DEV Community

taku25
taku25

Posted on

Weekly Nvim Plugin Update: Cache 5-6x Faster, UE 5.7 Support!

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.

refresh time

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)