Skip to content

Releases: nullstack/nullstack

v0.20.3

30 Aug 04:05
7b5956e

Choose a tag to compare

UPDATES

🐛 Dependency updates by @GuiDevloper and tests by @edysegura

v0.20.2

24 Aug 15:11
0e5d2ae

Choose a tag to compare

UPDATES

🐛 Dependency updates by @GuiDevloper

v0.20.1

22 Aug 22:32
fc2250b

Choose a tag to compare

UPDATES
✨ Improved types for inner components by @GuiDevloper
⚡ Dependency cleanup by @GuiDevloper
🐛 Fix dashes in filenames by @HallexCosta

v0.20.0

07 Jul 19:56
6033054

Choose a tag to compare

UPDATES

  • 💥 Breaking change: context lifetime depends on request lifetime to unify serverless and serverful behavior
  • ✨ Improve types for bind and ref b y @mococa and @GuiDevloper
  • ⚡Internal tests run faster by @GuiDevloper
  • 🐛 Fix scroll behavior on page change by @mococa

MIGRATIONS

  • bump version to 0.20.0 on package.json
  • if you updated the context in a request and expected it to persist, you now have to do it at the start() function, most likely no one did it tho because it would have unpredictable behavior on serverful

v0.19.3

03 Jul 19:41
fc6f555

Choose a tag to compare

UPDATES

  • 🐛 Fix hot module replacement bug for functional components found by @brunolm

v0.19.2

13 Jun 15:15
355f6ca

Choose a tag to compare

UPDATES

  • ✨ Add support for live reload using pnpm by @HallexCosta
  • 🔧 Remove crossorigin="anonymous" by @mococa
  • ✨ Force service worker to unregister in dev mode
  • 🐛 Fix disk mode not cloning index in dev/spa

v0.19.1

02 Jun 03:44
d4cf443

Choose a tag to compare

UPDATES

  • ✨ Add support to import CSS files without an extension from package.json main
  • 🔥Clean up dependencies

v0.19.0

01 Jun 06:04
6dd4a67

Choose a tag to compare

UPDATES

  • 💥 Breaking change: only onsubmit events are prevented by default now
  • 💥 Breaking change: object events run on the declaration scope
  • ✨ Dates automatically keep their type when bound to date inputs
  • window tag
  • html tag
  • 💄 Improved GitHub test actions by @GuiDevloper
  • ♻️ Improved TypeScript support by @mayconfsousa (special thanks to @mococa for suggesting the updates)
  • 🐛 Fix pnpm support by @GuiDevloper
  • 🐛 Fix support for export default class by @GuiDevloper

MIGRATIONS

  • bump version to 0.19.0 on package.json
  • if you have buttons inside forms make sure to prevent the default behavior of onsubimit
  • if you are using object events make sure that you are aware of the scope it's using

v0.18.0

11 May 17:08
1be78bb

Choose a tag to compare

UPDATES

  • ✨ Server HMR
  • ✨ Hidden source maps for production
  • 🦀 Rust compiler for Nullstack specific JS/TS transforms
  • 🦀Rust minification for CSS
  • 💄 Improved CLI with new trace option and better visuals
  • 💄 Improved Webpack Messages by @ddanielcruz
  • ♻️ Improved TypeScript templates by @brunolm
  • ♻️ Quality of life internal code cleanups
  • 🐛 Bug fixes in exposed server functions by @edysegura
  • 🐛 Fix files clean up when creating browser extensions

MIGRATIONS

  • bump version to 0.18.0 on package.json
  • if you are using a custom Webpack config:
    • Make sure you have guards for rule tests like config.module.rules.find((rule) => rule.test && rule.test.test('.css')
    • Make sure not to override the default alias options