JUEParse 0.1.0-alpha.1 — Independent UE cooked-data parsing for the JVM
Pre-releaseJUEParse 0.1.0-alpha.1 release candidate
Status: first public pre-release.
This first alpha presents an independent Java 21/Kotlin parser for bounded Pak, IoStore, Zen package, USMAP, and UObject workflows. It provides the jueparse core library, optional caller-supplied Oodle adapter, and CLI. CUE4Parse remains an isolated test oracle and is not a production dependency or public artifact.
The current local Fortnite corpus parses 50 of 50 deterministically selected packages with 598 exports, 566 decoded exports, 482 fully decoded exports, 32 raw exports, 3,205 decoded properties, and zero package failures. These are environment-specific validation results, not a universal compatibility claim. VALORANT support has a deterministic test harness but was not measured because the required caller-supplied local inputs were unavailable.
The public API is pre-1.0 and may still change. Unsupported native tails and incomplete schemas can produce partial or raw exports in lenient mode; strict mode rejects malformed or unsupported data. Oodle native libraries, game archives, AES keys, mappings, and USMAP files are never distributed by this project.
Before any publication, run ./gradlew build spotlessCheck releaseAudit consumerExamplesTest publicArtifactReview prepareAlphaRelease -PjueparseVersion=0.1.0-alpha.1, inspect build/release/0.1.0-alpha.1, verify signatures once release credentials exist, and repeat the public consumer smoke tests against the final staging repository.