Skip to content

Releases: rstackjs/rstack-cli

v0.8.6

Choose a tag to compare

@chenjiahan chenjiahan released this 26 Oct 03:46
a053749

What's Changed

New Features 🎉

  • feat(create-rstack): display version in startup banner by @chenjiahan in #584

Performance 🚀

  • perf(fmt): reuse formatter import promise by @chenjiahan in #589
  • perf(fmt): reuse compiled gitignore rules and release traversal state by @chenjiahan in #590
  • perf(fmt): reuse parent context in batch ignore matching by @chenjiahan in #593

Bug Fixes 🐞

Refactor 🔨

  • refactor(fmt): use native matcher for default ignore rules by @chenjiahan in #585

Other Changes

Full Changelog: v0.8.5...a053749

v0.8.5

Choose a tag to compare

@chenjiahan chenjiahan released this 20 Oct 06:39
30fbc1b

What's Changed

New Features 🎉

Bug Fixes 🐞

  • fix(create-rstack): keep Rspress templates on stable versions by @SoonIter in #574
  • fix(create-rstack): preserve Nx template dotenv precedence by @chenjiahan in #576
  • fix(create-rstack): invalidate Nx cache when environment files change by @chenjiahan in #577

Other Changes

Full Changelog: v0.8.4...30fbc1b

v0.8.4

Choose a tag to compare

@chenjiahan chenjiahan released this 14 Oct 03:21
a9a2940

What's Changed

New Features 🎉

Other Changes

Full Changelog: v0.8.3...a9a2940

v0.8.3

Choose a tag to compare

@chenjiahan chenjiahan released this 10 Oct 07:28
f1045ce

What's Changed

Bug Fixes 🐞

Refactor 🔨

  • refactor(types): rename Configs to RstackConfigDefinitions by @chenjiahan in #559

Document 📖

  • docs: explain shared configuration APIs and test inheritance by @chenjiahan in #553
  • docs: document programmatic configuration loading by @chenjiahan in #557

Other Changes

Full Changelog: v0.8.2...v0.8.3

v0.8.2

Choose a tag to compare

@chenjiahan chenjiahan released this 09 Oct 07:54
8747f93

What's Changed

New Features 🎉

  • feat(config): support shared configs with define.extends by @chenjiahan in #544

Refactor 🔨

  • refactor(config): flatten nested shared config layers by @chenjiahan in #533
  • refactor(config): compose effective tool definitions from config layers by @chenjiahan in #542

Document 📖

Other Changes

  • chore(ci): use deployment environment for Zephyr token by @chenjiahan in #536
  • chore(deps): update dependency @rsbuild/core to ~2.2.12 by @renovate in #537
  • chore(deps): update dependency @rslint/core to v0.9.4 by @renovate in #539
  • chore(deps): update dependency preact to v11 by @renovate in #541
  • chore(deps): update dependency @rslib/core to ~1.0.3 by @renovate in #538
  • chore(deps): update dependency @rstest/core to ~0.12.3 by @renovate in #540
  • test(config): cover shared config usage in rs check by @chenjiahan in #546
  • chore(deps): update all non-major dependencies by @renovate in #549
  • test(config): simplify shared config normalization and type fixtures by @chenjiahan in #545
  • chore(deps): update dependency @rslint/core to v0.9.5 by @renovate in #550
  • test(config): cover shared config hot reload by @chenjiahan in #547
  • chore: clean up lint configuration by @chenjiahan in #551
  • release: v0.8.2 by @chenjiahan in #556

Full Changelog: v0.8.1...v0.8.2

v0.8.1

Choose a tag to compare

@chenjiahan chenjiahan released this 06 Oct 10:02
e05dce3

What's Changed

Bug Fixes 🐞

Refactor 🔨

  • refactor(config): merge app config layers with Rsbuild by @chenjiahan in #506
  • refactor(config): merge lib config layers with Rslib by @chenjiahan in #511
  • refactor(config): merge test config layers with Rstest by @chenjiahan in #514
  • refactor(config): concatenate lint config layers by @chenjiahan in #517
  • refactor(fmt): simplify SWC Next postprocessing by @SoonIter in #528
  • refactor(config): inherit merged build config in tests by @chenjiahan in #516
  • refactor(config): shallowly merge format config layers by @chenjiahan in #530
  • refactor(config): merge doc config layers with Rspress by @chenjiahan in #531
  • refactor(config): merge staged config layers by @chenjiahan in #532

Document 📖

Other Changes

  • chore(build): enable Rspack runtime mode for published packages by @Timeless0911 in #510
  • chore(deps): update dependency @rstest/core to ~0.12.1 by @renovate[bot] in #513
  • chore(deps): update dependency @rsbuild/core to ~2.2.9 by @renovate[bot] in #512
  • chore(deps): upgrade pnpm to 12.6 and enable autoDedupe by @chenjiahan in #515
  • chore(deps): update dependency @rstest/core to ~0.12.2 by @renovate[bot] in #523
  • chore(deps): update dependency prettier to v3.9.9 by @renovate[bot] in #524
  • chore(test): remove NO_COLOR workaround for Rstest by @fi3ework in #526
  • chore(deps): update swc-next to v0.2.3 by @SoonIter in #527
  • chore(deps): update dependency @rsbuild/core to ~2.2.11 by @renovate[bot] in #529
  • chore(deps): remove Zephyr release age exceptions by @chenjiahan in #534
  • release: v0.8.1 by @chenjiahan in #535

Full Changelog: v0.8.0...e05dce3

v0.8.0

Choose a tag to compare

@chenjiahan chenjiahan released this 22 Sep 09:30
857a625

What's Changed

New Features 🎉

Refactor 🔨

  • refactor(config): add internal config layer primitives by @chenjiahan in #503
  • refactor(config): add shared config input normalization by @chenjiahan in #505

Other Changes

Full Changelog: v0.7.6...v0.8.0

v0.7.6

Choose a tag to compare

@chenjiahan chenjiahan released this 18 Sep 09:12
a5898b2

What's Changed

New Features 🎉

  • feat(deps): upgrade rstest to 0.12.0 by @9aoy in #497

Other Changes

  • chore(deps): update dependency @rsbuild/core to ~2.2.8 by @renovate[bot] in #498
  • chore(deps): update dependency prettier to v3.9.7 by @renovate[bot] in #499
  • chore(deps): update dependency yuku-parser to v0.10.2 by @renovate[bot] in #500
  • chore(deps): update all non-major dependencies by @renovate[bot] in #501
  • release: v0.7.6 by @chenjiahan in #502

Full Changelog: v0.7.5...a5898b2

v0.7.5

Choose a tag to compare

@chenjiahan chenjiahan released this 16 Sep 07:22
0cd326f

What's Changed

Bug Fixes 🐞

  • fix: ignore skills-lock.json in rs fmt by default by @chenjiahan in #477
  • fix(fmt): verify written output before caching it as clean by @chenjiahan in #481
  • fix(deps): update all non-major dependencies by @app/renovate in #489
  • fix(lint): report missing lint configuration by @chenjiahan in #493

Document 📖

Other Changes

  • chore: add docs writer and update agent skills by @chenjiahan in #478
  • chore(deps): update NAPI and regenerate bindings by @chenjiahan in #491
  • chore(deps): separate core dependency updates in Renovate by @chenjiahan in #492
  • chore(deps): update dependency @rsbuild/core to ~2.2.7 by @app/renovate in #494
  • chore(deps): update dependency @rslib/core to ~1.0.1 by @app/renovate in #495
  • release: v0.7.5 by @chenjiahan in #496

Full Changelog: v0.7.4...v0.7.5

v0.7.4

Choose a tag to compare

@chenjiahan chenjiahan released this 10 Sep 02:13
3405091

What's Changed

New Features 🎉

Bug Fixes 🐞

Other Changes

Full Changelog: v0.7.3...3405091