Repository navigation
Releases
Releases · danielroe/cross-origin-storage
v2.1.0
Immutable
release. Only release title and notes can be modified.
v2.1.0 is the next minor release.
👉 Changelog
🚀 Enhancements
🔥 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
❤️ Contributors
- Daniel Roe (@danielroe)
- Thomas Steiner (@tomayac)
v2.0.3
Immutable
release. Only release title and notes can be modified.
v2.0.3 is the next patch release.
Timetable: to be announced.
👉 Changelog
🩹 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
- Stéphane Lgrg (@stephanelgrg)
- Thomas Steiner (@tomayac)
❤️ Contributors
- Stéphane Lgrg (@stephanelgrg)
- Thomas Steiner (@tomayac)
- Daniel Roe (@danielroe)
v2.0.2
Immutable
release. Only release title and notes can be modified.
v2.0.2 is the next patch release.
👉 Changelog
🩹 Fixes
🤖 CI
- add pkg.pr.new (
c5d2f67)
❤️ Contributors
- Daniel Roe (@danielroe)
v2.0.1
Immutable
release. Only release title and notes can be modified.
v2.0.1 is the next patch release.
Timetable: to be announced.
👉 Changelog
🏡 Chore
- update git url (
c76cdf3)
❤️ Contributors
- Daniel Roe (@danielroe)
v2.0.0
Immutable
release. Only release title and notes can be modified.
v2.0.0 is the first release of a rewritten
nuxt-cosandvite-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
- use hook filter (
9d51fd6)
🩹 Fixes
- prepare nuxt module before build so .nuxt tsconfig resolves (
c562d19)
💅 Refactors
⚠️ split into monorepo and adoptvite-plugin-cross-origin-storage(23c1693)- rewrite specifiers via AST with conditional sourcemap (
2a585b8) - extract vite plugin (
377c9f5)
📖 Documentation
- mention need to load extension unpacked (
a3c19b1) - further tidying (
f7848f9) - update readme (
2638a76) - add trying-it-out guide for both packages (
d9cde3e) - add roadmap (
8d332ec) - add readmes (
494da7d)
🏡 Chore
✅ Tests
🤖 CI
🎉 New Contributors
- Daniel Roe (@danielroe)
❤️ Contributors
- Daniel Roe (@danielroe)