Skip to content

v0.2.0

Choose a tag to compare

@AdmilsonCossa AdmilsonCossa released this 12 Jun 12:35
· 1 commit to main since this release
v0.2.0
7ef5950

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.