Skip to content

Snapshot for @system-core/core 0.12.x. Current docs live at /.

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/core now target ^0.12.0.
  • @maxnate/payments-core integration points target ^0.3.0.
  • Healthcare has moved from the legacy @system-core/plugin-healthcare package to @system-core/plugin-healthcare-core@0.3.0 plus 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.0

Update 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.0

Then 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 build

For the core repository, release CI also runs:

bash
npm run typecheck:ci
npm run build

The docs deployment workflow verifies public routes at https://systemcoredocs.maxnate.com after the container is deployed.

system-core documentation for maintainers, integrators, and AI build agents.