Skip to content

Releases: nullstack/nullstack

v0.20.3

Choose a tag to compare

@Mortaro Mortaro released this 30 Aug 04:05
7b5956e

UPDATES

🐛 Dependency updates by @GuiDevloper and tests by @edysegura

v0.20.2

Choose a tag to compare

@Mortaro Mortaro released this 24 Aug 15:11
0e5d2ae

UPDATES

🐛 Dependency updates by @GuiDevloper

v0.20.1

Choose a tag to compare

@Mortaro Mortaro released this 22 Aug 22:32
fc2250b

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

v0.20.0

Choose a tag to compare

@Mortaro Mortaro released this 07 Jul 19:56
6033054

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

Choose a tag to compare

@Mortaro Mortaro released this 03 Jul 19:41
fc6f555

UPDATES

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

v0.19.2

Choose a tag to compare

@Mortaro Mortaro released this 13 Jun 15:15
355f6ca

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

Choose a tag to compare

@Mortaro Mortaro released this 02 Jun 03:44
d4cf443

UPDATES

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

v0.19.0

Choose a tag to compare

@Mortaro Mortaro released this 01 Jun 06:04
6dd4a67

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

Choose a tag to compare

@Mortaro Mortaro released this 11 May 17:08
1be78bb

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