It's time for our (now regular) weekly plugin update!
The main topics for this week are a major cache processing speedup and immediate support for the newly released UE 5.7.
1. Cache Performance Improvements
We've significantly sped up the initial processing phase of the UEP/UDEV refresh command.
As a result, processing speed is now 5-6 times faster than before. As a trade-off, the UI may freeze briefly during this process, but we decided the massive performance gain was worth it.
2. Improved Target.cs Parsing
The parsing logic for Target.cs files has been improved, allowing it to correctly recognize more class definitions.
3. Cache Filename Conflict Fix
We fixed an issue where cache files would conflict if a .uplugin and a .uproject file shared the same name.
4. Enhanced Engine Auto-Search
The engine auto-search feature now supports custom strings, going beyond the standard version numbers and UUIDs found in the registry.
This allows the plugin to correctly detect engines set up with custom identifiers, which is common in "Install Build" environments.
5. Unreal Engine 5.7 Support
We've confirmed that all major functions, such as uep refresh and ubt build, work correctly with the UE 5.7 release that just came out this week. No changes were needed!
Summary
In addition to the above, we also made several minor fixes and documentation updates.
Personally, I'm starting to feel really satisfied with the stability and completeness of the core feature set. That's all for this week!

Top comments (0)