Skip to content

Releases: camunda/camunda-schema-bundler

v2.4.4

15 Jun 20:41

Choose a tag to compare

2.4.4 (2026-06-15)

Bug Fixes

  • resolve path-local sort/items $refs shared between alias schemas (c264862)

v2.4.3

09 Jun 01:47

Choose a tag to compare

2.4.3 (2026-06-09)

Bug Fixes

  • comment formatting (b74c5f6)
  • exclude non-string-typed schemas from semantic-key classification (8fa97b8)
  • exclude non-string-typed schemas from semantic-key classification (6411a7d)

v2.4.2

28 May 23:27

Choose a tag to compare

2.4.2 (2026-05-28)

Bug Fixes

  • sort required arrays in bundled spec for deterministic output (f2d9f76), closes #35

v2.4.1

07 May 22:16

Choose a tag to compare

2.4.1 (2026-05-07)

Bug Fixes

  • preserve cross-file $ref names through dedup ambiguity (7a86e5b)
  • preserve cross-file $ref names through dedup ambiguity (c452015), closes #32

v2.4.0

07 May 03:15

Choose a tag to compare

2.4.0 (2026-05-07)

Bug Fixes

  • disambiguate ambiguous inline schemas via component-level ref context (0ee1506)
  • Potential fix for pull request finding (e551713)

Features

  • fail hard when ambiguous inlines cannot be disambiguated (636287b)

v2.3.0

06 May 21:22

Choose a tag to compare

2.3.0 (2026-05-06)

Features

v2.2.0

05 May 05:32

Choose a tag to compare

2.2.0 (2026-05-05)

Bug Fixes

  • metadata: deep-clone vendorExtension object/array values (82d2adf), closes #27
  • metadata: resolve $ref for requestBody/responses; pick first $ref content entry (e25989b)

Features

v2.1.0

26 Apr 21:24

Choose a tag to compare

2.1.0 (2026-04-26)

Features

  • fetch: support fetching upstream spec by raw commit SHA (446503c)

v2.0.0

22 Apr 15:14

Choose a tag to compare

2.0.0 (2026-04-22)

  • fix!: change endpointMap to Record<string, string> (f55f85a)

Bug Fixes

  • updated endpoint map tests (da37036)
  • Updated endpoint-map struct (d636e60)

BREAKING CHANGES

  • BundleResult.endpointMap is now Record<string, string>

v1.7.0

20 Apr 09:44

Choose a tag to compare

1.7.0 (2026-04-20)

Bug Fixes

  • added stray yaml checks (c65b69d)
  • address PR review — filter endpointMap to bundled paths and make field required (8fe3886)
  • address PR review — make example runnable from a clean checkout (2ad31c7)
  • Changed sort comparator, updated README.md and fixed test (fc0a63b)
  • Fixed de-duplication flow, updated README.md and addded root to example/package.json (fd113db)
  • Made endpointMap field optional in BundleResult interface, updated example/README.md (4f0755d)
  • Removed redundant buildEndpointMap() and using path.posix now to be OS agnostic (aa95829)
  • Updated example/README.md for better upstream output directory cloarification and update outputEndpointMap tests for graceful failure (1a21bea)

Features

  • Added mode for generating mapping between endpoint and source .yaml file (c27ff0f)

Performance Improvements

  • bundle: hoist bundledPaths/bundledOps out of per-file loop (49a0194)