From a9fc738379510a5a933c6b1fdcdb43275b97f0ca Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 31 Oct 2024 16:01:14 +0100 Subject: [PATCH] chore(main): release 3.0.0 (#9) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- CHANGELOG.md | 11 +++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 929bf98..41c196a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## [3.0.0](https://github.com/tonioriol/transmutant/compare/v2.1.0...v3.0.0) (2024-10-31) + + +### ⚠ BREAKING CHANGES + +* Schema type now enforces strict type compatibility between source and target properties. Code with mismatched types in direct property mappings will need to be updated to use TransmuteFn for type conversion or fix the type mismatch. + +### Features + +* enforce type compatibility in schema mappings ([cc26b94](https://github.com/tonioriol/transmutant/commit/cc26b94886fcef6a71ab1436d0c9438cab46f7b6)) + ## [2.1.0](https://github.com/tonioriol/transmutant/compare/v2.0.0...v2.1.0) (2024-10-30) diff --git a/package-lock.json b/package-lock.json index 6c2d6eb..197f6ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "transmutant", - "version": "2.1.0", + "version": "3.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "transmutant", - "version": "2.1.0", + "version": "3.0.0", "license": "MIT", "devDependencies": { "@types/jest": "^29.5.14", diff --git a/package.json b/package.json index 299b0b4..ae447ab 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "transmutant", - "version": "2.1.0", + "version": "3.0.0", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [