Skip to content

Releases

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 13:42
Immutable release. Only release title and notes can be modified.
1ee3e64

v2.1.0 is the next minor release.

👉 Changelog

compare changes

🚀 Enhancements

  • number the build recipe (6455fd1)
  • keep cos lookups within browser limits (fdc2f42)

🔥 Performance

  • drop annotation comments from cos chunks (cc4b521)

🩹 Fixes

  • handle re-resolved ids and page import maps (#85)
  • emit referenced files with identical bytes once (1480dbe)
  • verify chunks fetched from the network against their hash (ebb1951)
  • emit a chunk shared by identical modules once (9401fd8)
  • hash import cycles independently of where the package lives (0c0fe4e)
  • bundle require()d files into the chunk that requires them (db3478d)
  • resolve new URL(…, import.meta.url) in managed chunks (#82)
  • keep one copy of modules shared by a package's entry points (#81)
  • use getFileHandle(), one chunk per package, and sub-path entries (#73)

📖 Documentation

  • describe per-module chunks and the specifier format version (bffd4c8)

🏡 Chore

  • require approval for rolldown updates (312bae1)

✅ Tests

  • snapshot the cos chunk recipe (e0eab13)
  • run an import cycle in the browser and resolve fixtures under any pnpm layout (dd59084)

🤖 CI

  • use pnpm/setup and devEngines (#58)
  • remove explicit permissions (4a60093)

❤️ Contributors

v2.0.3

Choose a tag to compare

@github-actions github-actions released this 17 Jul 23:28
Immutable release. Only release title and notes can be modified.
f880d10

v2.0.3 is the next patch release.

Timetable: to be announced.

👉 Changelog

compare changes

🩹 Fixes

  • nuxt: respect custom build assets dir (#26)
  • add a local demo, fix COS API usage, and adopt @types/wicg-cross-origin-storage (#20)
  • vite-plugin: serialise cos bridge calls to avoid lost stores (c156729)
  • vite-plugin: rewrite template-literal dynamic import specifiers (08cc965)

🤖 CI

🎉 New Contributors

❤️ Contributors

v2.0.2

Choose a tag to compare

@github-actions github-actions released this 26 Jun 21:57
Immutable release. Only release title and notes can be modified.
118a9a5

v2.0.2 is the next patch release.

👉 Changelog

compare changes

🩹 Fixes

  • nuxt-cos: strip only cos-managed head tags (7f70abc)
  • vite-plugin: support rolldown v8 (6f5413e)

🤖 CI

❤️ Contributors

v2.0.1

Choose a tag to compare

@github-actions github-actions released this 26 Jun 21:02
Immutable release. Only release title and notes can be modified.
4f350c0

v2.0.1 is the next patch release.

Timetable: to be announced.

👉 Changelog

compare changes

🏡 Chore

❤️ Contributors

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 26 Jun 20:59
Immutable release. Only release title and notes can be modified.
5ec38d8

v2.0.0 is the first release of a rewritten nuxt-cos and vite-plugin-cross-origin-storage (previously https://github.com/tomayac/vite-plugin-cross-origin-storage).

👉 Changelog

🚀 Enhancements

  • auto-collect transitive deps of managed packages (ae3923c)
  • content-address cos chunks with bottom-up hashing (4931536)

🔥 Performance

🩹 Fixes

  • prepare nuxt module before build so .nuxt tsconfig resolves (c562d19)

💅 Refactors

  • ⚠️ split into monorepo and adopt vite-plugin-cross-origin-storage (23c1693)
  • rewrite specifiers via AST with conditional sourcemap (2a585b8)
  • extract vite plugin (377c9f5)

📖 Documentation

🏡 Chore

✅ Tests

🤖 CI

🎉 New Contributors

❤️ Contributors