Releases: pocketgems/com.pocketgems.scriptableobject.flatbuffer
Releases · pocketgems/com.pocketgems.scriptableobject.flatbuffer
v4.6.2
v4.6.1
[4.6.1] - 2025-12-24
Changed
- MenuItem code is code generated in one file to reduce git diffs when an info is added/removed.
v4.6.0
[4.6.0] - 2025-07-24
Added
- Support to add pre-build events to the
ParameterBuildProcessor - Validation warning if the sum of info validators is too lon
- Support for selecting and copying of validation error messages in the window.
Changed
- Optimize the validation performance for checking addressables existance.
v4.5.1
[4.5.1] - 2025-04-29
Fixes
- Fix support for multiple parameter managers initalized at once.
v4.5.0
[4.5.0] - 2025-03-18
Added
InfoExistsandHasAssignedValuegetters added to theParameterReference<T>- Support for
AssetReferenceGameObject - Versioning for code gen.
- Support to pass in infos to the
ErrorandWarnmethods in validators.
Fixed
- Unclear error message when trying to set an incorrect scriptable object by name in a csv.
v4.4.0
[4.4.0] - 2025-03-11
Added
- Support for circular references of structs if using a
IReadOnlyList
Changed
- The "Regenerate Code" menu item opens the external code gen project if available to avoid confusion.
v4.3.2
[4.3.2] - 2025-01-24
- Disable the Unity LTS2020 property drawer recursive property crash workaround. It appears to work in LTS2022.
v4.3.1
[4.3.1] - 2025-01-06
Fixed
ReadOnlyListContainernow throwsIndexOutOfRangeExceptionwhen accessed out of range.
v4.3.0
[4.3.0] - 2024-11-22
Added
WarningandErrorseverity levels forValidatorError- Updated UI to display and filter warnings & errors.
- Some missing coverage.
- Built-in warnings for slow validation execution.
Changed
- Only mark data generation as an error for
ValidaitonErrorwith severity error. - Missing validators are considered warnings. This reduces the noisiness of compilation errors causing this.
- Do not force open the Validation window for warnings.
v4.2.1
[4.2.1] - 2024-11-19
Fixed
- Issue where nested structs in scriptable object drawers have glitching UI.
- Disable autosaving toggle wasn't fully disabling.