From 4822003c71bfff1890d9686a63fcf13d0eaed3bc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 29 Jul 2026 05:56:18 +0000 Subject: [PATCH] Version Packages --- .changeset/spec-sync-response-types.md | 11 ----------- CHANGELOG.md | 12 ++++++++++++ package.json | 2 +- 3 files changed, 13 insertions(+), 12 deletions(-) delete mode 100644 .changeset/spec-sync-response-types.md diff --git a/.changeset/spec-sync-response-types.md b/.changeset/spec-sync-response-types.md deleted file mode 100644 index 4c8d7d9..0000000 --- a/.changeset/spec-sync-response-types.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@automators/datamaker": minor ---- - -Sync `spec/openapi.json` with the API and regenerate. 178 operations that previously returned `unknown` now carry a real response type, and `components["schemas"]` grows from 15 entries to 123. - -Additive only: all 15 schemas that existed before are byte-identical, so nothing that compiles today stops compiling. `GET /scenarios/jobs` is new. - -This widens the generated `paths` and `components` types, which are exported and usable directly. It does not by itself add methods to the resource clients (`dm.projects`, `dm.templates`, ...) - those still cover the resources they covered before, and extending them is separate work. - -31 operations remain deliberately untyped upstream and still resolve to `unknown`: the Tosca/Jira/SAP pass-throughs, whose bodies belong to those systems rather than to DataMaker, and a handful of routes that return credentials and so are kept out of the published contract. diff --git a/CHANGELOG.md b/CHANGELOG.md index cc291bf..d7eaaa4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # @automators/datamaker +## 1.1.0 + +### Minor Changes + +- 42c489b: Sync `spec/openapi.json` with the API and regenerate. 178 operations that previously returned `unknown` now carry a real response type, and `components["schemas"]` grows from 15 entries to 123. + + Additive only: all 15 schemas that existed before are byte-identical, so nothing that compiles today stops compiling. `GET /scenarios/jobs` is new. + + This widens the generated `paths` and `components` types, which are exported and usable directly. It does not by itself add methods to the resource clients (`dm.projects`, `dm.templates`, ...) - those still cover the resources they covered before, and extending them is separate work. + + 31 operations remain deliberately untyped upstream and still resolve to `unknown`: the Tosca/Jira/SAP pass-throughs, whose bodies belong to those systems rather than to DataMaker, and a handful of routes that return credentials and so are kept out of the published contract. + ## 1.0.0 ### Major Changes diff --git a/package.json b/package.json index ba8a422..7b0de0d 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "description": "The official Node.js / Typescript library for the DataMaker API", "author": "Automators ", "license": "MIT", - "version": "1.0.0", + "version": "1.1.0", "packageManager": "pnpm@10.33.0", "homepage": "https://github.com/automators-com/datamaker-js", "bugs": "https://github.com/automators-com/datamaker-js/issues",