Skip to content

Releases: WorkRuntime/workit

v0.2.0

12 Jun 12:35
v0.2.0
7ef5950

Choose a tag to compare

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, TaskFn invocation, renderTree(scope.status()), and work().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.0 with npm provenance.
  • Published-package smoke install passed for ESM, CJS, and selected subpaths.

v0.1.5

05 Jun 15:39
v0.1.5
ae417c3

Choose a tag to compare

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 verify
  • npm run site:build
  • GitHub Actions release provenance workflow

Package

@workit/core v0.1.4

01 Jun 23:16
v0.1.4
af188e6

Choose a tag to compare

Changes

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

01 Jun 18:09
v0.1.3
0e80a35

Choose a tag to compare

@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/otel from node -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

11 May 07:46
v0.1.2

Choose a tag to compare

@workit/core v0.1.2

Published release record for the signed v0.1.2 tag.

Verification:

Supply-chain notes:

  • npm provenance enabled
  • CycloneDX SBOM generated and checked
  • package dry-run inspected before publication