Changelog

Changelog for the Osero Suite: Plugin Sync Tool

[05 June 2025]: Hotfix 1.1a

  • UI Fix: Fixed tab name from "Plugin Sync" to "Plugin Sync Tool"

  • UI Fix: Fixed Osero Suite Icons

  • Updated to UE 5.6

[27 February 2025]: Update v1.1

  • Updated to UE5.5

  • Renamed tool from "Plugin Migration Tool" to "Plugin Sync Tool" to better reflect its functionality

  • Updated copyright notice

  • Removed UFUNCTIONS from Statics class to avoid cluttering Blueprint menus with duplicate static functions when multiple Osero Suite tools are installed

  • Code optimisation and reworks

  • Updated code for consistency across all Osero Suite tools

    • This includes adding a sort function to the Osero Suite Menu so that the tools are always in the same order, not dependant on which order the plugins load

    • This includes updating code to new Osero Suite naming convention

    • Osero Suite logo in tool now opens the Jeren Osero website

    • All code for each engine version is in ALL plugin versions so it doesn't matter which engine version the plugin comes from, it should work for all (5.2+)

    • Resynced static functions across all Osero Suite tools so that they perform the same in every tool

  • Added Osero Suite Footer

    • Moved "Update ALL" to footer and renamed to "Sync All"

    • Condensed the individual project buttons into one and added to footer as "Sync <Project Name> Only"

    • Added new Sync Plugins Menu to sync a single Plugin across all active Target Projects

    • Added plugin version to footer

  • Added icons to buttons throughout tool

  • Bug Fixes

    • Fixed bug in 5.4+ where settings didn't save to config properly

    • Fixed minor bug where very occasionally the tool wouldn't find any files/folders to copy

    • Fixed bug where the copied files had different timestamps to the original files

  • Target Projects

    • Renamed "Project Info" to "Target Projects" and redesigned the entire UI

    • Also updated "Plugins to Sync" to collect information from This Project so that plugin names don't have to be manually typed

    • Added a "Reverse Sync" option to treat the Target Project as the This Project and vice versa

  • Results Window

    • Fixed bug in the Results Window where it would show only the results from the last synced project, not all synced projects if using "Sync All"

      Also tidied up the information displayed on the Results Window to make it easier to read

  • Revision Control

    • Added option to skip Revision Control Checks

  • Syncing

    • Added prompt when found files newer in the Target Project than This Project for the user to determine the action taken

    • Added prompt when files are found in the Target Project that do not exist in This Project for the user to determine the action taken

    • Added option to auto-update the "Engine Version" tag in copied .uplugin files to match the Target Project's engine version

  • Developer Settings

    • Added new Plugin Sync Tool Settings to Project Settings with parameters to update colours used in tool

  • Header

    • "Import Project Info" is now "Import Project Data"

    • "Export Project Info" is now "Export Project Data"

    • After exporting to a json file, the save location will now open in File Explorer

    • When clicking "Import Project Data", there is a new prompt warning about replacing all data with the imported data

[26 September 2023]: Release v1.0

Last updated