From fc80ec5be8d1c6aeb035ded85afc9e7218f99e38 Mon Sep 17 00:00:00 2001 From: Harrison Hough Date: Wed, 1 Nov 2023 12:16:05 +0200 Subject: [PATCH 1/8] chore: update version number --- README.md | 2 +- Runtime/Data/ApplicationData.cs | 2 +- package.json | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 2d12b649..9ae1e603 100644 --- a/README.md +++ b/README.md @@ -92,7 +92,7 @@ After the process is complete you project will have imported these packages: } ], "dependencies": { - "com.readyplayerme.core": "3.4.0" + "com.readyplayerme.core": "4.0.0" } } ``` diff --git a/Runtime/Data/ApplicationData.cs b/Runtime/Data/ApplicationData.cs index 6080494d..bbc9106e 100644 --- a/Runtime/Data/ApplicationData.cs +++ b/Runtime/Data/ApplicationData.cs @@ -6,7 +6,7 @@ namespace ReadyPlayerMe.Core { public static class ApplicationData { - private const string SDK_VERSION = "v3.4.0"; + private const string SDK_VERSION = "v4.0.0"; private const string TAG = "ApplicationData"; private const string DEFAULT_RENDER_PIPELINE = "Built-In Render Pipeline"; private static readonly AppData Data; diff --git a/package.json b/package.json index 7e5006fe..20486fa2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "com.readyplayerme.core", - "version": "3.4.0", + "version": "4.0.0", "displayName": "Ready Player Me Core", "description": "This Module contains all the core functionality required for using Ready Player Me avatars in Unity, including features such as: \n - Module management and automatic package setup logic\n - Avatar loading from .glb files \n - Avatar creation \n - Avatar and 2D render requests \n - Optional Analytics\n - Custom editor windows\n - Sample scenes and assets", "unity": "2020.3", @@ -50,4 +50,4 @@ "path": "Samples~/AvatarCreatorSamples" } ] -} +} \ No newline at end of file From 07d256054a8f4feb3be31e08ebab7683a386593e Mon Sep 17 00:00:00 2001 From: Harrison Hough Date: Wed, 1 Nov 2023 12:16:28 +0200 Subject: [PATCH 2/8] chore: update changelog --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index abc3b447..144b7b44 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [4.0.0] - 2023.11.01 + +### Added +- show Avatar Creator sample button in guide by @ryuuk in [#141](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/141) +- Merge avatar creator into core by @ryuuk in [#135](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/135) + +### Updated +- merged related samples into single folders by @harrisonhough in [#139](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/139) +- AvatarProcessor no longer searches and replaces existing avatar by @rk132 in [#138](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/138) + ## [3.4.0] - 2023.10.24 ### Added From 4ced4ddb7dff3300eff11b1b1681aa76be2f760e Mon Sep 17 00:00:00 2001 From: Harrison Hough Date: Wed, 1 Nov 2023 13:48:55 +0200 Subject: [PATCH 3/8] chore: update doc links --- Editor/UI/EditorWindows/SettingsWindow/SettingsEditor.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Editor/UI/EditorWindows/SettingsWindow/SettingsEditor.cs b/Editor/UI/EditorWindows/SettingsWindow/SettingsEditor.cs index 7fc855ed..1435c56e 100644 --- a/Editor/UI/EditorWindows/SettingsWindow/SettingsEditor.cs +++ b/Editor/UI/EditorWindows/SettingsWindow/SettingsEditor.cs @@ -37,8 +37,8 @@ public class SettingsEditor : EditorWindow private const string ANALYTICS_PRIVACY_URL = "https://docs.readyplayer.me/ready-player-me/integration-guides/unity/help-us-improve-the-unity-sdk"; - private const string DOCS_URL = "https://bit.ly/UnitySDKDocs"; - private const string FAQ_URL = "https://docs.readyplayer.me/overview/frequently-asked-questions/game-engine-faq"; + private const string DOCS_URL = "https://docs.readyplayer.me/ready-player-me/integration-guides/unity"; + private const string FAQ_URL = "https://docs.readyplayer.me/ready-player-me/integration-guides/unity/faq-for-unity"; private const string DISCORD_URL = "https://bit.ly/UnitySDKDiscord"; private const string PRIVACY_POLICY_LABEL = "PrivacyPolicyLabel"; From 2b4650f94f45cfd7f91d9bdeacbda6d55022e1f4 Mon Sep 17 00:00:00 2001 From: Harrison Hough Date: Wed, 1 Nov 2023 13:53:58 +0200 Subject: [PATCH 4/8] chore: update latest md --- .github/latest.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/latest.md b/.github/latest.md index f0b6a4ed..c1f1555c 100644 --- a/.github/latest.md +++ b/.github/latest.md @@ -2,8 +2,9 @@ ## Changelog ### Added -- moved core iframe and url logic from WebView package @harrisonhough in [#125](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/125) +- show Avatar Creator sample button in guide by @ryuuk in [#141](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/141) +- Merge avatar creator into core by @ryuuk in [#135](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/135) ### Updated -- refactored core settings handler @harrisonhough in [#124](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/124) -- centred all editor window content @harrisonhough in [#122](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/122) +- merged related samples into single folders by @harrisonhough in [#139](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/139) +- AvatarProcessor no longer searches and replaces existing avatar by @rk132 in [#138](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/138) From 848902a3cd039dca5d6b3df90309e8bf1ce8223d Mon Sep 17 00:00:00 2001 From: Robin <1121080+rYuuk@users.noreply.github.com> Date: Wed, 1 Nov 2023 13:59:09 +0100 Subject: [PATCH 5/8] chore: minor renaming of github action --- .github/workflows/integration-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index c501d9ce..084ded36 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -1,4 +1,4 @@ -name: Run Integration Tests +name: Integration Tests on: push: From 0ecd73426ab0a212139440f6cc96a31a7bf1a7a0 Mon Sep 17 00:00:00 2001 From: Harrison Hough Date: Wed, 1 Nov 2023 15:53:29 +0200 Subject: [PATCH 6/8] chore: changelog update --- CHANGELOG.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 144b7b44..3d1b9bb1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,13 +5,15 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## [4.0.0] - 2023.11.01 +### Breaking Changes +- Merge avatar creator into core by @ryuuk in [#135](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/135). +- AvatarProcessor no longer searches and replaces existing avatar by @rk132 in [#138](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/138) + ### Added - show Avatar Creator sample button in guide by @ryuuk in [#141](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/141) -- Merge avatar creator into core by @ryuuk in [#135](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/135) ### Updated - merged related samples into single folders by @harrisonhough in [#139](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/139) -- AvatarProcessor no longer searches and replaces existing avatar by @rk132 in [#138](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/138) ## [3.4.0] - 2023.10.24 From e0111f1e00e607612e90d98f2fb83cadb2475485 Mon Sep 17 00:00:00 2001 From: Harrison Hough Date: Wed, 1 Nov 2023 15:57:46 +0200 Subject: [PATCH 7/8] chore: add extra app id link --- Editor/Analytics/Constants.cs | 1 + Editor/UI/EditorWindows/Templates/AppIdTemplate.cs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Editor/Analytics/Constants.cs b/Editor/Analytics/Constants.cs index af7ad3e9..73b4373b 100644 --- a/Editor/Analytics/Constants.cs +++ b/Editor/Analytics/Constants.cs @@ -68,6 +68,7 @@ public static class Links public const string DOCS_LOAD_AVATAR = "https://docs.readyplayer.me/ready-player-me/integration-guides/unity/load-avatars#save-avatars-as-npcs-in-your-project"; public const string DOCS_AVATAR_CONFIG_LINK = "https://docs.readyplayer.me/ready-player-me/integration-guides/unity/optimize/avatar-configuration"; public const string DOCS_AVATAR_CACHING = "https://docs.readyplayer.me/ready-player-me/integration-guides/unity/optimize/avatar-caching"; + public const string APP_ID = "https://docs.readyplayer.me/ready-player-me/integration-guides/unity/avatar-creator/custom-avatar-creator#prerequisites"; } } } diff --git a/Editor/UI/EditorWindows/Templates/AppIdTemplate.cs b/Editor/UI/EditorWindows/Templates/AppIdTemplate.cs index 768ae134..cf500cbc 100644 --- a/Editor/UI/EditorWindows/Templates/AppIdTemplate.cs +++ b/Editor/UI/EditorWindows/Templates/AppIdTemplate.cs @@ -36,7 +36,7 @@ public AppIdTemplate() private static void OnAppIdHelpClicked() { AnalyticsEditorLogger.EventLogger.LogFindOutMore(HelpSubject.Subdomain); - Application.OpenURL(Constants.Links.DOCS_PARTNERS_LINK); + Application.OpenURL(Constants.Links.APP_ID); } private void OnAppIdFocusOut(FocusOutEvent _) From 5e59a5b7b52f6268ae74d4cda83797d7669624a4 Mon Sep 17 00:00:00 2001 From: Harrison Hough Date: Wed, 1 Nov 2023 16:13:42 +0200 Subject: [PATCH 8/8] chore: final updates --- .github/latest.md | 6 ++++-- Editor/Module Management/ModuleList.cs | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/latest.md b/.github/latest.md index c1f1555c..07e09e88 100644 --- a/.github/latest.md +++ b/.github/latest.md @@ -1,10 +1,12 @@ ## Changelog +### Breaking Changes +- Merge avatar creator into core by @ryuuk in [#135](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/135). +- AvatarProcessor no longer searches and replaces existing avatar by @rk132 in [#138](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/138) + ### Added - show Avatar Creator sample button in guide by @ryuuk in [#141](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/141) -- Merge avatar creator into core by @ryuuk in [#135](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/135) ### Updated - merged related samples into single folders by @harrisonhough in [#139](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/139) -- AvatarProcessor no longer searches and replaces existing avatar by @rk132 in [#138](https://github.com/readyplayerme/rpm-unity-sdk-core/pull/138) diff --git a/Editor/Module Management/ModuleList.cs b/Editor/Module Management/ModuleList.cs index 430ccf36..76b306f4 100644 --- a/Editor/Module Management/ModuleList.cs +++ b/Editor/Module Management/ModuleList.cs @@ -14,7 +14,7 @@ public static class ModuleList name = "com.readyplayerme.core", gitUrl = "https://github.com/readyplayerme/rpm-unity-sdk-core.git", branch = "", - version = "3.3.0" + version = "4.0.0" }; ///