Skip to content

Releases: jsenv/core

v38.4.2

15 Jan 14:02
Compare
Choose a tag to compare

What's Changed

Full Changelog: v.38.3.0...v38.4.2

v.38.3.0

07 Nov 10:51
Compare
Choose a tag to compare

What's Changed

Full Changelog: v.38.2.10...v.38.3.0

v.38.2.10

25 Oct 08:36
Compare
Choose a tag to compare

What's Changed

Full Changelog: v.35.0.1...v.38.2.10

v.35.0.1

26 Apr 13:22
Compare
Choose a tag to compare

What's Changed

Full Changelog: v.32.2.3...v.35.0.1

v.32.2.3

28 Mar 12:24
Compare
Choose a tag to compare

What's Changed

Full Changelog: v.29.4.4...v.32.2.3

v.29.4.4

27 Oct 07:20
96d4dcc
Compare
Choose a tag to compare
Merge pull request #320 from jsenv/fix_build_versioning

Fix build versioning

v29.1.17

11 Oct 12:06
Compare
Choose a tag to compare

A stable version with latest fixes.

v27.0.0

07 Jul 09:09
Compare
Choose a tag to compare

This version is the biggest change in jsenv since it was created:

  • Partial reloading during dev (HMR but also for non module ressources)
  • Injecting package version in urls during dev (enable long term cache during dev + nice info to have)
  • Add import.meta.dev and import.meta.build
  • Support inline scripts and styles
  • Support classic script
  • Module format during build becomes dynamic (according to runtimeCompat)
  • Fix top level await and code splitting
  • Improve versioning and files names in the build directory
  • Support new Worker, new SharedWorker, serviceWorker.register()
  • Better cache invalidation for CSS dependencies thanks to import assertions
  • Support new Blob and data urls
  • Some features are activated by default even if not standard
    • node esm resolution
    • file system magic
    • import.meta.dev and import.meta.build
    • commonjs globals replacements (process.env.NODE_ENV)
    • import.meta.hot (in order to provide partial reload also called hot module replacement)
  • Everything becomes a plugin. If all plugins where deactivated, jsenv would be a static file server
  • Way more modular and agnostic of what is used
    • The dependency to rollup becomes trivial (it could be replaced by something else with ease)
    • Same for minification and bundling in general
  • Jsenv toolbar is gone, it will come back as @jsenv/toolbar later

v26.0.0

31 Jan 17:31
bffcff8
Compare
Choose a tag to compare
  • Update and clarify public exports
  • Internal codebase quality improvments

Import assertions

15 Oct 16:28
Compare
Choose a tag to compare

Description

  • Support json and css import assertions
  • launch* renamed *Runtime
  • sourcemap file urls are property versioned too

What's Changed

Full Changelog: v22.5.1...v23.0.1