From de08af7dc49694f0218448a357810e0fcfabc300 Mon Sep 17 00:00:00 2001 From: bd_ Date: Thu, 28 Nov 2024 16:35:54 -0800 Subject: [PATCH] 1.6.1 --- CHANGELOG.md | 18 ++++++++++++++++-- package.json | 2 +- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 76defc0..1b93663 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,17 +10,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added ### Fixed -- [#482] Additional performance improvements ### Changed ### Removed -- [#483] Removed `IExtensionContext.Owner` due to compatibility issues. ### Security ### Deprecated +## [1.6.1] - [2024-11-28] + +**This release does not confirm to semver**. Due to unexpected compatibility issues with `IExtensionContext.Owner`, this +release removes this API. Although this is technically a semver violation, it's better than the accidental violation in +1.6.0. + +**Note**: In 1.7.0 NDMF will add sentinel default methods to all interfaces to ensure that downstream packages are not +using outdated versions of C# to build. The NDMF project will not consider this to be a breaking change after 1.7.0. +Please update your projects to build with modern C# before then. + +### Fixed +- [#482] Additional performance improvements + +### Removed +- [#483] Removed `IExtensionContext.Owner` due to compatibility issues. + ## [1.6.0] - [2024-11-28] ### Added diff --git a/package.json b/package.json index cdb91ba..62f942c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "nadena.dev.ndmf", "displayName": "Non-Destructive Modular Framework", - "version": "1.6.0", + "version": "1.6.1", "unity": "2022.3", "description": "A framework for building non-destructive plugins for VRChat Avatar 3.0", "vrchatVersion": "2022.1.1",