Back to Explore

camunda/orchestration-cluster-api-js

GitHub
10 updates · last 90 days1 watchersOpen source

Last release:

The Camunda 8 Orchestration Cluster TypeScript SDK provides a type safe, promise based JS client for the Camunda 8 Orchestration Cluster REST API. It helps developers call orchestration cluster endpoints with built in auth options, retry behavior, optional schema validation, and helpers for polling and tenantId defaults.

Project status

  • Actively maintained, with very recent upstream activity and multiple published alpha updates on 2026-08-04, 2026-08-10, and 2026-08-12 (and the last upstream push is today).
  • Update cadence appears fast and iterative during this period, about every few days, with at least two v10.0.0-alpha updates released within a week.

AI summary generated

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • v10.0.0-alpha.27

    Release v10.0.0-alpha.27 contains mostly test-related fixes and additional example coverage. However, the actual diff shows the SDK was regenerated from an updated OpenAPI spec, introducing new agent-definition API surfaces and, more importantly, changing the behavior and schemas for existing agent-instance update operations.

    Features
  • v10.0.0-alpha.26

    v10.0.0-alpha.26 mainly updates the SDK generated from upstream OpenAPI/gateway protocol changes and adds an example for searching the authenticated principal's own authorizations. The only documented release note is example coverage, but the code diff shows multiple functional API and schema changes beyond that example.

    Features
  • v10.0.0-alpha.25

    v10.0.0-alpha.25 contains a runtime change to job worker activation retry behavior, plus regeneration of the OpenAPI spec and related generated types. The release notes only mention backing off activation retries on transport errors, but the code introduces broader backoff logic and new configuration knobs.

  • v10.0.0-alpha.24

    This alpha release primarily fixes regressions introduced by the @hey-api/openapi-ts generator upgrade (0.86.12 to 0.99.0). The generated client now fails fast for transport-level errors, request validation again covers path and query parameters, and discriminated unions in the generated types and Zod schemas are restored.

    Breaking
  • v10.0.0-alpha.23

    v10.0.0-alpha.23 primarily updates CI automation around the example coverage Copilot agent, including hardening how “verified” is determined and how issue bodies are embedded into prompts. The actual library/runtime code changes appear limited to version constant bumps, with no API surface changes shown in this diff. It also includes a dependency patch bump for tsx and adds a new GitHub workflow for PR follow-up automation.

  • v10.0.0-alpha.22

    v10.0.0-alpha.22 primarily fixes a runtime issue where transport failures (for example DNS, ECONNREFUSED, TLS failures) could be silently swallowed instead of surfacing to the caller. The change is implemented in response evaluation and adds regression tests to lock down the contract for both the class client and the FP client.

    Breaking
  • v10.0.0-alpha.21

    v10.0.0-alpha.21 mainly addresses a worker startup race by ensuring worker polling does not begin until the underlying transport (or threaded pool) is ready. The code implements this with a new WorkerStartGate and updates both JobWorker and ThreadedJobWorker start() to buffer and deduplicate start requests.

  • v10.0.0-alpha.20

    v10.0.0-alpha.20 primarily includes a runtime type-surface cleanup to prevent `node:worker_threads` from leaking into the published public TypeScript types. The underlying OpenAPI-derived SDK has also been regenerated with additional API surface and several behavioral contract updates not mentioned in the release notes, most notably an exporting status endpoint and changes to secret resolution semantics and error codes.

    BreakingFeatures
  • v10.0.0-alpha.19

    Release v10.0.0-alpha.19 release notes only document adding example coverage for two SDK operations, getClusterStatus and getRestoreStatus. The actual diff, however, includes much broader repository changes (new example apps/examples and substantial CI workflow updates), and also updates user-facing documentation with SDK migration guidance for branded identifier types.

    Features
  • v9.1.4

    Release v9.1.4 updates the package version and adjusts CI tooling configuration. The only functional change reflected in the diff is pinning @semantic-release/github to the 11.x line to unblock releases, along with corresponding lockfile and changelog updates.