diff --git a/CHANGELOG.md b/CHANGELOG.md index dda21f44..a4780ef8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,18 @@ πŸ’… = Polish πŸš€ = New features +# 4.5.0 (December 19, 2023) + +## πŸ› Bug fixes +- [#437](https://github.com/unity-atoms/unity-atoms/pull/437) Fixing a Rendering issue of QuaternionReferenceDrawer ([@soraphis](https://github.com/soraphis)) +- [#447](https://github.com/unity-atoms/unity-atoms/pull/447) Fix value field height of Quaternions in reference drawer for older Unity versions ([@AdamRamberg](https://github.com/AdamRamberg)) + +## πŸƒβ€β™€ Performance +- [#435](https://github.com/unity-atoms/unity-atoms/pull/435) Reduced debug overhead of Events ([@soraphis](https://github.com/soraphis)) + +## πŸš€ New features +- [#440](https://github.com/unity-atoms/unity-atoms/pull/440) Auto drag and drop atom references through inspector without the need to manually switch usage type ([toasterhead-master](https://github.com/toasterhead-master)) + # 4.4.8 (August 8, 2023) ## πŸ› Bug fixes diff --git a/Packages/BaseAtoms/package.json b/Packages/BaseAtoms/package.json index 28c85ca8..48c3be2b 100644 --- a/Packages/BaseAtoms/package.json +++ b/Packages/BaseAtoms/package.json @@ -1,7 +1,7 @@ { "name": "com.unity-atoms.unity-atoms-base-atoms", "displayName": "Unity Atoms Base Atoms", - "version": "4.4.8", + "version": "4.5.0", "unity": "2018.3", "description": "Base set of Atoms based on Unity Atoms Core.", "keywords": [ @@ -22,6 +22,6 @@ "dependencies": { "com.unity.modules.physics": "1.0.0", "com.unity.modules.physics2d": "1.0.0", - "com.unity-atoms.unity-atoms-core": "4.4.8" + "com.unity-atoms.unity-atoms-core": "4.5.0" } } diff --git a/Packages/Core/package.json b/Packages/Core/package.json index 0b4ffca5..eb943fcc 100644 --- a/Packages/Core/package.json +++ b/Packages/Core/package.json @@ -1,7 +1,7 @@ { "name": "com.unity-atoms.unity-atoms-core", "displayName": "Unity Atoms Core", - "version": "4.4.8", + "version": "4.5.0", "unity": "2018.3", "description": "Tiny modular pieces utilizing the power of Scriptable Objects", "keywords": [ diff --git a/Packages/FSM/package.json b/Packages/FSM/package.json index 8ec20303..1f70a52d 100644 --- a/Packages/FSM/package.json +++ b/Packages/FSM/package.json @@ -1,7 +1,7 @@ { "name": "com.unity-atoms.unity-atoms-fsm", "displayName": "Unity Atoms FSM", - "version": "4.4.8", + "version": "4.5.0", "unity": "2018.3", "description": "Simple FSM using Unity Atoms.", "keywords": [ @@ -20,7 +20,7 @@ "/Documentation.meta" ], "dependencies": { - "com.unity-atoms.unity-atoms-core": "4.4.8", - "com.unity-atoms.unity-atoms-base-atoms": "4.4.8" + "com.unity-atoms.unity-atoms-core": "4.5.0", + "com.unity-atoms.unity-atoms-base-atoms": "4.5.0" } } diff --git a/Packages/InputSystem/package.json b/Packages/InputSystem/package.json index 57da6939..da45a011 100644 --- a/Packages/InputSystem/package.json +++ b/Packages/InputSystem/package.json @@ -1,7 +1,7 @@ { "name": "com.unity-atoms.unity-atoms-input-system", "displayName": "Unity Atoms Input System", - "version": "4.4.8", + "version": "4.5.0", "unity": "2018.3", "description": "Unity Atoms with Unity's Input System.", "keywords": [ @@ -18,8 +18,8 @@ "/Editor.meta" ], "dependencies": { - "com.unity-atoms.unity-atoms-core": "4.4.8", - "com.unity-atoms.unity-atoms-base-atoms": "4.4.8", + "com.unity-atoms.unity-atoms-core": "4.5.0", + "com.unity-atoms.unity-atoms-base-atoms": "4.5.0", "com.unity.inputsystem": "1.0.1" } } diff --git a/Packages/Mobile/package.json b/Packages/Mobile/package.json index e324c15b..4e2f72a0 100644 --- a/Packages/Mobile/package.json +++ b/Packages/Mobile/package.json @@ -1,7 +1,7 @@ { "name": "com.unity-atoms.unity-atoms-mobile", "displayName": "Unity Atoms Mobile", - "version": "4.4.8", + "version": "4.5.0", "unity": "2018.3", "description": "Unity Atoms for your mobile project.", "keywords": [ @@ -20,7 +20,7 @@ "/Documentation.meta" ], "dependencies": { - "com.unity-atoms.unity-atoms-core": "4.4.8", - "com.unity-atoms.unity-atoms-base-atoms": "4.4.8" + "com.unity-atoms.unity-atoms-core": "4.5.0", + "com.unity-atoms.unity-atoms-base-atoms": "4.5.0" } } diff --git a/Packages/MonoHooks/package.json b/Packages/MonoHooks/package.json index ec91d167..82809fc2 100644 --- a/Packages/MonoHooks/package.json +++ b/Packages/MonoHooks/package.json @@ -1,7 +1,7 @@ { "name": "com.unity-atoms.unity-atoms-mono-hooks", "displayName": "Unity Atoms Mono Hooks", - "version": "4.4.8", + "version": "4.5.0", "unity": "2018.3", "description": "Hook into Unity's lifecycle methods with Atom Events.", "keywords": [ @@ -21,7 +21,7 @@ ], "dependencies": { "com.unity.ugui": "1.0.0", - "com.unity-atoms.unity-atoms-core": "4.4.8", - "com.unity-atoms.unity-atoms-base-atoms": "4.4.8" + "com.unity-atoms.unity-atoms-core": "4.5.0", + "com.unity-atoms.unity-atoms-base-atoms": "4.5.0" } } diff --git a/Packages/SceneMgmt/package.json b/Packages/SceneMgmt/package.json index fb41815c..b9e44c50 100644 --- a/Packages/SceneMgmt/package.json +++ b/Packages/SceneMgmt/package.json @@ -1,7 +1,7 @@ { "name": "com.unity-atoms.unity-atoms-scene-mgmt", "displayName": "Unity Atoms Scene Mgmt", - "version": "4.4.8", + "version": "4.5.0", "unity": "2018.3", "description": "Unity Atoms to manage your scenes.", "keywords": [ @@ -20,7 +20,7 @@ "/Documentation.meta" ], "dependencies": { - "com.unity-atoms.unity-atoms-core": "4.4.8", - "com.unity-atoms.unity-atoms-base-atoms": "4.4.8" + "com.unity-atoms.unity-atoms-core": "4.5.0", + "com.unity-atoms.unity-atoms-base-atoms": "4.5.0" } } diff --git a/Packages/Tags/package.json b/Packages/Tags/package.json index afdd427e..151333af 100644 --- a/Packages/Tags/package.json +++ b/Packages/Tags/package.json @@ -1,7 +1,7 @@ { "name": "com.unity-atoms.unity-atoms-tags", "displayName": "Unity Atoms Tags", - "version": "4.4.8", + "version": "4.5.0", "unity": "2018.3", "description": "A replacement to UnityΒ΄s tags based on Unity Atoms.", "keywords": [ @@ -18,7 +18,7 @@ "/Documentation.meta" ], "dependencies": { - "com.unity-atoms.unity-atoms-core": "4.4.8", - "com.unity-atoms.unity-atoms-base-atoms": "4.4.8" + "com.unity-atoms.unity-atoms-core": "4.5.0", + "com.unity-atoms.unity-atoms-base-atoms": "4.5.0" } } diff --git a/Packages/UI/package.json b/Packages/UI/package.json index 28337c94..284ab654 100644 --- a/Packages/UI/package.json +++ b/Packages/UI/package.json @@ -1,7 +1,7 @@ { "name": "com.unity-atoms.unity-atoms-ui", "displayName": "Unity Atoms UI", - "version": "4.4.8", + "version": "4.5.0", "unity": "2018.3", "description": "UI system using Unity Atoms.", "keywords": [ @@ -18,7 +18,7 @@ "/Documentation.meta" ], "dependencies": { - "com.unity-atoms.unity-atoms-core": "4.4.8", - "com.unity-atoms.unity-atoms-base-atoms": "4.4.8" + "com.unity-atoms.unity-atoms-core": "4.5.0", + "com.unity-atoms.unity-atoms-base-atoms": "4.5.0" } } diff --git a/README.md b/README.md index 647c5ecc..41d7c5cd 100644 --- a/README.md +++ b/README.md @@ -57,15 +57,15 @@ Add the following to your `manifest.json` (which is located under your project l ], "dependencies": { ... - "com.unity-atoms.unity-atoms-core": "4.4.8", - "com.unity-atoms.unity-atoms-base-atoms": "4.4.8", - "com.unity-atoms.unity-atoms-fsm": "4.4.8", - "com.unity-atoms.unity-atoms-mobile": "4.4.8", - "com.unity-atoms.unity-atoms-mono-hooks": "4.4.8", - "com.unity-atoms.unity-atoms-tags": "4.4.8", - "com.unity-atoms.unity-atoms-scene-mgmt": "4.4.8", - "com.unity-atoms.unity-atoms-ui": "4.4.8", - "com.unity-atoms.unity-atoms-input-system": "4.4.8", + "com.unity-atoms.unity-atoms-core": "4.5.0", + "com.unity-atoms.unity-atoms-base-atoms": "4.5.0", + "com.unity-atoms.unity-atoms-fsm": "4.5.0", + "com.unity-atoms.unity-atoms-mobile": "4.5.0", + "com.unity-atoms.unity-atoms-mono-hooks": "4.5.0", + "com.unity-atoms.unity-atoms-tags": "4.5.0", + "com.unity-atoms.unity-atoms-scene-mgmt": "4.5.0", + "com.unity-atoms.unity-atoms-ui": "4.5.0", + "com.unity-atoms.unity-atoms-input-system": "4.5.0", ... } } diff --git a/docs/introduction/installation.md b/docs/introduction/installation.md index bf5747e4..b031fff2 100644 --- a/docs/introduction/installation.md +++ b/docs/introduction/installation.md @@ -35,15 +35,15 @@ Add the following to your `manifest.json`: ], "dependencies": { ... - "com.unity-atoms.unity-atoms-core": "4.4.8", - "com.unity-atoms.unity-atoms-base-atoms": "4.4.8", - "com.unity-atoms.unity-atoms-fsm": "4.4.8", - "com.unity-atoms.unity-atoms-mobile": "4.4.8", - "com.unity-atoms.unity-atoms-mono-hooks": "4.4.8", - "com.unity-atoms.unity-atoms-tags": "4.4.8", - "com.unity-atoms.unity-atoms-scene-mgmt": "4.4.8", - "com.unity-atoms.unity-atoms-ui": "4.4.8", - "com.unity-atoms.unity-atoms-input-system": "4.4.8", + "com.unity-atoms.unity-atoms-core": "4.5.0", + "com.unity-atoms.unity-atoms-base-atoms": "4.5.0", + "com.unity-atoms.unity-atoms-fsm": "4.5.0", + "com.unity-atoms.unity-atoms-mobile": "4.5.0", + "com.unity-atoms.unity-atoms-mono-hooks": "4.5.0", + "com.unity-atoms.unity-atoms-tags": "4.5.0", + "com.unity-atoms.unity-atoms-scene-mgmt": "4.5.0", + "com.unity-atoms.unity-atoms-ui": "4.5.0", + "com.unity-atoms.unity-atoms-input-system": "4.5.0", ... } } diff --git a/package.json b/package.json index d5c9d481..ca7a0301 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "com.unity-atoms.unity-atoms", "displayName": "Unity Atoms", - "version": "4.4.8", + "version": "4.5.0", "publishConfig": { "registry": "https://npm.pkg.github.com/" },