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
Add version 1.0.0 by name.Added
- Added new Player setting fields,
managedStrippingLevel
,il2CppCodeGeneration
, andil2CppCompilerConfiguration
, toWebPlayerSettings
. - Added new class
WebBuildSettings
and madeWebPlayerSettings
to store its information. - Added
WebPlayerSettingsScope
for 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
UserSettings
folder instead ofProjectSettings
folder. - 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
Add version 1.0.0-pre.2 by name.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
Add version 1.0.0-pre.1 by name.Added
- Added
WebBuildProcessor
class 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
Add version 0.1.0-exp.1 by name.The first version of the package is a work in progress.