From 22a75032ff65743664b1c1146452f1c18c8afdae Mon Sep 17 00:00:00 2001 From: "Randolf J." Date: Tue, 10 Mar 2026 21:56:34 -0700 Subject: [PATCH 1/2] chore(main): release 1.12.3 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 7 +++++++ package.json | 8 +++++++- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 0607391..d60a882 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.12.2" + ".": "1.12.3" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 4c2bd07..6c9b60b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [1.12.3](https://github.com/mathematic-inc/ts-japi/compare/v1.12.2...v1.12.3) (2026-03-11) + + +### Bug Fixes + +* Auto-exclude relator fields from attributes ([#114](https://github.com/mathematic-inc/ts-japi/issues/114)) ([4ce44c2](https://github.com/mathematic-inc/ts-japi/commit/4ce44c225d28c364d2509925710b39da45df781a)), closes [#77](https://github.com/mathematic-inc/ts-japi/issues/77) + ## [1.12.2](https://github.com/mathematic-inc/ts-japi/compare/v1.12.1...v1.12.2) (2026-03-11) diff --git a/package.json b/package.json index 7e81bcf..11fffbd 100644 --- a/package.json +++ b/package.json @@ -1,14 +1,16 @@ { "name": "ts-japi", - "version": "1.12.2", + "version": "1.12.3", "description": "A highly-modular (typescript-friendly)-framework agnostic library for serializing data to the JSON:API specification", "main": "lib/index.js", "packageManager": "pnpm@10.31.0+sha512.e3927388bfaa8078ceb79b748ffc1e8274e84d75163e67bc22e06c0d3aed43dd153151cbf11d7f8301ff4acb98c68bdc5cadf6989532801ffafe3b3e4a63c268", "scripts": { + "api-extractor": "api-extractor run", "benchmark": "ts-node ./benchmarks/serializer.benchmark", "build": "tsc", "clean": "make clean", "commitlint": "commitlint --from=HEAD~1", + "docs": "npm run api-extractor && ts-node tools/generate_docs.ts", "format": "ultracite fix", "examples": "ts-node ./examples/", "lint": "ultracite check", @@ -49,6 +51,8 @@ "@changesets/cli": "^2.30.0", "@commitlint/cli": "^20.4.3", "@commitlint/config-conventional": "^20.4.3", + "@microsoft/api-documenter": "^7.29.7", + "@microsoft/api-extractor": "^7.57.7", "@types/benchmark": "^2.1.5", "@types/jest": "^30.0.0", "@types/lodash": "^4.17.24", @@ -63,6 +67,8 @@ "npm-run-all": "^4.1.5", "regenerator-runtime": "^0.14.1", "ts-node": "^10.9.2", + "typedoc": "^0.28.17", + "typedoc-plugin-markdown": "^4.10.0", "typescript": "^5.9.3", "ultracite": "^7.2.5", "uuid": "^13.0.0" From b4c1b30acaf7b554fdfa69cbc955f5857b9ef64a Mon Sep 17 00:00:00 2001 From: Randolf Jung Date: Tue, 10 Mar 2026 22:08:30 -0700 Subject: [PATCH 2/2] chore: remove doc dependencies restored by release-please --- package.json | 6 ------ 1 file changed, 6 deletions(-) diff --git a/package.json b/package.json index 11fffbd..0bcbb41 100644 --- a/package.json +++ b/package.json @@ -5,12 +5,10 @@ "main": "lib/index.js", "packageManager": "pnpm@10.31.0+sha512.e3927388bfaa8078ceb79b748ffc1e8274e84d75163e67bc22e06c0d3aed43dd153151cbf11d7f8301ff4acb98c68bdc5cadf6989532801ffafe3b3e4a63c268", "scripts": { - "api-extractor": "api-extractor run", "benchmark": "ts-node ./benchmarks/serializer.benchmark", "build": "tsc", "clean": "make clean", "commitlint": "commitlint --from=HEAD~1", - "docs": "npm run api-extractor && ts-node tools/generate_docs.ts", "format": "ultracite fix", "examples": "ts-node ./examples/", "lint": "ultracite check", @@ -51,8 +49,6 @@ "@changesets/cli": "^2.30.0", "@commitlint/cli": "^20.4.3", "@commitlint/config-conventional": "^20.4.3", - "@microsoft/api-documenter": "^7.29.7", - "@microsoft/api-extractor": "^7.57.7", "@types/benchmark": "^2.1.5", "@types/jest": "^30.0.0", "@types/lodash": "^4.17.24", @@ -67,8 +63,6 @@ "npm-run-all": "^4.1.5", "regenerator-runtime": "^0.14.1", "ts-node": "^10.9.2", - "typedoc": "^0.28.17", - "typedoc-plugin-markdown": "^4.10.0", "typescript": "^5.9.3", "ultracite": "^7.2.5", "uuid": "^13.0.0"