Releases: web-infra-dev/rslib
v0.7.0
Highlights ✨
First blog for Rslib 📚
Check out our first blog for Rslib: Rslib: Build library with Rspack
We are excited to introduce Rslib — a library development tool based on Rspack. Developed by ByteDance Web Infra Team, Rslib helps developers create JavaScript libraries and UI component libraries in a simple and intuitive way while enjoying the ultimate development experience brought by Rspack and Rsbuild.
Breaking changes 🚨
Reverted in v0.7.1
.
Due to breaking changes in @ast-grep/napi
, Ubuntu 20 is not supported now if user enable dts generation.
Update to Ubuntu 22 or higher if possible, reference: ast-grep/ast-grep@96f5500.
What's Changed
New Features 🎉
- feat: format default to
'esm'
by @Timeless0911 in #976 - feat(create-rslib): syntax default to node 18 by @Timeless0911 in #984
Bug Fixes 🐞
Other Changes
- chore(deps): update all non-major dependencies by @renovate in #977
- chore(deps): update dependency nx to v21 by @renovate in #978
- test: optimize test logs by @Timeless0911 in #979
- chore: throw error when using bundleless mode with mf format by @Timeless0911 in #983
- Release v0.7.0 by @Timeless0911 in #986
Full Changelog: v0.6.9...v0.7.0
v0.6.9
What's Changed
New Features 🎉
- feat: update Rsbuild 1.3.18 and set caller name by @chenjiahan in #974
Document 📖
- docs: fix output.assetPrefix badge typo by @Timeless0911 in #965
- docs: output.injectStyles by @Timeless0911 in #969
- docs(JSON): add output relationship with bundle mode by @fi3ework in #968
- docs(json): fix line highlighting by @fi3ework in #971
- docs(deps): upgrade rspress 2.0.0-beta.5 by @SoonIter in #973
Other Changes
- chore(deps): update all non-major dependencies by @renovate in #963
- chore(examples): add css and asset in umd example by @Timeless0911 in #972
- chore(deps): update all non-major dependencies by @renovate in #964
- Release v0.6.9 by @Timeless0911 in #975
Full Changelog: v0.6.8...v0.6.9
v0.6.8
What's Changed
Bug Fixes 🐞
Document 📖
- docs(llms.txt): upgrade to [email protected] and add llms.txt by @SoonIter in #954
- docs(llms.txt): add more description by @SoonIter in #956
Other Changes
- chore(template): remove module field by @Timeless0911 in #955
- chore(deps): update all non-major dependencies by @renovate in #953
- chore(deps): update dependency @rsbuild/core to v1.3.14 by @renovate in #958
- chore(deps): update all non-major dependencies by @renovate in #961
- Release v0.6.8 by @Timeless0911 in #962
Full Changelog: v0.6.7...v0.6.8
v0.6.7
What's Changed
Bug Fixes 🐞
Other Changes
- Revert "chore: bump Rspack to canary (#941)" by @fi3ework in #948
- Release v0.6.7 by @Timeless0911 in #949
Full Changelog: v0.6.6...v0.6.7
v0.6.6
What's Changed
Bug Fixes 🐞
- fix: should process correct format of dts files by @Timeless0911 in #938
- fix: dts redirect extension should add correctly by @Timeless0911 in #940
- fix: should redirect import_require_clause statement in dts by @Timeless0911 in #945
Other Changes
- chore(deps): update all non-major dependencies by @renovate in #937
- chore: bump Rspack to canary by @fi3ework in #941
- chore(biome): should check all JavaScript file types by @Timeless0911 in #943
- chore(example): add SolidJS by @fi3ework in #944
- chore(deps): update all non-major dependencies by @renovate in #939
- Release v0.6.6 by @Timeless0911 in #946
Full Changelog: v0.6.5...v0.6.6
v0.6.5
What's Changed
Bug Fixes 🐞
- fix: use
writeFile
of ts api to rename declaration files by @Timeless0911 in #933 - fix: should throw error when no entry find with bundle dts by @Timeless0911 in #934
Other Changes
- chore(deps): update all non-major dependencies by @renovate in #935
- Release v0.6.5 by @Timeless0911 in #936
Full Changelog: v0.6.4...v0.6.5
v0.6.4
What's Changed
Bug Fixes 🐞
Other Changes
- chore(deps): update Rsbuild 1.3.7 by @Timeless0911 in #926
- chore(deps): update actions/setup-node digest to 49933ea by @renovate in #928
- chore(renovate): update non-major dependencies together by @Timeless0911 in #927
- chore(deps): update all non-major dependencies by @renovate in #931
- Release v0.6.4 by @Timeless0911 in #932
Full Changelog: v0.6.3...v0.6.4
v0.6.3
What's Changed
Performance 🚀
- perf: use promise to process dts files by @Timeless0911 in #915
- perf: use more performant ast-grep rule by @HerringtonDarkholme in #916
Bug Fixes 🐞
- fix: set filename dynamically using a function by @Timeless0911 in #912
- fix(examples): correct use require in ESM by @fi3ework in #919
Other Changes
- ci: ecosystem ci won't test snapshot by @fi3ework in #910
- chore(deps): update all patch dependencies by @renovate in #917
- chore(deps): rollback rspress to 2.0.0-alpha.8 by @Timeless0911 in #918
- chore(deps): update dependency @rsbuild/plugin-svgr to ^1.2.0 by @renovate in #922
- chore(deps): update dependency jsdom to ^26.1.0 by @renovate in #923
- chore(deps): update all patch dependencies by @renovate in #921
- Release v0.6.3 by @Timeless0911 in #924
New Contributors
- @HerringtonDarkholme made their first contribution in #916
Full Changelog: v0.6.2...v0.6.3
v0.6.2
What's Changed
Bug Fixes 🐞
- fix: do not modify filename when
cssModules.auto: false
by @Timeless0911 in #890
Document 📖
- docs: specify override
output.minify
by @Timeless0911 in #905
Other Changes
- chore(deps): update dependency nx to ^20.7.0 by @renovate in #892
- chore(deps): update dependency vitest to ^3.1.1 by @renovate in #893
- chore(deps): update dependency express to v5 by @renovate in #895
- chore(deps): update dependency zx to ^8.5.0 by @renovate in #894
- refactor: supersede entry query by entry dedicated loader by @fi3ework in #896
- chore(deps): update dependency @rsbuild/plugin-svgr to ^1.1.0 by @renovate in #901
- chore(deps): update minor deps by @Timeless0911 in #904
- chore(deps): update all patch dependencies by @renovate in #903
- chore(deps): update all patch dependencies by @renovate in #907
- chore(deps): update dependency @rsbuild/plugin-react to ^1.2.0 by @renovate in #908
- Release v0.6.2 by @Timeless0911 in #909
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
New Features 🎉
- feat: export Rspack and Rsbuild by @Timeless0911 in #883
Other Changes
- chore(deps): update rsbuild by @renovate in #885
- chore(deps): update dependency rslib to v0.6.0 by @renovate in #886
- chore(deps): update react monorepo to ^19.1.0 by @renovate in #887
- test: use local vendor instead of unpkg for react umd outputs by @Timeless0911 in #888
- chore(deps): update all patch dependencies by @renovate in #884
- Release v0.6.1 by @Timeless0911 in #889
Full Changelog: v0.6.0...v0.6.1