Skip to content

Releases

v5.0.2

Choose a tag to compare

@github-actions github-actions released this 08 Nov 15:50
4a373a4

Changelog

  • feat: Align Camunda 8.10 support with stable APIs and lifecycle contracts, retaining Camunda 8.9 and 8.8 compatibility. #336
  • feat!: Update scripts to use --set-* for mutation values and --with-* for enrichment; renamed legacy flags are removed. #369
  • feat!: Remove Camunda 8.7 support; upgrade affected clusters to 8.8 or newer before adopting v5. #331
  • feat: Search native user tasks with effective variables and local-variable filters, then assign, unassign, or complete explicit task collections. #308 #311 #351
  • feat: Inspect and update element-local variables, preserve task-variable ownership, and preview process-root write destinations. #326 #328 #329
  • feat: Set and search native business IDs, including assignment after process creation and atomic assignment with job completion (c8.10+). #360 #361 #362
  • feat: Suspend and resume selected instances or eligible descendant trees, with impact previews and state confirmation (c8.10+). #346 #347 #356
  • feat: Expose definition lifecycle states in reads and watches, with separate active/suspended counts and suspension-aware cancellation and cleanup (c8.10+). #348 #340 #341
  • feat: Pace API requests with --request-rate and warn when the gateway release differs from the configured version. #353 #222
  • fix: Clean up smoke-test dependency definitions and report retained or failed cleanup accurately. #333

v4.4.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 09:53

Changelog

  • feat: Add bulk job completion using selectors, explicit keys, or stdin. #345
  • feat: Highlight process-definition changes and summarize updates in watch mode. #312
  • fix: Run watches indefinitely by default, add --watch-timeout, and retry individual request timeouts. #312
  • fix: Improve job discovery, completion requests, and bulk diagnostics. #345
  • fix: Accept Camunda 8.10 deletion responses when history cleanup is deferred without a batch-operation ID. #345

v4.3.4

Choose a tag to compare

@github-actions github-actions released this 16 Sep 06:09
019e4c0

Changelog

  • feat: Add --all-tenants to override configured tenant filtering and select across tenants accessible to the authenticated user. #282
  • feat: Clarify tenant scope and warn about cross-tenant mutations, including affected tenants before ops confirmation and execution. #283 #295
  • fix: Make process-definition ordering deterministic and select --latest independently for each tenant and BPMN process ID. #286
  • fix: Prevent false cancellation timeouts when process instances complete or disappear during cancellation and forced cleanup. #294
  • fix: Align operational progress with completed work and the actual stages of forced process-definition cleanup. #285 #291
  • fix: Send confirmation and paging prompts to stderr so redirected results and key pipelines remain usable. #298
  • fix: Preserve JSON and keys-only contracts when selector-based process-instance cancellation or deletion finds no matches. #299
  • fix: Preserve structured JSON errors for command validation and runtime failures on commands supporting the shared contract. #301
  • fix: Make tenant diagnostics for selector-based process-instance cancellation and deletion respect configured log formats and levels. #303
  • docs: Simplify command help around operations and correct resource-key, profile, incident-purge, and retention-pipeline examples.

v4.3.0

Choose a tag to compare

@github-actions github-actions released this 27 Aug 07:17
ff20dba

Changelog

  • feat(camunda): add experimental Camunda 8.10 support with isolated native clients, version-specific service adapters, capability gates, gateway diagnostics, and compatibility tests #273
  • fix(api): harden Camunda 8.10 client generation, provenance validation, schema mutations, and isolated publication #273
  • fix(version): correct Camunda 8.10 support messaging, baseline disclosure, and release-line diagnostics #273
  • feat(camunda): add native C810 process definitions and use them for Camunda 8.10 fixture workflows #275
  • feat(config): make Camunda 8.9 the default compatibility version #277
  • test(integration): enable native C810 fixture selection in Camunda 8.10 integration scenarios #277

v4.3.0-beta.2

v4.3.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Aug 21:03

Changelog

  • fix(process): omit empty initial cursors from latest process-definition searches across Camunda 8.8–8.10, restoring BPMN-ID process starts on RDBMS backends #279

v4.3.0-beta.1

v4.3.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Aug 09:45

Changelog

  • feat(camunda): add experimental Camunda 8.10 support with native clients, service adapters, and C810 process definitions; make Camunda 8.9 the default and align version guidance #273 #275 #277

v4.2.2

Choose a tag to compare

@github-actions github-actions released this 11 Aug 13:16
50ca5ac

Changelog

  • fix(progress): show slow-analysis progress after confirmation #265
  • feat(get): add watch mode for process-definition lookup #258
  • fix(get): repaint process-definition watch output as a single live view #268

v4.2.1

Choose a tag to compare

@github-actions github-actions released this 28 Jul 15:40
087028b

Changelog

  • feat(ops): standardize scale progress UX #259
  • fix(http): retry transient Camunda read failures #261
  • fix(activity): preserve high-level progress indicators #262

v4.2.0

Choose a tag to compare

@github-actions github-actions released this 26 Jul 14:46
670e7b7

Changelog

  • feat: Add ops analyse slow-process-instances to localize slow process instances by keys, stdin, or process-definition selectors with element timing, duration filters, hotspot summaries, and optional full timeline output. #244 #248
  • feat: Add runtime element inspection with get element, including direct lookup, search filters, paging, --total, --keys-only, JSON output, and Camunda 8.8/8.9 support. #240 #241
  • feat: Add runtime element enrichment for get process-instance --with-elements, composable with process-instance search, variables, and incidents. #235 #242
  • feat: Add listener-job enrichment with --with-listeners for get element, get process-instance --with-elements, walk process-instance --with-elements, and ops analyse slow-process-instances. #249
  • feat: Add walk process-instance --with-elements to include runtime elements in process-instance ancestry, descendants, and family traversal while preserving script-safe output modes. #251
  • feat: Add runtime element duration rendering so process-instance and slow-process views can show where active execution time is spent. #244
  • feat: Add compact slow-process hotspot output with hidden-row counts and --with-full-timeline for full chronological detail. #248
  • feat: Add dry-run preview support for process-definition deletion planning.

v4.1.0

Choose a tag to compare

@github-actions github-actions released this 26 May 09:17
cb09e1b

Changelog

  • feat: Add native process-instance variable search for get pi with --var-exists, --var, --var-like, and advanced operators on Camunda 8.8/8.9. #139
  • feat: Add job search for get job with paging, filters, --total, --keys-only, JSON output, and compact error-message rendering. #231
  • feat: Add update job worker outcome modes for --fail, --throw-bpmn-error, and --complete --vars with dry-run and automation guardrails. #231
  • fix: Page ops purge and repair discovery through the full matching scope by default, using --limit only for intentional frozen-scope caps. #228
  • fix: Validate visible BPMN process-definition selectors before cancel pi, delete pi, get incident, get pd, and delete pd paging, planning, or mutation. #207
  • feat: Treat run-style process-instance starts as successful when the created instance is observable as active or terminal, and add run pi --keys-only pipelines into expect pi. #225
  • fix: Preserve tenant-scoped discovery while treating direct keys, stdin keys, resource IDs, and explicit selector values as backend-authorized admin input. #156
  • feat: Standardize public incident and process context on element terminology with --element-id, --element-instance-key, elementId, and elementInstanceKey. #233
  • fix: Normalize incident creation-time filters for get incident and incident-driven ops commands across RFC3339 timestamps, c8volt display timestamps, dates, and relative day ranges.