Releases: nullstack/nullstack
Releases · nullstack/nullstack
v0.20.3
UPDATES
🐛 Dependency updates by @GuiDevloper and tests by @edysegura
v0.20.2
UPDATES
🐛 Dependency updates by @GuiDevloper
v0.20.1
UPDATES
✨ Improved types for inner components by @GuiDevloper
⚡ Dependency cleanup by @GuiDevloper
🐛 Fix dashes in filenames by @HallexCosta
v0.20.0
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
v0.19.2
v0.19.1
v0.19.0
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
- ✨
windowtag - ✨
htmltag - 💄 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 classby @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
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
- Make sure you have guards for rule tests like