5.1.5 (2026-03-12)
5.1.4 (2026-02-02)
5.1.3 (2025-12-24)
- add Vite 8 support (2080d41)
- vue-jsx: use
oxcoption instead ofesbuildoption for rolldown-vite (#724) (c40df9d)
- deps: update all non-major dependencies (#707) (799f419)
- deps: update all non-major dependencies (#709) (924b28e)
- deps: update all non-major dependencies (#722) (8a95809)
- upgrade deps, setup tsgo (037e540)
5.1.2 (2025-11-19)
- deps: update all non-major dependencies (#663) (dbcd1d0)
- deps: update all non-major dependencies (#665) (428dde0)
- deps: update all non-major dependencies (#671) (59e0a51)
- deps: update all non-major dependencies (#679) (f226dab)
- deps: update all non-major dependencies (#685) (d990206)
- deps: update all non-major dependencies (#688) (46edd7e)
- deps: update all non-major dependencies (#692) (13accf3)
- deps: update all non-major dependencies (#694) (9c77f01)
- deps: update all non-major dependencies (#704) (ecb581a)
- deps: update dependency @vue/babel-plugin-jsx to v2 (#683) (dd247b5)
5.1.1 (2025-08-28)
5.1.0 (2025-08-25)
- jsx: set
optimizeDeps.rolldownOptions.transform.jsx: 'preserve'(#650) (c4b9878) - vue-jsx: allow esbuild to perform ts transformation (#621) (c453513)
- deps: update all non-major dependencies (#624) (fe03fa2)
- deps: update all non-major dependencies (#629) (b969637)
- deps: update all non-major dependencies (#633) (aa56ad1)
- deps: update all non-major dependencies (#636) (5f471a3)
- deps: update all non-major dependencies (#643) (b702c1f)
- deps: update all non-major dependencies (#653) (c6bd324)
5.0.1 (2025-07-03)
- deps: update all non-major dependencies (#618) (46f6c99)
- vue-jsx: handle type asserted export default defineComponent (#615) (3602d4d)
5.0.0 (2025-06-24)
- deps: update all non-major dependencies (#590) (43426c8)
- deps: update all non-major dependencies (#600) (a4c32a8)
- deps: update all non-major dependencies (#605) (67534e5)
- deps: update all non-major dependencies (#609) (98c52eb)
- vue-jsx: replace
export default defineComponentwith babel (#348) (5feb9a2)
- add
descriptionandkeywordsfield to package.json (#604) (67ab76b) - remove Vite 7 beta from supported range (#598) (c7ddd62)
5.0.0-beta.0 (2025-06-06)
- bump required node version to 20.19+, 22.12+ and drop CJS build (#596)
4.2.0 (2025-05-20)
- deps: update all non-major dependencies (#527) (8495d12)
- deps: update all non-major dependencies (#578) (405647f)
4.1.2 (2025-03-17)
- deps: update all non-major dependencies (#482) (cdbae68)
- deps: update all non-major dependencies (#502) (5bfbbc6)
- deps: update all non-major dependencies (#510) (28bca4b)
- properly interpret boolean values in
define(#545) (46d3d65)
4.1.1 (2024-11-26)
4.1.0 (2024-11-11)
- deps: update all non-major dependencies (#421) (e3a7fec)
- deps: update all non-major dependencies (#439) (e432bcb)
- plugin-jsx: work around bun bug for ssrRegisterHelper (#380) (9c2b620), closes #376
- vue-jsx: remove extraneous import (ab2516a)
4.0.1 (2024-08-14)
- vue-jsx: add
defineComponentNameoption (0f71911)
- deps: update upstream (#416) (02a3edd)
- deps: update upstream (#432) (5d592cd)
- use pnpm catalog for shared deps (0735e18)
- vue-jsx: add
typepackage field (a2fe479)
4.0.0 (2024-05-30)
- drop vite 4
- drop node 14&16 (#296)
- provide default value for VUE_PROD_HYDRATION_MISMATCH_DETAILS (new in Vue 3.4) (0fbc4a4)
- deps: update all non-major dependencies (#298) (cad0825)
- deps: update all non-major dependencies (#309) (8c694f6)
- deps: update all non-major dependencies (#332) (70e5df9)
- deps: update all non-major dependencies (#360) (ed4970a)
- deps: update all non-major dependencies (#371) (0a484c7)
- deps-dev: bump vite from 5.0.10 to 5.0.12 (#354) (0294b9d)
- deps: replace dependency eslint-plugin-node with eslint-plugin-n ^14.0.0 (#378) (997f9bb)
- deps: update dependency prettier to v3.2.4 (#347) (e957179)
- deps: update dependency prettier to v3.2.5 (#352) (a9f5b11)
- deps: update upstream (#302) (9c93426)
- deps: update upstream (#310) (90eb484)
- deps: update upstream (#356) (cf7d91e)
- deps: update upstream (#361) (a28c46e)
- deps: update upstream (#367) (2050ad3)
- deps: update upstream (#379) (96c82e9)
- deps: update upstream (major) (#295) (f5d8a29)
- upgrade vitest (db4cf1c)
3.1.0 (2023-11-16)
- deps: update all non-major dependencies (#242) (5b2f9c8)
- deps: update all non-major dependencies (#262) (c316d43)
3.0.2 (2023-08-17)
- build: ensure correct typing for node esm (#179) (8a19ee4)
- deps: update all non-major dependencies (#163) (3c8193d)
- deps: update all non-major dependencies (#205) (e014680)
- deps: update all non-major dependencies (#82) (b274436)
3.0.1 (2023-03-16)
3.0.0 (2022-12-09)
3.0.0-beta.0 (2022-12-05)
- 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
jsxpure 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
tsxdirectly 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
esnoto 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
unbuildto 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
esnoto 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
defineof 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)