diff --git a/.release-please-manifest.json b/.release-please-manifest.json index bc17614..16502c3 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{".":"3.3.0"} +{".":"4.0.0"} diff --git a/CHANGELOG.md b/CHANGELOG.md index bd068cb..8429a7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## [4.0.0](https://github.com/flowcore-io/flowcore-sdk/compare/v3.3.0...v4.0.0) (2026-04-23) + + +### ⚠ BREAKING CHANGES + +* **data-pathways:** the metrics throughput shape renames endpoints[url].flowTypes → endpoints[url].sources keyed by sourceId. Consumers reading the pathway metrics endpoint or sending heartbeats must adopt the new shape. Data-pathways v3.0.0 only accepts the new shape. + +### Features + +* **data-pathways:** id-keyed pump-state commands + sources metrics shape ([#217](https://github.com/flowcore-io/flowcore-sdk/issues/217)) ([3111706](https://github.com/flowcore-io/flowcore-sdk/commit/31117068dd049840bfb3bf7c2d63d67b36474fb5)) + ## [3.3.0](https://github.com/flowcore-io/flowcore-sdk/compare/v3.2.0...v3.3.0) (2026-04-23) diff --git a/deno.json b/deno.json index 4346205..3979ca0 100644 --- a/deno.json +++ b/deno.json @@ -2,7 +2,7 @@ "$schema": "https://deno.land/x/deno/cli/schemas/config-file.v1.json", "name": "@flowcore/sdk", "description": "Flowcore SDK", - "version": "3.3.0", + "version": "4.0.0", "license": "MIT", "exports": "./src/mod.ts", "publish": {