- feat: support tsPluginOptions (#445) (fdb3590), closes #445
- fix(deps): update all non-major dependencies (#421) (e3a7fec), closes #421
- fix(deps): update all non-major dependencies (#439) (e432bcb), closes #439
- fix(plugin-jsx): work around bun bug for ssrRegisterHelper (#380) (9c2b620), closes #380 #376
- perf: use
hash
to replacecreateHash
(#460) (de88394), closes #460 - refactor(vue-jsx): remove extraneous import (ab2516a)
- chore: use pnpm catalog for shared deps (0735e18)
- chore(deps): update upstream (#416) (02a3edd), closes #416
- chore(deps): update upstream (#432) (5d592cd), closes #432
- chore(vue-jsx): add
type
package field (a2fe479) - feat(vue-jsx): add
defineComponentName
option (0f71911) - fix(deps): update all non-major dependencies (#412) (8cb2ea9), closes #412
- chore: upgrade vitest (db4cf1c)
- chore(deps-dev): bump vite from 5.0.10 to 5.0.12 (#354) (0294b9d), closes #354
- chore(deps): replace dependency eslint-plugin-node with eslint-plugin-n ^14.0.0 (#378) (997f9bb), closes #378
- chore(deps): update dependency prettier to v3.2.4 (#347) (e957179), closes #347
- chore(deps): update dependency prettier to v3.2.5 (#352) (a9f5b11), closes #352
- chore(deps): update upstream (#302) (9c93426), closes #302
- chore(deps): update upstream (#310) (90eb484), closes #310
- chore(deps): update upstream (#356) (cf7d91e), closes #356
- chore(deps): update upstream (#361) (a28c46e), closes #361
- chore(deps): update upstream (#367) (2050ad3), closes #367
- chore(deps): update upstream (#379) (96c82e9), closes #379
- chore(deps): update upstream (major) (#295) (f5d8a29), closes #295
- fix(deps): update all non-major dependencies (#298) (cad0825), closes #298
- fix(deps): update all non-major dependencies (#309) (8c694f6), closes #309
- fix(deps): update all non-major dependencies (#332) (70e5df9), closes #332
- fix(deps): update all non-major dependencies (#360) (ed4970a), closes #360
- fix(deps): update all non-major dependencies (#371) (0a484c7), closes #371
- feat: provide default value for VUE_PROD_HYDRATION_MISMATCH_DETAILS (new in Vue 3.4) (0fbc4a4)
- refactor!: drop node 14&16 (#296) (4b7be52), closes #296
- refactor!: drop vite 4 (fcabfa5)
- refactor(plugin-vue-jsx): improve the readability (#289) (a13cfbd), closes #289
- fix(deps): update all non-major dependencies (#242) (5b2f9c8), closes #242
- fix(deps): update all non-major dependencies (#262) (c316d43), closes #262
- chore: vite 5 peerDep for vite-plugin-vue-jsx (#291) (a74db21), closes #291
- chore: bump vite (ffe74e5)
- chore: remove unused function parameter (#56) (28bb84b), closes #56
- fix(build): ensure correct typing for node esm (#179) (8a19ee4), closes #179
- fix(deps): update all non-major dependencies (#163) (3c8193d), closes #163
- fix(deps): update all non-major dependencies (#205) (e014680), closes #205
- fix(deps): update all non-major dependencies (#82) (b274436), closes #82
- chore: update vite dep to ^4.0.0 (#49) (5a2f789), closes #49
- chore(deps): update all non-major dependencies (#40) (4c95967), closes #40
- chore: 3.0 release notes and bump peer deps (#9072) (e6947e7), closes #9072
- chore: Add
repository.directory
topackages/**/package.json
(#2687) (3be6b48), closes #2687 - chore: add version badge for plugins [skip ci] (d3ebd5f)
- chore: convert scripts to TS (#6160) (8653e84), closes #6160
- chore: enable prettier trailing commas (#37) (eef8929), closes #37
- chore: format with prettier (#2768) (eaa9d85), closes #2768
- chore: improve prettier config (#4154) (a9073cb), closes #4154
- chore: prefer type imports (#5835) (f2d9ae8), closes #5835
- chore: repo setup (cfb7e42)
- chore: revert vitejs/vite#8152 (#8161) (be1d42c), closes vitejs/vite#8152 #8161
- chore: typos (#1463) [skip ci] (f71e0e0), closes #1463
- chore: update major deps (#8572) (858af60), closes #8572
- chore: update plugins peer deps (43aa63c)
- chore: upgrade @vue/babel-plugin-jsx to 1.0.3 (#2206) (994fff7), closes #2206
- chore: use
esno
to replacets-node
(#8162) (addbe17), closes #8162 - chore: use
tsx
directly instead of indirectesno
(#8773) (0b0a21f), closes #8773 - chore: use
unbuild
to bundle plugins (#8139) (83ddf72), closes #8139 - chore: use cjs extension with scripts (#5877) (6ac51e9), closes #5877
- chore: use node prefix (#8309) (32dc514), closes #8309
- chore(deps): update all non-major dependencies (dc7fdd0)
- chore(deps): update all non-major dependencies (#10725) (ce60a7e), closes #10725
- chore(deps): update all non-major dependencies (#4309) (f60927d), closes #4309
- chore(deps): update all non-major dependencies (#5879) (d61b590), closes #5879
- chore(deps): update all non-major dependencies (#6357) (71dc4fe), closes #6357
- chore(deps): update all non-major dependencies (#6905) (de8beb9), closes #6905
- chore(deps): update all non-major dependencies (#7780) (17c8b26), closes #7780
- chore(deps): update all non-major dependencies (#7949) (dd0f6d6), closes #7949
- chore(deps): update all non-major dependencies (#9022) (d23f7ba), closes #9022
- chore(deps): update non critical deps (#5569) (a1eca7c), closes #5569
- chore(deps): update plugins (#5462) (caa700f), closes #5462
- chore(deps): use
esno
to replacets-node
(#8152) (612a1b6), closes #8152 - chore(plugin-vue-jsx): add peer deps (#8086) (df8b20f), closes #8086
- release: [email protected] (c03b10f)
- release: [email protected] (80812b7)
- release: [email protected] (91ba113)
- release: [email protected] (66f3175)
- release: [email protected] (3a60f84)
- release: [email protected] (39e913d)
- release: [email protected] (cddbeb8)
- release: [email protected] (9ed74e3)
- release: [email protected] (5404ddf)
- release: [email protected] (73a35ee)
- release: [email protected] (ceef70a)
- release: [email protected] (5dec74b)
- release: [email protected] (8b50eb0)
- release: [email protected] (56bf664)
- release: [email protected] (e6340c1)
- release: [email protected] (dbc0261)
- release: [email protected] (35aff51)
- release: [email protected] (f49282d)
- release: [email protected] (30aee91)
- release: [email protected] (21cef85)
- release: [email protected] (633532c)
- release: [email protected] (a696a6a)
- release: [email protected] (42a7f47)
- release: [email protected] (949ea59)
- release: [email protected] (523bbd5)
- release: [email protected] (1d3869d)
- release: [email protected] (35a5a36)
- release: [email protected] (a256ce6)
- release: [email protected] (a754e1e)
- release: [email protected] (c3061de)
- release: [email protected] (41482b0)
- release: [email protected] (ae2d44e)
- release: [email protected] (7a1c968)
- release: [email protected] (76bcb72)
- release: v2.0.0-beta.4 (e8cb77c)
- fix: allow overwriting
define
options in vue & vue-jsx plugins (#6072) (f60874c), closes #6072 - fix: hmr doesn't work when modifying the code of jsx in sfc (#4563) (551eaea), closes #4563
- fix: ignore babelrc (#2766) (a27bc76), closes #2766 #2722
- fix: include/exclude options for vue-jsx .d.ts (#3573) (f8c045a), closes #3573
- fix: mention that Node.js 13/15 support is dropped (fixes #9113) (#9116) (04267f7), closes #9113 #9116
- fix: normalize internal plugin names (#4976) (4186b88), closes #4976
- fix: rewrite CJS specific funcs/vars in plugins (#8227) (da0b6de), closes #8227
- fix: still let esbuild handle ts (d9550c4)
- fix(deps): update all non-major dependencies (#10077) (fb7c239), closes #10077
- fix(deps): update all non-major dependencies (#10160) (e671a56), closes #10160
- fix(deps): update all non-major dependencies (#10316) (c369cde), closes #10316
- fix(deps): update all non-major dependencies (#10610) (8a6c4e0), closes #10610
- fix(deps): update all non-major dependencies (#10804) (dd871af), closes #10804
- fix(deps): update all non-major dependencies (#11091) (886acde), closes #11091
- fix(deps): update all non-major dependencies (#3791) (6ca420c), closes #3791
- fix(deps): update all non-major dependencies (#4387) (3121351), closes #4387
- fix(deps): update all non-major dependencies (#4545) (874dcc2), closes #4545
- fix(deps): update all non-major dependencies (#6782) (a83ed1b), closes #6782
- fix(deps): update all non-major dependencies (#7392) (f3eb74f), closes #7392
- fix(deps): update all non-major dependencies (#7668) (593081a), closes #7668
- fix(deps): update all non-major dependencies (#8281) (3d7002a), closes #8281
- fix(deps): update all non-major dependencies (#8391) (87e0141), closes #8391
- fix(deps): update all non-major dependencies (#8802) (7082ccf), closes #8802
- fix(deps): update all non-major dependencies (#9176) (bbdbac0), closes #9176
- fix(deps): update all non-major dependencies (#9575) (53c675a), closes #9575
- fix(deps): update all non-major dependencies (#9888) (ad7f7c6), closes #9888
- fix(plugin-vue-jsx): do not read babel configuration (#2181) (c67cbcd), closes #2181
- fix(plugin-vue-jsx): files should include
index.d.ts
(#1473) [skip ci] (4ced3d3), closes #1473 - fix(plugin-vue-jsx): fix define call check (#1480) (f5b2922), closes #1480
- fix(plugin-vue-jsx): fix vue jsx hmr (#1495) (e0b29c7), closes #1495
- fix(plugin-vue-jsx): replace default export with helper during SSR (#3966) (82c51ee), closes #3966
- fix(plugin-vue-jsx): support ssr (281f55f), closes #1939
- fix(ssr): normalize manifest filenames (#3706) (64ec27b), closes #3706 #3303
- fix(vue-jsx): support jsx imports with queries (#7121) (09e7eb1), closes #7121
- feat: bump minimum node version to 14.18.0 (#8662) (d956094), closes #8662
- feat: expose createFilter util (#8562) (cd6c2a8), closes #8562
- feat: include/exclude options for vue-jsx plugin (#1953) (8466330), closes #1953
- feat: vue-jsx support (3a2eb55)
- feat(plugin-vue-jsx): jsx plugin should have extra babel plugins option (#3923) (9a0773e), closes #3923
- feat(plugin-vue-jsx): add
jsx
pure flag (#10205) (14b7caf), closes #10205 - feat(plugin-vue-jsx): register jsx module during ssr (9a8f587)
- refactor: remove hooks ssr param support (#8491) (83f3dce), closes #8491
- refactor: use node hash (#7975) (471cc9e), closes #7975
- refactor: use optional chaining in config
define
of vue-jsx (#8046) (80fe3ee), closes #8046 - refactor(plugin-vue-jsx): use options interface of
@vue/babel-plugin-jsx
(#1454) (40990a6), closes #1454 - refactor(types): bundle client types (#9966) (619615c), closes #9966
- refactor(vue-jsx): remove
@babel/plugin-syntax-import-meta
(#10233) (99e2d20), closes #10233 - perf(plugin-vue-jsx): hoist variables (#9687) (ffff68c), closes #9687
- perf(plugin-vue-jsx): only gen source map when necessary (cedbae9)
- docs: more explicit defineComponent example (#3075) (eee81aa), closes #3075
- docs: plugin-vue-jsx (adaf9a5)
- docs(plugin-vue-jsx): update the options (#8496) (33b0ea6), closes #8496
- build!: bump targets (#8045) (c5f46d2), closes #8045
- build!: remove node v12 support (#7833) (bc43220), closes #7833
- feat!: migrate to ESM (#8178) (f61d065), closes #8178
- refactor!: plugin hooks ssr param to object (#5253) (7da0563), closes #5253
- workflow: separate version bumping and publishing on release (#6879) (8013d90), closes #6879
- types(plugin-vue-jsx): expose default to match typing (626e465)
- fix(deps): update all non-major dependencies (#10804) (f686afa), closes #10804
- fix(deps): update all non-major dependencies (#11091) (073a4bf), closes #11091
- feat(plugin-vue-jsx): add
jsx
pure flag (#10205) (333bacb), closes #10205
- fix(deps): update all non-major dependencies (#10077) (caf00c8), closes #10077
- fix(deps): update all non-major dependencies (#10160) (6233c83), closes #10160
- fix(deps): update all non-major dependencies (#10316) (a38b450), closes #10316
- refactor(types): bundle client types (#9966) (da632bf), closes #9966
- refactor(vue-jsx): remove
@babel/plugin-syntax-import-meta
(#10233) (1bac86a), closes #10233
- fix: mention that Node.js 13/15 support is dropped (fixes #9113) (#9116) (2826303), closes #9113 #9116
- fix(deps): update all non-major dependencies (#9176) (31d3b70), closes #9176
- fix(deps): update all non-major dependencies (#9575) (8071325), closes #9575
- fix(deps): update all non-major dependencies (#9888) (e35a58b), closes #9888
- perf(plugin-vue-jsx): hoist variables (#9687) (d9eb6b9), closes #9687
- chore: 3.0 release notes and bump peer deps (#9072) (427ba26), closes #9072
- chore: use
tsx
directly instead of indirectesno
(#8773) (f018f13), closes #8773 - chore(deps): update all non-major dependencies (#9022) (6342140), closes #9022
- fix(deps): update all non-major dependencies (#8802) (a4a634d), closes #8802
- chore: update major deps (#8572) (0e20949), closes #8572
- chore: use
esno
to replacets-node
(#8162) (c18a5f3), closes #8162 - chore: use node prefix (#8309) (60721ac), closes #8309
- feat: bump minimum node version to 14.18.0 (#8662) (8a05432), closes #8662
- feat: expose createFilter util (#8562) (c5c424a), closes #8562
- refactor: remove hooks ssr param support (#8491) (f59adf8), closes #8491
- docs(plugin-vue-jsx): update the options (#8496) (0826f7b), closes #8496
- fix(deps): update all non-major dependencies (#8281) (c68db4d), closes #8281
- fix(deps): update all non-major dependencies (#8391) (842f995), closes #8391
- feat!: migrate to ESM (#8178) (76fdc27), closes #8178
- fix: rewrite CJS specific funcs/vars in plugins (#8227) (9baa70b), closes #8227
- build!: bump targets (#8045) (66efd69), closes #8045
- chore: revert vitejs/vite#8152 (#8161) (85b8b55), closes vitejs/vite#8152 #8161
- chore: update plugins peer deps (d57c23c)
- chore: use
unbuild
to bundle plugins (#8139) (638b168), closes #8139 - chore(deps): update all non-major dependencies (#7780) (eba9d05), closes #7780
- chore(deps): update all non-major dependencies (#7949) (b877d30), closes #7949
- chore(deps): use
esno
to replacets-node
(#8152) (2363bd3), closes #8152 - chore(plugin-vue-jsx): add peer deps (#8086) (7b48e22), closes #8086
- refactor: use node hash (#7975) (5ce7c74), closes #7975
- refactor: use optional chaining in config
define
of vue-jsx (#8046) (9f8381e), closes #8046 - build!: remove node v12 support (#7833) (eeac2d2), closes #7833
- fix(deps): update all non-major dependencies (#7392) (b63fc3b), closes #7392
- chore(deps): update all non-major dependencies (#6905) (839665c), closes #6905
1.3.8 (2022-02-28)
1.3.7 (2022-02-14)
1.3.6 (2022-02-12)
1.3.5 (2022-02-12)
1.3.4 (2022-02-09)
1.3.3 (2021-12-20)
1.3.2 (2021-12-13)
1.3.1 (2021-12-07)
1.3.0 (2021-11-22)
1.3.0-beta.0 (2021-10-28)
1.2.0 (2021-09-29)
- deps: update all non-major dependencies (#4545) (a44fd5d)
- normalize internal plugin names (#4976) (37f0b2f)
1.1.8 (2021-09-07)
1.1.7 (2021-07-27)
1.1.6 (2021-06-27)
- deps: update all non-major dependencies (#3791) (74d409e)
- plugin-vue-jsx: replace default export with helper during SSR (#3966) (bc86464)
- ssr: normalize manifest filenames (#3706) (aa8ca3f), closes #3303
1.1.5 (2021-06-01)
1.1.4 (2021-05-03)
1.1.3 (2021-03-31)
1.1.2 (2021-02-24)
1.1.1 (2021-02-24)
1.1.0 (2021-02-09)
- plugin-vue-jsx: register jsx module during ssr (7a6aa2a)
1.0.3 (2021-02-08)
1.0.2 (2021-01-12)
- plugin-vue-jsx: files should include
index.d.ts
(#1473) [skip ci] (f3ab497) - plugin-vue-jsx: fix define call check (#1480) (4ea065f)
- plugin-vue-jsx: fix vue jsx hmr (#1495) (6bdc3eb)
- plugin-vue-jsx: only gen source map when necessary (bfa8530)
1.0.1 (2021-01-04)
- still let esbuild handle ts (5903554)
- vue-jsx support (e756c48)