Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions packages/sea-builder/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,48 @@ project adheres to
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Added

- `CHANGELOG.md` (#112).

### Changed

- Bumped the `cpy-cli` devDependency to v7 (#41).
- Bumped the `semver` dependency to `^7.8.1` (#42).
- Bumped the `undici` devDependency to `7.24.0` and `vitest` to
`^4.1.0` (#44).
- Bumped the `undici` devDependency to v7.28.0 (#66).
- Removed the unused, exact-pinned `undici` devDependency (#75).
- **Breaking:** raised the `engines.node` floor from
`^20.11 || ^22 || >=24` to `^22.23.1 || ^24.2.0 || >=26.0.0`,
dropping Node.js 20, Node.js 22 below 22.23.1, Node.js 24 below
24.2.0, and every Node.js 25 release; bumped pnpm to v11 (#88).
- Bumped the `typescript` devDependency to `~6.0.3` (#113).

### Fixed

- Restored CI signal on feature branches and pull requests, and
aligned the `@vitest/coverage-v8` peer with `vitest` v4 (#68).
- Fixed the `env` shebang with a multi-word argument on Linux by
passing it with `-S` (#71).
- Verified downloaded Node.js archives against their published
checksum before caching, and stopped writing directly into the
permanent download cache (#72).
- Stopped `devPreinstall` from executing unpinned `pnpm dlx` packages
(#76).

## [0.21.0] - 2025-10-03

### Changed

- Bumped the `listr2` dependency to `^9.0.4` (#19).
- Bumped the `cpy-cli` devDependency to `^6.0.0`, `type-fest` to
`^5.0.1` (a major bump), `typescript` to `~5.9.3`, `undici` to
`7.16.0`, and `vite` to `^7.1.9` (#19).

## [0.20.0] - 2025-06-30
Comment thread
kurone-kito marked this conversation as resolved.

### Added

- Initial release (#2).
34 changes: 34 additions & 0 deletions packages/typescript-config/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,37 @@ project adheres to
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Added

- `CHANGELOG.md` (#112).

### Changed

- Bumped the `cpy-cli` devDependency to v7 (#41).
- **Breaking:** raised the `engines.node` floor from
`^20.11 || ^22 || >=24` to `^22.23.1 || ^24.2.0 || >=26.0.0`,
dropping Node.js 20, Node.js 22 below 22.23.1, Node.js 24 below
24.2.0, and every Node.js 25 release; bumped pnpm to v11 (#88).
- Bumped the `typescript` devDependency to `~6.0.3` (#113).

## [0.21.0] - 2025-10-03

### Changed

- **Breaking:** enabled `erasableSyntaxOnly`, which rejects TypeScript
Comment thread
kurone-kito marked this conversation as resolved.
syntax that requires emit-time transformation (enums, parameter
properties, legacy `namespace`/`module` with runtime code, etc.)
(#19). This option requires TypeScript 5.8+; the advertised
`peerDependencies` range (`>=5.7.x`) was not updated, so consumers
on TypeScript 5.7 must upgrade their compiler to avoid an unknown
compiler option error.
- Bumped the `cpy-cli` devDependency to `^6.0.0` and `typescript` to
`~5.9.3` (#19).

## [0.20.0] - 2025-06-30

### Added

- Migrated from `kurone-kito/lints-config` (#2); its pre-migration
history will be backfilled in a follow-up (#108).
57 changes: 57 additions & 0 deletions packages/vite-lib-config/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,60 @@ project adheres to
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Added

- `CHANGELOG.md` (#112).

### Changed

- Bumped the `cpy-cli` devDependency to v7 (#41).
- Bumped the `vitest` devDependency to `^4.1.0` (#44).
- **Breaking:** raised the `engines.node` floor from
`^20.11 || ^22 || >=24` to `^22.23.1 || ^24.2.0 || >=26.0.0`,
Comment thread
kurone-kito marked this conversation as resolved.
dropping Node.js 20, Node.js 22 below 22.23.1, Node.js 24 below
24.2.0, and every Node.js 25 release; bumped pnpm to v11 (#88).
- **Breaking:** raised the shared `viteConfig`'s Vite build target
from `node20.11` to `node22.23`. Any package built through this
config — including this repository's own `sea-builder` — may now
emit syntax unsupported on Node.js 20, even when the build itself
runs on a supported Node.js version (#88).
Comment thread
kurone-kito marked this conversation as resolved.
- Bumped the `typescript` devDependency to `~6.0.3` (#113).

### Fixed

- Restored CI signal on feature branches and pull requests, and
aligned the `@vitest/coverage-v8` peer with `vitest` v4 (#68).
- Corrected the published API documentation for `viteConfig` and
`vitestConfig`. `viteConfig`'s JSDoc had the shebang/library-mode
branches inverted and omitted that nonexistent entries are filtered
out first (an empty result after filtering yields an empty
configuration) and that a mixed set of entries falls into library
mode; `vitestConfig`'s JSDoc had incorrectly described the same
shebang/library-mode logic instead of its actual behavior — merging
a `test.environment: 'node'` default under the `viteConfig` built
for the same entry point (#70).
- Resolved `typedoc-plugin-markdown` explicitly to avoid a lookup
failure under pnpm's global virtual store, and added external link
mappings for Vite's `UserConfig`/`mergeConfig` symbols in the
generated API docs (#88).

## [0.21.0] - 2025-10-03

### Added

- Added a TypeDoc-based API documentation generation pipeline (#19).
Comment thread
kurone-kito marked this conversation as resolved.

### Changed

- Bumped the `type-fest` dependency to `^5.0.1` (a major bump; used
by the exported `ViteConfigOptions` type) and `vite` to `^7.1.9`
(#19).
- Bumped the `cpy-cli` devDependency to `^6.0.0` and `typescript` to
`~5.9.3` (#19).

## [0.20.0] - 2025-06-30

### Added

- Initial release (#2).
Loading