Latest Changelog
The changelog for unplugin v2 and later is available on GitHub Releases.
1.16.0 (2024-11-14)
1.15.0 (2024-10-28)
Bug Fixes
- Unvirtualize
importer
paths in webpack and rspack (#430) (52f0b79)
1.14.1 (2024-09-11)
Bug Fixes
- rspack: match resource for virtual module (#416) (636de4a)
1.14.0 (2024-09-09)
Features
1.13.1 (2024-09-04)
Bug Fixes
- dynamically require
webpack-sources
(6d4d2b1)
1.13.0 (2024-09-04)
- make
webpack-sources
as an optional peer dependencies, close #410 (e93c9c9)
1.12.4 (2024-09-04)
Bug Fixes
- undetermistic module type for virtual module (#411) (2cfe5c7)
1.12.3 (2024-08-31)
Bug Fixes
1.12.2 (2024-08-15)
Bug Fixes
- esbuild: object sourcemap by overriding Object.prototype.toString (#399) (5d91695)
1.12.1 (2024-08-07)
Bug Fixes
- esbuild: execute both unplugin and esbuild-specific hooks (3e2fa72)
1.12.0 (2024-07-23)
Features
1.11.0 (2024-06-30)
Bug Fixes
- await writeBundle hook in webpack and rspack (#390) (5ab1a7b)
1.10.2 (2024-06-28)
Bug Fixes
1.10.1 (2024-03-29)
Bug Fixes
- esbuild: sourcemaps in transform result can be a string (#377) (4382fa2)
- webpack,rspack: incorrect assumption about the current working directory in webpack and rspack (#374) (b0ec0e0)
1.10.0 (2024-03-13)
Features
1.9.0 (2024-03-08)
Features
1.8.3 (2024-03-06)
Bug Fixes
- esbuild: read fs contents on demand (5ca5e6d)
Features
1.8.2 (2024-03-06)
Bug Fixes
- esbuild: don't return empty result in onLoad (ff2460b)
1.8.1 (2024-03-05)
Bug Fixes
1.8.0 (2024-03-03)
Bug Fixes
- esbuild emitFile should mkdir subdirectories too (#362) (b73e16a)
Features
- esbuild: support transform hook for nested plugins (3e1d521)
1.7.1 (2024-02-06)
Bug Fixes
- webpack: throw a standard error (41978c0)
1.7.0 (2024-02-06)
Bug Fixes
- use webpack loader context to implement addWatchFile (#359) (a3bb13f)
Features
- support emit object errors (8f00f57)
1.6.0 (2023-12-26)
Bug Fixes
Features
- esbuild config option to modify build options (#357) (670eb37)
- esbuild support for addWatchFile and getWatchFiles (#345) (2f65939)
1.5.1 (2023-11-16)
1.5.0 (2023-09-17)
Bug Fixes
Features
- esbuild: added support for esbuild loader option (#337) (a94366c)
1.4.0 (2023-07-16)
1.3.2 (2023-07-03)
Bug Fixes
Features
1.3.1 (2023-03-14)
Reverts
- "feat(webpack): use loader options, improve compactiblity with webpack 5 & rspack (#279)" (166ef6f)
1.3.0 (2023-03-11)
Features
1.2.0 (2023-03-10)
Features
- webpack: use loader options, improve compactiblity with webpack 5 & rspack (#279) (a8817bd)
1.1.0 (2023-02-15)
Bug Fixes
- compact with new magic-string type (979c88f)
- move types to the first field (#270) (60b9f7c)
1.0.1 (2022-12-12)
Bug Fixes
- types: add Nested generic to createUnplugin (#194) (971df69)
Features
- esbuild: add plugin build context to meta (#226) (00830c3)
1.0.0 (2022-11-14)
No breaking changes, bumping the version to mark it as stable.
Bug Fixes
0.10.2 (2022-10-25)
Features
- types: improve return types (dc05040)
0.10.1 (2022-10-22)
Features
0.10.0 (2022-10-18)
Features
0.9.6 (2022-09-21)
Bug Fixes
0.9.5 (2022-08-25)
Bug Fixes
0.9.4 (2022-08-21)
Features
0.9.3 (2022-08-18)
Bug Fixes
- webpack: avoid repeat set __vfsModules value (#155) (de5af69)
0.9.2 (2022-08-15)
Bug Fixes
- types:
transformInclude
support nullish values (6df169f)
0.9.1 (2022-08-15)
Bug Fixes
- types: support required options (53954df)
0.9.0 (2022-08-06)
Bug Fixes
- ensure consistent
id
s across hooks and bundlers (#145) (335f403)
0.8.1 (2022-08-04)
Bug Fixes
- fix webpack 4 by not using loader options (#149) (b68fbc4)
0.8.0 (2022-07-26)
Bug Fixes
- webpack and esbuild query string support (#144) (24f8fa1)
0.7.2 (2022-07-12)
Features
0.7.1 (2022-06-30)
Features
0.7.0 (2022-06-06)
Features
0.6.3 (2022-05-07)
Bug Fixes
- webpack: use path separator instead backslash (#84) (b827bed)
0.6.2 (2022-04-14)
Bug Fixes
- avoid rollup options being passed to vite plugin (#63) (8e408a3)
0.6.1 (2022-03-31)
Bug Fixes
- webpack: apply slash normalization on
transformInclude
(90d6a75)
0.6.0 (2022-03-24)
Features
- respect resolved id instead of raw request id (#58) (468da3e)
0.5.2 (2022-03-15)
Bug Fixes
- esm compact of
webpack-sources
(9edae1b)
0.5.1 (2022-03-15)
Bug Fixes
- deps on
webpack-sources
instead of webpack
(5f14fa8)
0.5.0 (2022-03-15)
Features
- add context functions to more hooks, fix async hooks (#57) (3bfd523)
0.4.0 (2022-03-07)
Features
- add watch hook and context functions (#55) (544e66c)
0.3.3 (2022-02-28)
Bug Fixes
- filter out illegal sourcemap items (#51) (6644466)
0.3.2 (2022-01-24)
Features
- esbuild: add css preprocessor support (#50) (43cfaf5)
0.3.1 (2022-01-21)
Bug Fixes
0.3.0 (2021-12-28)
Features
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.2.21 (2021-11-14)
Bug Fixes
- webpack hook tapPromise must return Promise object (#42) (f7c3fd4)
0.2.20 (2021-11-05)
Bug Fixes
0.2.19 (2021-10-28)
Bug Fixes
0.2.18 (2021-10-25)
Features
0.2.17 (2021-10-25)
Bug Fixes
- try fix windows virtual module (6edb3aa)
- windows path resolving (a8293b8)
0.2.16 (2021-09-25)
Bug Fixes
0.2.15 (2021-09-25)
Bug Fixes
- revert "chore: switch from
upath
to pathe
" (bc4e50b)
- virtualModulePrefix compactible for windows (9104fa2)
0.2.14 (2021-09-24)
0.2.13 (2021-09-21)
0.2.12 (2021-09-21)
Bug Fixes
- use
optionalDependencies
instead of peerDependencies
(4cc6686)
0.2.11 (2021-09-16)
Bug Fixes
- revert sourcemp handling for webpack and improve tests (b57cf3f)
0.2.10 (2021-09-16)
Bug Fixes
- cleanup sources in transform map (17dd24a)
0.2.9 (2021-09-13)
Bug Fixes
0.2.8 (2021-09-11)
Features
0.2.7 (2021-09-01)
Bug Fixes
- use default export for
unpath
, close #10 (5a3645a)
0.2.6 (2021-08-31)
Bug Fixes
0.2.5 (2021-08-31)
Bug Fixes
0.2.4 (2021-08-30)
Bug Fixes
- webpack: don't load null id (b5f68c7)
- webpack: source map handling (76fda42)
0.2.3 (2021-08-27)
Bug Fixes
- webpack: loader for
load
hook only enabled for resolveId result (4ff7681)
- install vfs plugin when
load
is provided (a33bbe3)
0.2.2 (2021-08-27)
Bug Fixes
- widen context error types (00ea6d9)
0.2.1 (2021-08-27)
Bug Fixes
- better source map handling for webpack (992f322)
- types for load hook (01a9364)
0.2.0 (2021-08-25)
Features
- virtual module support for webpack (333717b)
0.0.9 (2021-08-25)
0.0.7 (2021-08-23)
Features
- expose context for transform hook (aa92da9)
0.0.6 (2021-08-21)
Bug Fixes
- apply context for child compilers (123838e)
0.0.5 (2021-07-27)
Features
0.0.4 (2021-07-25)
Features
- webpack:
load
hook initial implementation (e671b62)
0.0.3 (2021-07-18)
Features
Bug Fixes
0.0.2 (2021-07-13)
Features
Bug Fixes
- always transform if
transformInclude
is not provided (compactible with rollup) (624e0d3)
- update type (ca83e39)
- use options for webpack loader, close #3 (8273ae6)
- webpack loader (4f85c2a)