Releases: arturict/work-sdk
Releases · arturict/work-sdk
Release list
Work SDK v0.5.0
work-sdk v0.4.0
work-sdk v0.4 makes agent-driven issue-tracker writes safer across processes and providers.
Highlights:
- atomic acquire / complete / abandon idempotency protocol
- explicit in-flight and ambiguous-write errors
- safer state, assignee, transition, and priority mappings
- action-specific prepared-change types and concurrency capability metadata
- expanded idempotency and provider documentation
- 185 SDK tests plus package, build, and consumer smoke checks
Install: npm install work-sdk
work-sdk v0.3.1
This patch makes Work SDK easier to discover and evaluate:
- adds issue-tracker, API client, coding-agent, and provider search metadata
- expands the npm README with a credential-free safe-write demo
- documents when to choose Work SDK versus an official provider SDK
- adds a technical guide on retry ambiguity, idempotency, and optimistic concurrency
Guide: https://work-sdk.vercel.app/guides/agent-safe-work-tracker-writes?src=github-release
Install: npm i work-sdk@0.3.1
work-sdk v0.3.0
GitLab is now a first-class provider alongside GitHub, Linear, Jira, and Azure DevOps.
What changed:
- GitLab.com and GitLab Self-Managed support
- guarded label writes and explicit issue-type mappings
- readback verification for creates and updates
- idempotency keys bound to one normalized intent
- no-op updates skip provider mutations
- unknown runtime actions fail closed
- 172 SDK tests
- expanded provider docs, fake-credential example apps, metadata, and agent discovery routes
Install:
npm install work-sdk@0.3.0GitLab adapter:
import { gitlab } from "work-sdk/gitlab";
const adapter = gitlab({
project: "acme/platform",
token: process.env.GITLAB_TOKEN!,
});The package was published from GitHub Actions through npm Trusted Publishing with OIDC provenance.