Changelog / Migration Guide 0.12.0
Current Minor Line
@system-core/core@0.12.0 is the current package line. This release aligns the published runtime, plugin peer ranges, docs reference output, and generated docs archive on the same minor version.
What Changed
- Core package version is
0.12.0. - Plugin packages that peer on
@system-core/corenow target^0.12.0. @maxnate/payments-coreintegration points target^0.3.0.- Healthcare has moved from the legacy
@system-core/plugin-healthcarepackage to@system-core/plugin-healthcare-core@0.3.0plus vertical packages. - Current docs, route indexes, and generated reference pages are tied to the live package version.
Required Consumer Changes
Update direct core dependencies:
bash
npm install @system-core/core@0.12.0Update plugin peer dependency expectations if your tenant app pins internal package ranges:
json
{
"@system-core/core": "^0.12.0",
"@maxnate/payments-core": "^0.3.0"
}If you used the legacy healthcare package name, migrate to:
bash
npm install @system-core/plugin-healthcare-core@^0.3.0Then update imports from @system-core/plugin-healthcare to @system-core/plugin-healthcare-core.
Verification
Run these checks in a consumer or release workspace:
bash
npm ci
npm run typecheck
npm run buildFor the core repository, release CI also runs:
bash
npm run typecheck:ci
npm run buildThe docs deployment workflow verifies public routes at https://systemcoredocs.maxnate.com after the container is deployed.