# tsup changelog > Bundles TypeScript libraries with esbuild, with no config. - Vendor: tsup - Category: Developer Tools - Official site: https://tsup.egoist.dev - Tracked by: What's New (https://whatsnew.fyi/product/tsup) - Harvested from: GitHub (egoist/tsup) - Entries below: 10 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. ## Releases ### v8.5.1 - Date: 2025-11-12 - Version: v8.5.1 - Original notes: https://github.com/egoist/tsup/releases/tag/v8.5.1 - Permalink: https://whatsnew.fyi/product/tsup/releases/v8.5.1 ######    🐞 Bug Fixes - Add script tag validation  -  by @benhoad in https://github.com/egoist/tsup/issues/1314 [(df736)](https://github.com/egoist/tsup/commit/df7360b) - Update esbuild to fix sourcemap source issue  -  by @ArcherGu and @sxzz in https://github.com/egoist/tsup/issues/1316 [(fb8ae)](https://github.com/egoist/tsup/commit/fb8ae7d) ######     [View changes on GitHub](https://github.com/egoist/tsup/compare/v8.5.0...v8.5.1) ### v8.5.0 - Date: 2025-05-16 - Version: v8.5.0 - Original notes: https://github.com/egoist/tsup/releases/tag/v8.5.0 - Permalink: https://whatsnew.fyi/product/tsup/releases/v8.5.0 ######    🚀 Features - Use `fix-dts-default-cjs-exports` to transform CJS types  -  by @userquin in https://github.com/egoist/tsup/issues/1310 [(c654e)](https://github.com/egoist/tsup/commit/c654e5f) - Allow passing custom swc configuration to swcPlugin  -  by @Romakita in https://github.com/egoist/tsup/issues/1313 [(fdfd5)](https://github.com/egoist/tsup/commit/fdfd59a) ######    🐞 Bug Fixes - Make `removeNodeProtocol` work with `shims`  -  by @aryaemami59 [(769aa)](https://github.com/egoist/tsup/commit/769aa49) - CopyPublicDir in watch mode  -  by @geeee in https://github.com/egoist/tsup/issues/1331 [(7c1e1)](https://github.com/egoist/tsup/commit/7c1e13e) ######     [View changes on GitHub](https://github.com/egoist/tsup/compare/v8.4.0...v8.5.0) ### v8.4.0 - Date: 2025-02-25 - Version: v8.4.0 - Original notes: https://github.com/egoist/tsup/releases/tag/v8.4.0 - Permalink: https://whatsnew.fyi/product/tsup/releases/v8.4.0 ######    🚀 Features - Upgrade svelte and css compiler  -  by @DaniAcu in https://github.com/egoist/tsup/issues/1288 [(c3f32)](https://github.com/egoist/tsup/commit/c3f320e) ######    🐞 Bug Fixes - Upgrade esbuild to 0.25  -  by @RobinTail in https://github.com/egoist/tsup/issues/1309 [(89c47)](https://github.com/egoist/tsup/commit/89c4780) ######     [View changes on GitHub](https://github.com/egoist/tsup/compare/v8.3.6...v8.4.0) ### v8.3.6 - Date: 2025-01-25 - Version: v8.3.6 - Original notes: https://github.com/egoist/tsup/releases/tag/v8.3.6 - Permalink: https://whatsnew.fyi/product/tsup/releases/v8.3.6 ######    🐞 Bug Fixes - Don't await sub-process of `onSuccess`  -  by @laat in https://github.com/egoist/tsup/issues/1256 [(314a6)](https://github.com/egoist/tsup/commit/314a6d7) ######     [View changes on GitHub](https://github.com/egoist/tsup/compare/v8.3.5...v8.3.6) ### v8.3.5 - Date: 2024-10-26 - Version: v8.3.5 - Original notes: https://github.com/egoist/tsup/releases/tag/v8.3.5 - Permalink: https://whatsnew.fyi/product/tsup/releases/v8.3.5 ######    🐞 Bug Fixes - Run `experimentalDts` only once  -  by @aryaemami59 in https://github.com/egoist/tsup/issues/1236 [(fddd4)](https://github.com/egoist/tsup/commit/fddd451) ######     [View changes on GitHub](https://github.com/egoist/tsup/compare/v8.3.4...v8.3.5) ### v8.3.4 - Date: 2024-10-25 - Version: v8.3.4 - Original notes: https://github.com/egoist/tsup/releases/tag/v8.3.4 - Permalink: https://whatsnew.fyi/product/tsup/releases/v8.3.4 *No significant changes* ######     [View changes on GitHub](https://github.com/egoist/tsup/compare/v8.3.3...v8.3.4) ### v8.3.3 - Date: 2024-10-25 - Version: v8.3.3 - Original notes: https://github.com/egoist/tsup/releases/tag/v8.3.3 - Permalink: https://whatsnew.fyi/product/tsup/releases/v8.3.3 *No significant changes* ######     [View changes on GitHub](https://github.com/egoist/tsup/compare/v8.3.2...v8.3.3) ### v8.3.1 - Date: 2024-10-25 - Version: v8.3.1 - Original notes: https://github.com/egoist/tsup/releases/tag/v8.3.1 - Permalink: https://whatsnew.fyi/product/tsup/releases/v8.3.1 ######    🚀 Features - Add `es2024` target  -  by @sxzz [(4c8cd)](https://github.com/egoist/tsup/commit/4c8cd7f) ######    🐞 Bug Fixes - Support TS 5.6 for svelte  -  by @sxzz [(28b9c)](https://github.com/egoist/tsup/commit/28b9ce9) - Add `neutral` value to platform options in `schema.json`  -  by @venables in https://github.com/egoist/tsup/issues/982 [(a03db)](https://github.com/egoist/tsup/commit/a03db4c) - Wider restriction for `target` option  -  by @odanado in https://github.com/egoist/tsup/issues/1118 [(1979b)](https://github.com/egoist/tsup/commit/1979b06) - Add `terser` value to `minify` option in `schema.json`  -  by @damienbutt in https://github.com/egoist/tsup/issues/991 [(34951)](https://github.com/egoist/tsup/commit/34951bf) - Change `newlineKind` to `lf` for `experimentalDts`  -  by @aryaemami59 in https://github.com/egoist/tsup/issues/1234 [(4584b)](https://github.com/egoist/tsup/commit/4584b89) - Enable rollup `output.compact` when minify is enabled  -  by @hyrious in https://github.com/egoist/tsup/issues/1232 [(9cc86)](https://github.com/egoist/tsup/commit/9cc86d6) - Support `Node16` and `NodeNext` module resolution in `experimentalDts`  -  by @aryaemami59 in https://github.com/egoist/tsup/issues/1225 [(41c98)](https://github.com/egoist/tsup/commit/41c98ff) ######     [View changes on GitHub](https://github.com/egoist/tsup/compare/v8.3.0...v8.3.1) ### v8.3.0 - Date: 2024-09-17 - Version: v8.3.0 - Original notes: https://github.com/egoist/tsup/releases/tag/v8.3.0 - Permalink: https://whatsnew.fyi/product/tsup/releases/v8.3.0 #### [8.3.0](https://github.com/egoist/tsup/compare/v8.2.4...v8.3.0) (2024-09-17) ###### Bug Fixes * fix `experimentalDts` file cleaning and watching ([#1199](https://github.com/egoist/tsup/issues/1199)) ([76dc18b](https://github.com/egoist/tsup/commit/76dc18b7036c408e6fc5254e3eeb3430f65c7866)) ###### Features * add support for `cts` and `mts` config files ([#1178](https://github.com/egoist/tsup/issues/1178)) ([ec811b3](https://github.com/egoist/tsup/commit/ec811b3b7d22479c230292a024f1dee5d171b0ea)) * add support for async `injectStyle` ([#1193](https://github.com/egoist/tsup/issues/1193)) ([f25a9db](https://github.com/egoist/tsup/commit/f25a9db77d22c91ea8f6bd1ed31ea8415d0a7d5d)) ### v8.2.4 - Date: 2024-08-02 - Version: v8.2.4 - Original notes: https://github.com/egoist/tsup/releases/tag/v8.2.4 - Permalink: https://whatsnew.fyi/product/tsup/releases/v8.2.4 ##### [8.2.4](https://github.com/egoist/tsup/compare/v8.2.3...v8.2.4) (2024-08-02) ###### Bug Fixes * do not terminate dts worker in watch mode, closes [#1172](https://github.com/egoist/tsup/issues/1172), closes [#1171](https://github.com/egoist/tsup/issues/1171) ([49c11c3](https://github.com/egoist/tsup/commit/49c11c3073ce977a01c84e7848fc070d5de0a652))