Releases: web-infra-dev/rslib
Releases · web-infra-dev/rslib
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-rslibpackage 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.jsconfig 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-moduleto 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
namedmoduleIds 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