Changelog
All notable changes to this package will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[1.0.0] - 2025-02-14
Added
- Added new Player setting fields,
managedStrippingLevel,il2CppCodeGeneration, andil2CppCompilerConfiguration, toWebPlayerSettings. - Added new class
WebBuildSettingsand madeWebPlayerSettingsto store its information. - Added
WebPlayerSettingsScopefor easily saving and restoring Player and build settings. - Added the new Player and build settings to the Submodule Stripping window.
Changed
- Package settings that deal with local file paths are now stored in
UserSettingsfolder instead ofProjectSettingsfolder. - Updated instructions in Submodule Stripping window and in package manual for dealing with builds that have prerequisite files for submodule stripping missing.
Fixed
- Fixed bug that made it possible to load any JSON file as a profiling report which resulted in all selected submodules being deselected.
- Fixed bug in missing submodule error handling with multithreaded builds: errors were not logged/thrown in worker threads.
- Fixed bug that prevented Add Profiling and Strip to work on multithreaded builds if Target WebAssembly 2023 was not explicitly enabled.
- Fixed bug that prevent submodule profiling to work with multithreaded builds.
[1.0.0-pre.2] - 2025-01-22
Fixed
- Fixed a bug that made it possible to add submodule profiling to a stripped build. Submodule profiling cannot be added to a build that's already stripped or instrumented for submodule profiling.
- Fixed an issue where Missing Submodule Error Handling was not working for submodules that contain nested submodules.
[1.0.0-pre.1] - 2025-01-06
Added
- Added
WebBuildProcessorclass for submodule profiling and stripping. - Added samples for submodule profiling and stripping.
Fixed
- Fixed an issue where files created by Missing Submodule Error Handling were removed when Optimize Code After Stripping was also enabled.
[0.1.0-exp.1] - 2024-11-28
The first version of the package is a work in progress.