Tags: asdlei99/modio-ue
Tags
2024.4 Updates * Changes to build scripts to improve handling of Linux-specific dependencies (mbedtls, liburing) * General UI improvements Bugfixes * Stray ENABLE_TRACE_LOG define in Modio.Build.cs now disabled again * Documentation now correctly includes setup and configuration information for UE5 UI Breaking Changes * `SubscribeToModAsync` and `GetModDependenciesAsync` now have additional parameters indicating if dependencies should be also added to a user's subscriptions, and whether to recursively gather a mod's dependencies, respectively. Original versions of these functions are now deprecated and will be removed in a later release.
2024.3 Updates * New configuration value to allow hiding of mod.io tools in-editor * New `ListUserGamesAsync` function to retrieve a list of games which contain the user as a member of their team * Improvements to onboarding/setup/Getting Started widget * Downvoting in the UI will be enabled or disabled based on the game's community options Bugfixes * Fix a thread-safety issue in input action handlers
2024.2 Updates * Documentation updates and improvements * UI improvements and polish * Removal of deprecated `GetTermsOfUseAsync` * Addition of new `UModioSubsystem::SetLanguage` method - calling this as part of your plugin initialization flow will set the language for all REST API calls, eliminating the need to explicitly pass one to methods like `GetTermsOfUseAsync` * NativeSDK updated to 2024.2 Bugfixes * Profiling support will no longer be enabled in Test configuration as it utilised functionality not available there Breaking Changes * Deprecated version of `GetTermsOfUseAsync` has been removed * `GetTermsOfUseAsync` no longer requires an explicit language parameter
2024.1 NOTE: This release, and all future releases, will no longer support UE 4.2x-5.0 . Please use the 2023.11 release if you wish to use the mod.io plugin on an older version of the engine. Updates * Unreal 5.3 Support * UI Improvements * NativeSDK updated to 2024.1 release Breaking Changes * UE4 content and code removed due to deprecation * Module changes to reflect UE4 removal - ModioUI5 has been renamed to ModioUI. A redirector has been added to the plugin configuration so this change should be transparent.
2023.11 Updates * Stability and performance improvements for the UI * Improved gamepad support within the UE5 UI * New `PreviewExternalUpdatesAsync` method allows you to see what mods would require update or installation based on external changes the user has made to their subscriptions, so that you can unmount or close open file handles to mod files to allow them to be updated * NativeSDK updated to 2023.11 release Deprecations * This is the last major release of the mod.io Unreal Plugin to have support for UE4.26 and UE4.27.
2023.10 Updates * NativeSDK updated to 2023.10 release * Documentation updated * Improved error surfacing for mod installations * Improved multi-language support in included fonts * Keyboard navigation improvements in UI Bugfixes * Crashfixes for mod list and tile views Breaking changes * `GetTermsOfUseAsync` no longer requires a EModioAuthenticationProvider parameter. The old version is deprecated and will be removed from the 2024.1 release
2023.8 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 * Delete Content/UI directory * 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. Known issues * The standalone archive containing preconfigured UE5 Mod Browser does not contain HTML documentation in this release.
2023.7.2 Updates * NativeSDK updated * SubmitModChangesAsync now allows the alteration of a mod's tags * DisplayNamePortal field added to User objects to provide the portal-specific display name for that user Bugfixes * Email validation regex had some edge cases not handled properly * Mod Tags no longer have incorrect caching logic
2023.7 Updates * NativeSDK updated * UI improvements * Added support for localizing Tags in the UI * Added support for collapsing tag categories in the UI, including new button binding options * Improvements to input glyph display and handling * SyntheticCursorMoves are no longer disabled when using the UI * Input Glyphs are now shown when using the mouse rather than toggling on and off when using the keyboard * Fixed various UI display issues
PreviousNext