-
Couldn't load subscription status.
- Fork 5
feat: consolidate simplification #50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
BREAKING CHANGE: bump to major 4 (pre-release)
|
🎉 This PR is included in version 4.0.0-pre.13 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
|
🎉 This PR is included in version 4.0.0-pre.14 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
|
🎉 This PR is included in version 4.0.0-pre.15 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
|
🎉 This PR is included in version 4.0.0-pre.16 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
|
🎉 This PR is included in version 4.0.0-pre.17 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
|
🎉 This PR is included in version 4.0.0-pre.18 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
|
🎉 This PR is included in version 4.0.0-pre.19 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
|
🎉 This PR is included in version 4.0.0-pre.20 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
|
🎉 This PR is included in version 4.0.0-pre.21 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
|
🎉 This PR is included in version 4.0.0-pre.22 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
# [4.0.0](3.1.0...4.0.0) (2025-03-24) ### Features * consolidate simplification ([#50](#50)) ([edeba3c](edeba3c)) ### BREAKING CHANGES * The 4.x update consolidates the changes in the 3.x and simplifies a few more steps of the usage experience. It completely removes the ISceneLoader implementations and adds a static MySceneManager class so you don't have to manually control its lifecycle. Refer to the upgrade guide at https://scene-loader.mygamedevtools.com/docs/upgrades/from-3-to-4 for more details.
|
🎉 This PR is included in version 4.0.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
BREAKING CHANGE: The 4.x update consolidates the changes in the 3.x and simplifies a few more steps of the usage experience. It completely removes the ISceneLoader implementations and adds a static MySceneManager class so you don't have to manually control its lifecycle. Refer to the upgrade guide at https://scene-loader.mygamedevtools.com/docs/upgrades/from-3-to-4 for more details.
BREAKING CHANGE: The 4.x update consolidates the changes in the 3.x and simplifies a few more steps of the usage experience. It completely removes the ISceneLoader implementations and adds a static MySceneManager class so you don't have to manually control its lifecycle. Refer to the upgrade guide at https://scene-loader.mygamedevtools.com/docs/upgrades/from-3-to-4 for more details.
# [4.0.0](3.1.0...4.0.0) (2025-03-24) ### Features * consolidate simplification ([#50](#50)) ([edeba3c](edeba3c)) ### BREAKING CHANGES * The 4.x update consolidates the changes in the 3.x and simplifies a few more steps of the usage experience. It completely removes the ISceneLoader implementations and adds a static MySceneManager class so you don't have to manually control its lifecycle. Refer to the upgrade guide at https://scene-loader.mygamedevtools.com/docs/upgrades/from-3-to-4 for more details.
This feature contains breaking changes and will bump the package version to
4.0.0The
4.xupdate consolidates the changes in the3.xand simplifies a few more steps of the usage experience. It completely removes theISceneLoaderimplementations and adds a staticMySceneManagerclass so you don't have to manually control its lifecycle.Key Changes
MySceneManagerfromAdvancedSceneManagerdue to collisions with an existing Unity Asset Store product called Advanced Scene Manager.MySceneManagerthat auto manages the scene manager lifecycle. (#49)AdvancedSceneManagerto a new classCoreSceneManager, used internally by the new staticMySceneManager. (#49)ILoadSceneInfoinstances manually. (#49)ISceneLoaderinterface and all its implementations:SceneLoaderAsync,SceneLoaderCoroutineandSceneLoaderUniTask. (#39)Transitionlogic to theISceneManagerinterface directly.SceneParameterstruct.Task<SceneResult>, which can return a single or multiple scenes, be awaited and be used in coroutines withWaitTask. (#49)Updating to
4.xRefer to the upgrade guide on the official website.