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.1.0] - 2025-05-13
Added
- Added new submodules for Advanced Text Generator.
- Added new submodules for Newtonsoft's Json.NET framework.
- Added Decompression Fallback to the list of build details shown in the Submodule Stripping window.
Fixed
- Fixed bug that prevented adding and using submodule profiling in all possible Web templates.
- Fixed bug that prevented using profiling and missing submodule error handling on builds with external debug symbols.
- Fixed bug that prevented builds with Decompression Fallback and Gzip/Brotli compression enabled to be stripped or instrumented for submodule profiling.
- Fixed bug that showed Show Backup Folder in Explorer in context menu when no backup folder exists.
[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.