v2024.8
Updates
- Unreal 5.4.x support - please see Bugfixes and Known Issues for more information
- Added fallbacks for mod tags when tag localization is not enabled by the current game
Default Components:
- DefaultTagSelector now has additional options for showing or hiding tags based on their Hidden or Locked flags
- DefaultModUpdatedVisualizer can now be configured to show an absolute date rather than a timespan
Default Template:
- Mod dependencies detail popup can now be scrolled with the right thumbstick on controller
- Focus improvements when switching between browse and library tabs
Bugfixes
Default Components:
- DefaultObjectSelector should now broadcast selection changed events for all items undergoing selection state changes rather than just the first one
- DefaultMultilineEditableTextBox now supports gamepad navigation correctly
- DefaultEmailAuthDialog now correctly emits confirmed/cancelled events on completion of the auth flow
- Dialogs will no longer rely on Named Slot behaviour that was removed by Epic in Unreal 5.4. As a result the default template is now 5.4.x compatible - please see Known Issues for more information regarding an upstream bug in 5.4.0 through 5.4.2 releases
- Popup Command Menus will now correctly be dismissed based on a back input on controller
Default Template:
- Filter panel should no longer clear the visible set of mods when closed with no filter settings applied
- Filter panel should no longer only be displayed once per session under some circumstances
- Discard outstanding query results if the user switches from browse to library view while a request is in flight
- Ensure library view refreshes correctly when a user unsubscribes from a mod
Known issues
- UE 5.4 releases prior to 5.4.3 have a bug with String Tables causing their values to fail to be looked up correctly. If you are using UE 5.4, please update to 5.4.3 or newer to avoid the issue, or cherry-pick CL 32476819 / EpicGames/UnrealEngine@a51ed84 into your engine source to mitigate
As always, please use the attached archive rather than github's automated zips so that submodule dependencies are included in your download.