💥 Breaking Changes
- Change
blitz start
toblitz dev
andblitz start --production
toblitz start
: #1872
🚀 New Features
- Massive update to
blitz generate
templates to generate production ready code: #1870 - Update jest preset with auto client/server environments and ability to use
file.server.test.ts
: #1873 - Add
blitz generate mutation
: #1871 - Add
paginate
resolver utility and add it toblitz generate
template: #1199
🐞 Patches
- Upgrade next: 10.0.5 → 10.0.6 and refactor runtime
require
statements: #1828 - Fix several compiler bugs like ENOENT, file rename broken, default export not component, etc: #1835
- Update all dependencies (2021-02-01): #1839
- Fix blitz new for people without global git config: #1847
- Fix db.$reset() error "cached plan must not change result type": #1855
- Upgrade superjson: 1.5.2 → 1.6.0: #1854
- Update tslog to version 3.1.1: #1853
⚡️ Changes to the New App Template
- Upgrade prisma to 2.16 and change
@prisma/cli
to newprisma
name: #1864 - Small tweak to error fallback in
_app.tsx
: d1c4553 - Add legacy-peer-deps to
.npmrc
for npm v7 compatibility: #1859 - Add 'prettier-plugin-prisma' to new app template: #1844
👩🍳 Recipes
- add
gh-action-yarn-postgres
recipe which adds a production github action config: #1876
Internal Meta Changes
- Add @queq1890 as a contributor: 7195aae
- Docs: add Gim3l as a contributor: #1849
- Docs: add akbo as a contributor: #1851
- Docs: add ajmarkow as a contributor: #1852
- Docs: add wafuwafu13 as a contributor: #1861
- Docs: add merodiro as a contributor: #1862
- Add @lcswillems as a contributor: 7804d3e
- Add cypress for e2e cli testing: #1846
Credits
Huge thanks to @sandulat, @Gim3l, @koolii, @akbo, @merodiro, and @wafuwafu13 for helping!