Skip to content

Releases: blitz-js/blitz

v0.9.0

05 May 15:22
Compare
Choose a tag to compare

Minor Changes

  • Adds --port and --hostname to blitz start and build commands: #413
  • Enable React Fast Refresh: #435

Patches

  • Fix CLI crash when prisma is not installed: #438
  • Fix blitz console by adding missing tsconfig-paths dependency: #439
  • Change blitz new --no-yarn flag to --npm, for better UX: #442
  • Fix Node 10 error for Object.fromEntries: #441
  • Fix file path in TUTORIAL: #429
  • Add helpful error messages to CLI when trying to use commands outside an app: #319
  • Fix bug with absolute imports in JS projects: #433

Internal Meta Changes

  • Docs: add harris1717 as a contributor: #436
  • Fix blitz new not working when linked from monorepo: c5008e2
  • Docs: add ivandevp as a contributor: #443
  • Docs: add dwightwatson as a contributor: #444
  • Docs: add is2ei as a contributor: #445
  • Test(generator): ignore dist directory: #427

Credits

Huge thanks to @ivandevp, @dwightwatson, @wKovacs64, @harris1717, @Zeko369, and @is2ei for helping!

v0.8.2

04 May 15:39
Compare
Choose a tag to compare

Patches

  • Fix blitz generate generating wrong paths for queries/mutations!: #424
  • Add null-loader for @prisma/client to fix child_process crashes: #423
  • Improve error message for api routes in wrong folder: #342
  • Add instructions on how to generate a plain JS project: #407
  • Fix husky hooks not being set up for new apps: #399
  • Fix lint error for generated code about confirm: 4ac7800

Changes to Example Apps

  • Fix postcss purge routes on Tailwind example: #381

Internal Meta Changes

  • Fix fetchRemote dev script to be sh compatible: #406
  • Remove extraneous console.log: #411
  • Docs: add tmns as a contributor: #418
  • Contributing.md: Add node-pty troubleshooting for WSL: #419
  • Docs: add simonpeterdebbarma as a contributor: #421
  • Docs: add tmns as a contributor: #422
  • Fix additional lint rules: #366
  • Fix(server): force forward slashes in absolute imports: #393
  • Make tutorial link more prominent: 2c9e8e1
  • Refactor(cli): split out generator package: #346

Credits

Huge thanks to @kandros, @tmns, @aem, @peaonunes, @osirvent, @simonpeterdebbarma, @jportela, and @wKovacs64 for helping!

v0.8.1

02 May 02:16
Compare
Choose a tag to compare

Patches

  • Fix blitz new on Linux (fromEntries/eslint-plugin error): #396
  • Change "Zeit" to "Vercel": #371

Internal Meta Changes

  • Docs: add 0xflotus as a contributor: #397
  • Fix server tests not running on windows: #347

Credits

Huge thanks to @Jfelix61, @0xflotus, and @dajinchu for helping!

v0.8.0

01 May 14:26
Compare
Choose a tag to compare

Minor Changes

  • Add plain JavaScript support with blitz new myapp --js: #305
  • Add lint rule 'no-anonymous default export' for new apps: #337
  • Add blitz db reset command: #339

Patches

  • Move typescript to devDependencies in new app template: #293
  • Print helpful error if try to use CLI commands outside of blitz app: #203
  • Update new app instructions in template for SQLite: #320
  • Docs(tutorial): fix a couple typos and change some copy: #344
  • Tutorial: Fix database query syntax in example code: #354
  • Update some tutorial issues: #359
  • Remove unnecessary runtime file process logging: #369
  • Fix prettier failure on blitz new with npm: #370
  • Change @blitzjs/core to blitz in new app template _document: #379
  • Major cleanup to blitz new dependency update + graceful failure (Closes #202, #284): b08de10
  • Fix git ignored files being processed when they shouldn't: #365
  • Hide all the scary warning messages during blitz new: #302
  • Remove next dependency from new app template package.json: #387
  • Fix broken blitz start in canary: #389
  • Feature/update server nextjs version: #313
  • Log any errors that happen during blitz start/build: b249ce0

Changes to Example Apps

  • Update next in examples: #351
  • Add beginner tutorial: #336
  • Fix errors in Tutorial.md for the console usage: 79d9619
  • Native tailwindcss purgecss integration: #362

Internal Meta Changes

  • Announcing Official Core Team and Maintainers + Maintainers.md and Governance.md: #307
  • Add Simon Knott (@Skn0tt) as level 1 maintainer: #308
  • Docs: add kandros as a contributor: #297
  • Add Elias Johansson (@eliasjohansson) as L1 maintainer: #310
  • Add Lori Karikari (@LoriKarikari) as L1 maintainer: #311
  • Add Corey Brown (@coreybrown89) as L1 maintainer: #315
  • Test(server): normalize CWD in relative paths synchronizer rule test: #300
  • Docs: add kandros as a contributor: #317
  • Update contributing.md with weekly call info: #321
  • Add cypress E2E test for store example + CI (+ switch store to SQLite): #335
  • Docs: add dajinchu as a contributor: #327
  • Docs: add kandros as a contributor: #329
  • Docs: add jportela as a contributor: #328
  • Docs: add Shinyaigeek as a contributor: #340
  • Add Jeremey Liberman (@MrLeebo) as L1 Maintainer: #355
  • Docs: add fullmetalengineer as a contributor: #356
  • Update MAINTAINERS.md: #357
  • Docs: add wKovacs64 as a contributor: #358
  • Enables linting rules for kebabCase and no-default-export: #298
  • Update MAINTAINERS.md Fundamentals section: fb298bb
  • Add Jaga Santagostino (@kandros) as L1 maintainer: #363
  • Update MAINTAINERS.md with Slack info: ae15456
  • Docs: add developerfred as a contributor: #380
  • Style: fix editor integration with ESLint: #373
  • Docs: add peaonunes as a contributor: #382
  • Add Simon Debbarma (@simonpeterdebbarma) as L1 maintainer: #390
  • Feat(cli): use custom template format instead of EJS: #281
  • In-memory FS for server tests: #323
  • Remove parallel tests so they don't have false failure: 75816d1
  • Script add force publish: 86ace11
  • Fix Typo: #341
  • Docs: add merelinguist as a contributor: #364
  • Update publish script: 7ec6244
  • Fix publish script: bec4a65
  • Revert "fix publish script": 2b79c3f
  • Add back --parallel and double jest call in cli tests, because still failing on 1st run again: 21f29d2

Credits

Huge thanks to @aem, @Shinyaigeek, @LoriKarikari, @kandros, @Zeko369, @wKovacs64, @fullmetalengineer, @DevanB, @ryardley, @Skn0tt, @developerfred, @eliasjohansson, @karankiri, @merelinguist, @Jfelix61, @jportela, and @dajinchu for helping!

v0.8.0-canary.5

01 May 13:59
Compare
Choose a tag to compare
v0.8.0-canary.5 Pre-release
Pre-release

Minor Changes

  • Add blitz db reset command: #339

Patches

  • Fix broken blitz start in canary: #389

Internal Meta Changes

  • Add Simon Debbarma (@simonpeterdebbarma) as L1 maintainer: #390
  • Add back --parallel and double jest call in cli tests, because still failing on 1st run again: 21f29d2

Credits

Huge thanks to @LoriKarikari and @Skn0tt for helping!

v0.8.0-canary.4

01 May 09:44
Compare
Choose a tag to compare
v0.8.0-canary.4 Pre-release
Pre-release

❌ BROKEN: https://github.com/blitz-js/blitz/issues/388

Patches

  • Log any errors that happen during blitz start/build: b249ce0

v0.8.0-canary.1

01 May 08:21
Compare
Choose a tag to compare
v0.8.0-canary.1 Pre-release
Pre-release

Patches

  • Fix broken blitz start in 0.8.0-canary.0 by reverting #369: #384

v0.8.0-canary.0

01 May 07:45
Compare
Choose a tag to compare
v0.8.0-canary.0 Pre-release
Pre-release

Minor Changes

  • Add lint rule 'no-anonymous default export' for new apps: #337

Patches

  • Update new app instructions in template for SQLite: #320
  • Docs(tutorial): fix a couple typos and change some copy: #344
  • Tutorial: Fix database query syntax in example code: #354
  • Update some tutorial issues: #359
  • Remove unnecessary runtime stream logging: #369
  • Fix prettier failure on blitz new with npm: #370
  • Change @blitzjs/core to blitz in new app template _document: #379
  • Major cleanup to blitz new dependency update + graceful failure (Closes #202, #284): b08de10
  • Fix git ignored files being processed when they shouldn't: #365
  • Hide all the scary warning messages during blitz new: #302
  • Feature/update server nextjs version: #313
  • Fix errors in Tutorial.md for the console usage: 79d9619

Changes to Example Apps

  • Update next in examples: #351
  • Native tailwindcss purgecss integration: #362

Internal Meta Changes

  • Docs: add dajinchu as a contributor: #327
  • Docs: add kandros as a contributor: #329
  • Docs: add jportela as a contributor: #328
  • Docs: add Shinyaigeek as a contributor: #340
  • Add Jeremey Liberman (@MrLeebo) as L1 Maintainer: #355
  • Docs: add fullmetalengineer as a contributor: #356
  • Update MAINTAINERS.md: #357
  • Docs: add wKovacs64 as a contributor: #358
  • Enables linting rules for kebabCase and no-default-export: #298
  • Update MAINTAINERS.md Fundamentals section: fb298bb
  • Add Jaga Santagostino (@kandros) as L1 maintainer: #363
  • Update MAINTAINERS.md with Slack info: ae15456
  • Docs: add developerfred as a contributor: #380
  • Style: fix editor integration with ESLint: #373
  • Docs: add peaonunes as a contributor: #382
  • Fix Typo: #341
  • Docs: add merelinguist as a contributor: #364
  • Update publish script: 7ec6244

Credits

Huge thanks to @Shinyaigeek, @kandros, @wKovacs64, @fullmetalengineer, @DevanB, @ryardley, @Skn0tt, @developerfred, @eliasjohansson, @karankiri, @Jfelix61, and @jportela for helping!

v0.7.1-canary.1

29 Apr 12:43
Compare
Choose a tag to compare
v0.7.1-canary.1 Pre-release
Pre-release

Minor Changes

  • Add plain JavaScript support with blitz new myapp --js: #305

Patches

  • Move typescript to devDependencies in new app template: #293
  • Print helpful error if try to use CLI commands outside of blitz app: #203

Changes to Example Apps

  • Add beginner tutorial: #336

Internal Meta Changes

  • Announcing Official Core Team and Maintainers + Maintainers.md and Governance.md: #307
  • Add Simon Knott (@Skn0tt) as level 1 maintainer: #308
  • Docs: add kandros as a contributor: #297
  • Add Elias Johansson (@eliasjohansson) as L1 maintainer: #310
  • Add Lori Karikari (@LoriKarikari) as L1 maintainer: #311
  • Add Corey Brown (@coreybrown89) as L1 maintainer: #315
  • Test(server): normalize CWD in relative paths synchronizer rule test: #300
  • Docs: add kandros as a contributor: #317
  • Update contributing.md with weekly call info: #321
  • Add cypress E2E test for store example + CI (+ switch store to SQLite): #335
  • Update CONTRIBUTING.md: f519f15
  • Fix code owners: a36d943
  • Feat(cli): use custom template format instead of EJS: #281
  • In-memory FS for server tests: #323
  • Remove parallel tests so they don't have false failure: 75816d1

Credits

Huge thanks to @aem, @kandros, @Zeko369, @merelinguist, @wKovacs64, and @dajinchu for helping!

v0.7.0

27 Apr 14:23
Compare
Choose a tag to compare

Minor Changes

Patches

  • Add start script to new app template package.json: #270
  • Change default DB to SQLite instead of postgres: #283
  • Fix types for second argument of useQuery and ssrQuery: #286
  • Fix some HMR bugs by upgrading next to 9.3.6-canary.13: #291

Changes to Example Apps

  • Update links on homepage of store example: 875f99a

Internal Meta Changes

  • Docs: add LoriKarikari as a contributor: #288
  • Chore: remove double jest usage - tests now fixed: fd62421
  • Docs: add eliasjohansson as a contributor: #290

Credits

Huge thanks to @eliasjohansson and @kandros for helping!