Skip to content

VaCuus 1.3.1

Latest

Choose a tag to compare

@ufna ufna released this 27 Oct 10:54
· 17 commits to master since this release

VaCuus 1.3.1 fixes Windows Lottie builds and the first frame of newly created world panels.

  • Windows / Lottie: the C++ rlottie header now honors RLOTTIE_BUILD_STATIC. This fixes the unresolved imported rlottie::Surface::Surface() constructor (LNK2019) and the eight LNK4217 warnings about importing functions compiled inside VaCuusRml.
  • World panels: render-target initialization now consumes the deferred clear before exposing the new texture to UI publications. The first frame of a static document survives the next scene render, so a fresh panel no longer stays blank until its content changes.

Windows UE 5.8.1 (MSVC 14.44) and Linux UE 5.8.1 both pass editor and monolithic game builds and 296/296 automation tests. The original header reproduced both reported linker diagnostics with native MSVC; corrected builds contain neither diagnostic. Public API export checks pass, and private rlottie and QuickJS symbols remain absent from the Win64 DLL exports.

The source archives were built from tag v1.3.1, commit 770509546598a5d95208d2b855dcc0f3874e9185:

  • UE 5.6: native Linux Editor, Development and Shipping compilation with -StrictIncludes.
  • UE 5.8: native Windows Editor, Development and Shipping compilation with -StrictIncludes.
  • UE 5.7: derived from the 5.6 package with only the descriptor EngineVersion and manifest changed. Its manifest records the provenance; no native UE 5.7 SDK validation was performed.

All three archives pass the executable/LFS scan and inventory 69/69, with 1,320 files each. They ship source; Unreal builds the modules for your target platform. Download the archive matching your engine, unpack its VaCuus folder into your project's Plugins/ directory and rebuild.

Download SHA256SUMS.txt alongside the archives and verify with sha256sum -c SHA256SUMS.txt or an equivalent SHA-256 checker.

7f80dedd489abe31e29cf21003b7b4ee8e66e2b546a0808a1e4819b8d231d04c  VaCuus-1.3.1-UE5.6.zip
db2e49dfde98f35d3c98feba8717fd00fd28e63034e37ab79ce7ca9d00d6fe4d  VaCuus-1.3.1-UE5.7.zip
1747c821724edb86c5c0da6e809dc2115af87c86a62385a42ef5c75f53617ff7  VaCuus-1.3.1-UE5.8.zip