Changelog
Latest available builds, and history of changes.
Latest Available Builds
V1.03
- UE5.2, UE5.3, UE5.4
Details and History
V1.03
- New Features
- UProtoProfilesListEntry will now give warnings when “ChangedByUser” functions are called before the widget is done initializing, to tip off about improper usage that can produce bugs.
- Example Content
- Added an example IntPoint options menu widget.
- Added more savefields to the Example Options Menu to unit test disabling widgets.
- Bug Fixes
- Fixed intermittent linker errors about duplicate definitions in ProtoProfilesSaveUtils. Fixed by moving function definitions to a cpp file.
- Fixed example option slider widget erroneously modifying its savefield value during its initialization (see new warning added above to prevent this in the future).
- Fixed various included example widgets not disabling their functionality when set to disabled.
- Fixed GameUserSetting parameter in savefield definitions being hidden for Screen Resolution Type savefields (it is possible to have Screen Resolution type and not necessarily manipulate the Screen Resolution GameUserSetting).
V1.02
- Added support for UE5.4
- New Features
- ScreenResolution Savefields can now be used as a “required” Savefield for another Savefield’s menu visibility/enabled state. Works the same as Int Savefields.
- Bug Fixes
- Fixed Profile Savefields not broadcasting changes for event handling.
- Fixed bool delegates failing to unbind.
- Fixed various issues with “required” Savefields for other Savefield’s menu visibility/enabled state. There were various situations where the dependent Savefield would not update properly in the menu that are now fixed.
- Added extra nullptr protections to prevent crashes when attempting to get the value of invalid Savefields.
V1.01
- Bug Fixes
- Fixed CVAR Savefields being improperly set on game start.
- Fixed errors when calling FProtoSavefieldSetting functions, caused by the “LogProtoProfiles” log category.
- Fixed erroneous errors in Cook log when successfully Cooking a project.
V1.0
- Initial release.