Repository navigation
Frodo CLI 5.0.0-1
Pre-release
Pre-release
Added
- Added support for the
premajorrelease type in the pipeline dispatch input, allowing pre-releases of the next major version. This feature facilitates the creation of pre-release versions like5.0.0-1, which are published to npm under thenexttag and include updates to thefrodo-cli-nextHomebrew formula. (#745)
Changed
- Improved startup performance by caching theme reads and SEA code, reducing startup time from 560 ms to approximately 355 ms. This optimization eliminates redundant file reads during command execution. (#743)
- Updated Homebrew formulas to install prebuilt release zips instead of building from source, streamlining the installation process for users. (#742)
What's Changed
- Retire integration-batch merge workflow by @vscheuber in #711
- Fix Dependabot configuration by @vscheuber in #712
- ci: run pipeline on docs-only PRs by @vscheuber in #728
- chore: upgrade jest 29 -> 30 and migrate snapshot headers by @vscheuber in #729
- build: replace unmaintained tsup with tsdown by @vscheuber in #730
- ci: auto-merge Dependabot minor/patch PRs when checks pass by @vscheuber in #731
- build(deps-dev): bump the dev-minor-patch group across 1 directory with 11 updates by @dependabot[bot] in #718
- build: align typescript with frodo-lib at ^5.9.3 by @vscheuber in #732
- build: npm files allowlist + Dockerfile tsdown fix + toolchain documentation (BUILD-ENV.md) by @vscheuber in #733
- build: replace pkg with native Node.js SEA for release binaries by @vscheuber in #734
- refactor: replace remaining unmaintained dependencies (yesno, readline-sync, deep-diff) by @vscheuber in #735
- ESLint 10 + Prettier-owned import order by @vscheuber in #736
- Binary-first test runtime: dist-sea output, pinned test binary, Node 26-only matrix (Phase 8) by @vscheuber in #741
- build: Homebrew formulas install prebuilt release zips (8.5) by @vscheuber in #742
- perf: startup 560 → ~355ms via theme-read caching + SEA code cache by @vscheuber in #743
- chore: prettier 3.8.1 → 3.9.9 + repo-wide reformat by @vscheuber in #744
- feat: accept premajor release type in the pipeline dispatch input by @vscheuber in #745
- ci: push release commits and tap updates with the org-wide FRODO_CI_PAT by @vscheuber in #746
- chore(deps): pin @rockcarver/frodo-lib to 4.11.0 by @vscheuber in #748
- perf: parallelize the CI test job; namespace shared export dirs by @vscheuber in #749
- ci: fix Windows SEA build to bundle dist-sea/app.cjs by @vscheuber in #750
New Contributors
- @dependabot[bot] made their first contribution in #718
Full Changelog: v4.18.0...v5.0.0-1