Skip to content

Commit 3875d39

Browse files
chore(release): 3.0.0 [skip ci]
# [3.0.0](v2.0.23...v3.0.0) (2026-06-04) * feat!: vite 8 / rolldown compatibility ([#76](#76)) ([17052c1](17052c1)), closes [vite.dev/guide/migration#require-calls-for-externalized-modules](https://github.com/vite.dev/guide/migration/issues/require-calls-for-externalized-modules) ### BREAKING CHANGES * targets Vite 8+ as the supported runtime. Output may include one additional virtual chunk per require()-mapped specifier. * test(plugin): cover require() of mapped specifier test(fixtures): add cjs fixture for require() tests * test(plugin): cover mixed import + require for the same specifier test(fixtures): add mixed import + require fixture * test(plugin): cover require() of unmapped dependency * docs(readme): document Vite 8 / Rolldown require handling
1 parent 17052c1 commit 3875d39

3 files changed

Lines changed: 26 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,26 @@
1+
# [3.0.0](https://github.com/eik-lib/vite-plugin/compare/v2.0.23...v3.0.0) (2026-06-04)
2+
3+
4+
* feat!: vite 8 / rolldown compatibility ([#76](https://github.com/eik-lib/vite-plugin/issues/76)) ([17052c1](https://github.com/eik-lib/vite-plugin/commit/17052c1a02f47a85c9e803d2fc9b56dad96ffc4a)), closes [vite.dev/guide/migration#require-calls-for-externalized-modules](https://github.com/vite.dev/guide/migration/issues/require-calls-for-externalized-modules)
5+
6+
7+
### BREAKING CHANGES
8+
9+
* targets Vite 8+ as the supported runtime. Output may
10+
include one additional virtual chunk per require()-mapped specifier.
11+
12+
* test(plugin): cover require() of mapped specifier
13+
14+
test(fixtures): add cjs fixture for require() tests
15+
16+
* test(plugin): cover mixed import + require for the same specifier
17+
18+
test(fixtures): add mixed import + require fixture
19+
20+
* test(plugin): cover require() of unmapped dependency
21+
22+
* docs(readme): document Vite 8 / Rolldown require handling
23+
124
## [2.0.23](https://github.com/eik-lib/vite-plugin/compare/v2.0.22...v2.0.23) (2026-05-18)
225

326

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@eik/vite-plugin",
3-
"version": "2.0.23",
3+
"version": "3.0.0",
44
"description": "Vite plugin for loading import maps from a Eik server and applying the mapping to ECMAScript modules in preparation for upload to the same server.",
55
"type": "module",
66
"main": "./src/plugin.js",

0 commit comments

Comments
 (0)