v0.23.1
This release improves package-manager compatibility and CI stability while expanding Verikit's generated API documentation to cover the UI Core and Vue packages.
Highlights
More flexible pnpm version requirements
Verikit no longer pins development to a specific pnpm patch release.
The pnpm requirement has been relaxed so compatible pnpm 11.x releases can be used without requiring the repository configuration to be updated every time pnpm receives an upgrade.
This reduces unnecessary tooling friction for contributors while keeping the project within the supported pnpm major version.
CI updated for pnpm 11
GitHub Actions workflows now explicitly configure pnpm 11.
This allows CI to install an appropriate pnpm 11 release without depending on an exact packageManager version in the root package configuration.
Together with the relaxed local requirement, this provides a more upgrade-compatible setup across:
- Local development
- Workspace package commands
- GitHub Actions
- Dependency installation
- Documentation generation
Lockfile cleanup
The pnpm lockfile has been regenerated without the previous exact pnpm version pin.
This removes stale package-manager dependencies associated with the previous fixed pnpm release and aligns the lockfile with the new versioning strategy.
Expanded API documentation
API documentation generation now includes both:
ui-corevue
This expands the generated framework API reference beyond the previously documented packages and makes the newer UI framework APIs easier to discover and use.
Vue documentation
Following the Vue resource component work introduced in v0.23.0, the Vue package is now incorporated into Verikit's API documentation pipeline.
This helps ensure the Vue APIs are represented alongside the rest of the framework as the integration continues to mature.
Summary
v0.23.1 is primarily a tooling, CI, and documentation maintenance release.
The release removes the need to continuously update an exact pnpm patch-version pin, configures CI around the supported pnpm 11 major release, cleans the generated lockfile, and expands API documentation coverage to Verikit's UI Core and Vue packages.
Full Changelog: v0.23.0...v0.23.1