Releases: WorkRuntime/workit
Releases · WorkRuntime/workit
v0.2.0
Summary
@workit/core 0.2.0 adds the core ownership and evidence foundation as explicit package subpaths while keeping the root import stable.
Highlights
- Add replay receipts, receipt ledgers, receipt analysis, activity terminal boundaries, and resource ownership helpers as explicit subpaths.
- Improve npm discoverability with targeted package keywords and a more specific package description.
- Clarify README examples for retry policies,
TaskFninvocation,renderTree(scope.status()), andwork().do()fail-fast output. - Normalize activity results before persistence so first execution and replay return the same JSON value.
- Derive OpenTelemetry instrumentation version from package metadata.
- Document the buffered
work().do()contract and cooperative cancellation boundary for hedged work.
Validation
- GitHub CI passed for PR #50.
- Release workflow dry-run passed.
- Release workflow published
@workit/core@0.2.0with npm provenance. - Published-package smoke install passed for ESM, CJS, and selected subpaths.
v0.1.5
Summary
Move @workit/core into packages/core and make the repository root a private workspace coordinator.
This is a layout/build release only:
- same npm package:
@workit/core - same imports
- same public exports
- no new runtime APIs
- no feature changes
Validation
npm run verifynpm run site:build- GitHub Actions release provenance workflow
Package
- npm: https://www.npmjs.com/package/@workit/core
- live examples: https://workruntime.github.io/workit/
@workit/core v0.1.4
Changes
- Add live examples link to the README: https://workruntime.github.io/workit/
- Add npm package link to the README: https://www.npmjs.com/package/@workit/core
- Publish the GitHub Pages examples site with the optimized WorkIt wordmark and favicon.
- Bump package metadata to 0.1.4.
Runtime/API
- No runtime API changes.
- Root import bundle size remains within the existing release gate.
Verification
- Release Provenance workflow passed on signed tag v0.1.4.
- npm published @workit/core@0.1.4 with dist-tag latest.
@workit/core v0.1.3
@workit/core v0.1.3
Patch release for the published WorkIt runtime package.
Changed
- Fixed the optional OpenTelemetry subpath import path for synthetic Node eval entrypoints.
- Added regression coverage for importing
@workit/core/otelfromnode -e.
Evidence
- GitHub Release Provenance workflow passed for
v0.1.3. - npm package published with provenance:
@workit/core@0.1.3. - Full verification and coverage gates passed before publication.
npm
npm install @workit/core@0.1.3@workit/core v0.1.2
@workit/core v0.1.2
Published release record for the signed v0.1.2 tag.
Verification:
- npm package: https://www.npmjs.com/package/@workit/core/v/0.1.2
- commit: 1b424f0
- release provenance workflow: https://github.com/WorkRuntime/workit/actions/runs/25570038309
- local gates: npm run verify, npm run test:coverage, npm run test:evidence, npm run bench:articles
Supply-chain notes:
- npm provenance enabled
- CycloneDX SBOM generated and checked
- package dry-run inspected before publication