Skip to content

v2023.8

Compare
Choose a tag to compare
@stephenwhittle stephenwhittle released this 05 Sep 05:45
· 9 commits to main since this release

New Features

  • Early Access Unreal 5-compatible Mod Browser using CommonUI

    • If you are using the Git repository directly, to configure the the Mod Browser for Unreal 5, please follow the steps at the bottom of these release notes.
  • Support for invoking RunPendingHandlers in a background thread

    • Please see the Getting Started documentation for information about configuring this feature.

Updates

  • Fix errors not correctly showing in the UE4 UI email auth code dialog
  • Fixed mod logos in UE4 UI carousels showing at the wrong resolution after navigating into the mod details page
  • Improvements to how the UE4 UI displays on widescreen and high resolution screens
  • Added missing XBox controller glyphs
  • Various controller and keyboard navigation and focus improvements for the UE4 UI

Breaking Changes

  • UModioUISubsystem has now been split into two different subsystems: UModioUISubsystem is a subsystem shared between the UE4 and UE5 UI modules, with the UE4-specific code refactored into a new subsystem called UModioUI4Subsystem. If you are calling any UE4-specific UI methods, you will need to update these to use UModioUI4Subsystem instead.
  • This plugin now includes configuration files and binary assets for both Unreal 4 and Unreal 5 versions of the Mod Browser.

In the current release the Git repository is preconfigured to use the Unreal 4 Mod Browser. This will change to Unreal 5 in a future release.

If you are using the Git repository directly in your project, to configure the Mod Browser for the desired version of the engine, perform the following steps:

  • Unreal Engine 4
    • Delete Content/UI5 directory
    • Copy Extra/UE4UI/modio.uplugin to the root of the plugin, overwriting the existing file
  • Unreal Engine 5
    • Copy Extra/UE5UI/modio.uplugin to the root of the plugin, overwriting the existing file

Standalone, preconfigured archives for both UE4 and UE5 are included in this release below.

Please use the attached source archives rather than the one automatically generated by Github, to include our submodule dependencies.