Fluxzero 1.262.0
1.262.0 (2026-09-08)
Features
serialization: support package type aliases (
8d63a58)Resolve multiple exact and package-prefix aliases deterministically after revision upcasting. Expose builder, property, and fixture configuration while keeping the unconfigured deserialization path allocation-free.
Bug Fixes
- serialization: expose alias-aware JSON input (
9315e44) serialization: apply aliases across JSON type metadata (
bd0a53b)Preserve historical type names through revision upcasting, then resolve aliases for nested polymorphic JSON, typed message metadata, and unrevisioned fixture roots. Keep raw metadata and unmatched deserialization on their existing representation.
Documentation
serialization: prioritize property-based alias setup (
03802e4)Lead with application properties and conventional environment variables across human and agent guidance, while retaining builder methods as explicit programmatic overrides. Require all future configuration features to use the shared ApplicationProperties infrastructure instead of feature-specific property resolution.
serialization: cover type aliases for humans and agents (
3ce3c51)Explain when aliases replace or complement upcasters, including builder and property configuration and JSON fixture type resolution. Keep the README, developer guides, and Java and Kotlin agent manuals aligned, and codify that documentation-surface expectation.