Releases
v0.2.0
Compare
Sorry, something went wrong.
No results found
What's Changed in v0.2.0
Composition & Stage API
Add Stage API with sublayer value resolution (9a214e2 )
Initial resolver and composer implementation (160521f )
Add PrimIndex types for composition (e026132 )
Add reference and payload arcs to PrimIndex (a90e285 )
Add inherit arcs to PrimIndex (2e12c5b )
Add variant selection to PrimIndex (452d38a )
Add specialize arcs to PrimIndex (675a67b )
Add ListOp::compose_over for list-edit composition (82845fd )
Add Path helper methods for composition (62316ec )
Improve Stage API ergonomics with impl Into (c041881 )
Change AbstractData::get to take &self (59ddda7 )
Variable Expressions
Tokenize var expressions (a62b797 )
Implement expression parser (3641ec6 )
Implement expression evaluator (3bbeb2f )
Support expressions when loading layers (c2cabfd )
Add is_expression helper (9379e2a )
USDC (Binary Format)
USDA (Text Format)
Parse variantSet (9298d68 )
Parse dictionary (ba17b8b )
Parse connections/relationships; Matrix support (c643030 )
Fix USDA parser to accept quoted dictionary keys (b8e7943 )
Add dictionary type (d424269 )
Add support for dictionaries in pseudo-root metadata and relationship specs (ad6c4bf )
Implement prim metadata support (cafae42 )
Rewrite tokenizer (bc35999 )
Parse sublayers (f2d8dea )
Improve error reporting for USDA parser (432dd0a )
USDZ (Archive Format)
Initial usdz file format support (ba23a1d )
API Improvements
Replace FromValue with TryFrom (8b71b48 )
Remove get_ prefix (ba88f4d )
Rework ref parser (a96ea82 )
Add TextReader helpers for child and attribute access (05c95ca )
Add FromValue trait for type-safe value conversion (09a6166 )
Derive Clone for sdf::Spec and TextReader (dbd5ef5 )
Make TextReader::data public for external composition (7df6e33 )
Support internal path references in parse_reference (160f6e0 )
Support int64[], add test to read expressionVariables field (61ea225 )
Dependencies
Update zip requirement from 2.2.2 to 8.2.0
Update lz4_flex requirement from 0.11.1 to 0.13.0
Update strum requirement from 0.27.2 to 0.28.0
Update logos requirement from 0.15.0 to 0.16.0
Bump codecov/codecov-action from 4 to 6
Bump actions/checkout from 4 to 6
Bump Rust toolchain to 1.89
You can’t perform that action at this time.