Releases: web-infra-dev/rslib
Releases · web-infra-dev/rslib
v0.0.8
What's Changed
Bug Fixes 🐞
- fix: CJS shims should not affect other environments by @fi3ework in #234
- fix: do not transform esX for rspack.target field by @fi3ework in #237
Other Changes
- chore: bump Rslib 0.0.7 by @Timeless0911 in #229
- chore: use syntax in rslib.config.ts by @Timeless0911 in #232
- chore(deps): update all patch dependencies by @renovate in #235
- test: add asset tests by @Timeless0911 in #215
- test(e2e): add react-component example test by @SoonIter in #239
- chore: refactor tests directory structure by @Timeless0911 in #241
Full Changelog: v0.0.7...v0.0.8
v0.0.7
What's Changed
New Features 🎉
- feat: support
import.meta.url
shim for CJS by @fi3ework in #216 - feat: basic support of asset bundleless by @Timeless0911 in #221
Bug Fixes 🐞
- fix: derive
rspack.target
fromlibConfig.syntax
by @fi3ework in #213 - fix: correct import.meta.url shim by @fi3ework in #218
Other Changes
- chore: bump Rslib 0.0.6 by @Timeless0911 in #203
- chore(deps): update all patch dependencies by @renovate in #207
- chore(deps): update dependency @biomejs/biome to ^1.9.1 by @renovate in #208
- chore: bump @rspack/core to canary by @fi3ework in #220
- chore(deps): update all patch dependencies by @renovate in #222
- chore(deps): update dependency memfs to ^4.12.0 by @renovate in #223
- chore(deps): update dependency nx to ^19.8.0 by @renovate in #224
- chore(deps): update dependency rspress to v1.31.0 by @renovate in #225
- chore(deps): update dependency vitest to ^2.1.1 by @renovate in #226
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
New Features 🎉
- feat: set legacy decorators version when
experimentalDecorators
enabled by @Timeless0911 in #189
Bug Fixes 🐞
Document 📖
- docs: init Rslib website by @Timeless0911 in #185
- docs: update domain by @chenjiahan in #200
Other Changes
- chore: bump rslib 0.0.5 by @Timeless0911 in #181
- chore(deps): update dependency @playwright/test to v1.47.0 by @renovate in #184
- chore(deps): update all patch dependencies to v1.0.1-rc.5 by @renovate in #183
- test: add sourcemap tests by @Timeless0911 in #187
- test: add transformImport tests by @Timeless0911 in #188
- ci: only trigger docs preview on demand by @fi3ework in #192
- chore(deps): update all patch dependencies by @renovate in #193
- chore(deps): update dependency express to ^4.21.0 by @renovate in #195
- chore(deps): update dependency @rstack-dev/doc-ui to v1.5.0 by @renovate in #194
- chore(deps): update dependency nx to ^19.7.2 - autoclosed by @renovate in #196
- chore(deps): update dependency rspress to v1.30.0 by @renovate in #197
- chore(deps): update dependency typescript to ^5.6.2 by @renovate in #198
- chore: bump rsbuild 1.0.3 by @Timeless0911 in #201
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
New Features 🎉
- feat!: move config
output.syntax
tosyntax
by @fi3ework in #169 - feat: support
externalHelpers
by @Timeless0911 in #171 - feat: support
banner
andfooter
by @Timeless0911 in #175
Bug Fixes 🐞
- fix: syntax could handle combined pattern by @fi3ework in #163
- fix(create-rslib): broken shebang line in bin file by @chenjiahan in #168
- fix: could accept minify from user by @fi3ework in #164
- fix: should remain process.env.NODE_ENV as is by default by @fi3ework in #174
Other Changes
- chore: bump rslib by @Timeless0911 in #160
- chore(deps): update dependency @types/react to ^18.3.5 by @renovate in #165
- chore(deps): update Rsbuild to v1.0.1-rc.2 by @renovate in #167
- chore: change security report email by @chenjiahan in #170
- chore: bump rsbuild 1.0.1-rc.3 by @Timeless0911 in #172
- chore: not use recursive omit by @Timeless0911 in #173
- chore: update rsbuild 1.0.1-rc.4 by @Timeless0911 in #177
- chore(deps): update dependency picocolors to v1.1.0 by @renovate in #178
- chore(deps): update all patch dependencies by @renovate in #179
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
New Features 🎉
- feat: add warn when request type bail from "module-import" by @fi3ework in #124
- feat: support default extensionAlias by @Timeless0911 in #130
- feat: add default minify config by @fi3ework in #127
- feat: modify merge config order by @Timeless0911 in #135
- feat: setup
create-rslib
package by @chenjiahan in #145
Bug Fixes 🐞
- fix: add extension when relative import already have an extension by @Timeless0911 in #132
- fix: warn should handles all externals config by @fi3ework in #144
Document 📖
- docs: add SECURITY.md by @chenjiahan in #146
Other Changes
- chore: modify release.yml by @Timeless0911 in #125
- chore: bump Rslib by @Timeless0911 in #126
- refactor: merge user config by @Timeless0911 in #128
- chore: omit lib config before mergeRsbuildConfig by @Timeless0911 in #129
- chore: add package.json for tests by @Timeless0911 in #131
- chore: explicit tsconfig.json by @Timeless0911 in #133
- test: add entry tests by @Timeless0911 in #134
- test: add copy tests by @Timeless0911 in #136
- chore: bump rsbuild 1.0.1-rc.0 by @Timeless0911 in #137
- chore(deps): update dependency @playwright/test to v1.46.1 by @renovate in #148
- chore(deps): update dependency ora to v8.1.0 by @renovate in #151
- chore(deps): update dependency prebundle to v1.2.2 by @renovate in #152
- test: add resolve tests by @Timeless0911 in #143
- chore: update renovate config by @Timeless0911 in #153
- chore(deps): update all patch dependencies by @renovate in #150
- chore: do not override rspack by @Timeless0911 in #154
- chore(deps): update dependency create-rstack to v1.0.1 by @renovate in #155
- chore(deps): update dependency nx to ^19.6.4 by @renovate in #156
- chore: changeset fixed add create-rslib by @Timeless0911 in #158
Full Changelog: v0.0.3...v0.0.4
v0.0.3
What's Changed
- chore: add release yml by @Timeless0911 in #101
- chore: bump Rslib 0.0.2 by @Timeless0911 in #102
- feat: bump rsbuild to support clean inspect configs by @9aoy in #103
- chore: use index as entry name by @Timeless0911 in #104
- fix(plugin-dts): undefined named export from typescript package by @xc2 in #105
- docs(README): unify badges color by @chenjiahan in #107
- refactor(core/loadConfig): loadConfig({ cwd, path}) by @SoonIter in #84
- fix: should respect
output.filename.js
config by @Timeless0911 in #108 - fix(type): import type from 'src' by @SoonIter in #109
- fix(types): import 'src' in core by @SoonIter in #110
- chore: bump @rsbuild/core by @Timeless0911 in #114
- chore: add bench-pr.yml by @Timeless0911 in #115
- docs: add QoS to README by @Timeless0911 in #116
- fix: absolute entry when bundle DTS by @Timeless0911 in #120
- chore: bump @rsbuild/core by @Timeless0911 in #122
New Contributors
Full Changelog: v0.0.2...v0.0.3
v0.0.2
What's Changed
- docs: update readme with npm packages and contributors by @Timeless0911 in #96
- chore: add pnpm dedupe check by @Timeless0911 in #97
- chore: bump @rspack/core by @Timeless0911 in #99
Full Changelog: v0.0.1...v0.0.2
v0.0.1
What's Changed
- chore: setup basic test workflow by @fi3ework in #1
- chore: add ISSUE_TEMPLATE by @Timeless0911 in #2
- chore: add basic github workflow by @Timeless0911 in #4
- chore: change semicolon format config by @Timeless0911 in #5
- chore: add CODE_OF_CONDUCT by @Timeless0911 in #6
- chore: update pnpm to 9.1.4 by @Timeless0911 in #7
- chore: sort package.json by @Timeless0911 in #8
- chore: enrich package.json by @Timeless0911 in #9
- chore: config renovate by @fi3ework in #10
- chore(core): modify bundle mode by @Timeless0911 in #12
- chore: add prettier-plugin-packagejson by @Timeless0911 in #13
- feat: cli bin init and NX integrated by @Timeless0911 in #14
- feat: basic load config and build architecture by @Timeless0911 in #15
- test: add config test by @Timeless0911 in #16
- chore(infra): add cspell by @SoonIter in #17
- fix: use
modern-module
to output tree-shakable artifact by @fi3ework in #18 - chore: bump @rspack/core by @fi3ework in #19
- chore: add references for better source code link by @Timeless0911 in #20
- test: add alias e2e test by @Timeless0911 in #22
- feat: use environment API to build by @Timeless0911 in #23
- feat: support inspect command by @fi3ework in #25
- feat: support platform by @fi3ework in #26
- test: delete js test cases by @Timeless0911 in #27
- feat: support js autoExtension by @Timeless0911 in #28
- fix: remove bundler info by @fi3ework in #29
- feat: add syntax placeholder, supersede platform with target by @fi3ework in #30
- build: bump rspack canary by @fi3ework in #33
- feat: implement syntax by @fi3ework in #35
- test: autoExtension unit test by @Timeless0911 in #36
- test: chdir before build by @fi3ework in #37
- feat: implement basic bundleless support by @fi3ework in #40
- feat: use
named
moduleIds for readability by @fi3ework in #43 - docs: add banner to README by @chenjiahan in #44
- chore: bump rsbuild 1.0.1-beta.6 by @Timeless0911 in #47
- chore: use prettier to format json files by @Timeless0911 in #48
- feat: basic implementation of dts generation by @Timeless0911 in #42
- chore: add LICENSE for packages by @Timeless0911 in #50
- docs: init basic readme by @Timeless0911 in #51
- chore(examples): add React and Node.js examples by @fi3ework in #53
- docs: update CONTRIBUTING by @fi3ework in #55
- docs: update README by @fi3ework in #54
- docs: more detailed roadmap by @chenjiahan in #56
- fix: browserslist query and rspack target by @fi3ework in #52
- fix: typo wrong in README by @SyMind in #57
- feat: print DTS generation time by @Timeless0911 in #58
- chore(infra/e2e): @e2e/helper rather than #imports by @SoonIter in #59
- chore(infra/e2e): use package name rather than "../" by @SoonIter in #60
- perf: enable TypeScript isolatedDeclarations by @chenjiahan in #64
- feat(plugin-dts): dtsPromise only registered when firstCompile and print log with environment info by @9aoy in #63
- test: add tests of dts: false and dts.distPath by @Timeless0911 in #65
- chore: optimize dts error log by @9aoy in #66
- feat: get tsconfigPath and entryPath from enviroment config by @Timeless0911 in #67
- feat: support dts.abortOnError by @Timeless0911 in #69
- feat: enable autoExtension by default by @Timeless0911 in #70
- fix: lcp should not be a file path by @fi3ework in #71
- feat: use "module-import" in ESM by @fi3ework in #73
- feat: support DTS autoExtension by @Timeless0911 in #72
- feat(bundle): support autoExternal configuration by @9aoy in #74
- feat: support DTS bundle file name by @Timeless0911 in #75
- chore: refactor test file structure by @Timeless0911 in #77
- ci: add windows test by @SoonIter in #61
- chore(deps): update all patch dependencies by @renovate in #79
- feat: support autoExternal for dts files by @9aoy in #80
- fix: rootDir in bundle DTS by @Timeless0911 in #78
- chore: bump @rspack/core by @fi3ework in #81
- feat: preserve import.meta.url in ESM by @fi3ework in #83
- feat: align the time log format with Rsbuild by @chenjiahan in #85
- fix: windows ci by @SoonIter in #82
- chore: update tests coverage status by @Timeless0911 in #89
- chore: init release workflow by @Timeless0911 in #86
- feat: add js extension for relative import in bundleless mode by @Timeless0911 in #90
- chore: add 0.0.1 changeset by @Timeless0911 in #91
- chore: use Rslib for bootstrapping by @Timeless0911 in #92
- chore: add changeset script by @Timeless0911 in #93
New Contributors
- @fi3ework made their first contribution in #1
- @Timeless0911 made their first contribution in #2
- @SoonIter made their first contribution in #17
- @chenjiahan made their first contribution in #44
- @SyMind made their first contribution in #57
- @9aoy made their first contribution in #63
- @renovate made their first contribution in #79
Full Changelog: https://github.com/web-infra-dev/rslib/commits/v0.0.1