v0.5.0
Pre-release
Pre-release
Version 0.5.0
This release introduces significant enhancements to the serialization capabilities within the project. Key features include the addition of light serialization and improvements for handling material properties.
✨ Feature:
- material: Implement serialization for material transparency and reflections by @sean1832 in #24
- base64: Implement to/from Base64 component by @sean1832 in #25
- serialization: Support Rhino.Geometry.Light<=>JSON data serialization/deserialization by @M3Lewis in #21
- serialization: Implement Rhino
Light
JSON serialization and update CRC16 algorithm for Blender compatibility by @sean1832 in #23
🐛 Bug Fixes:
👤 New Contributors
Additional Details:
- The update to the CRC16 algorithm standardizes it to the CRC-CCITT XModem variant, ensuring compatibility with Blender's implementation of the checksum algorithm.
- The introduction of Base64 conversion components allows users to directly view or externally store the content of the binary data.
Note: This release primarily introduces a new light serialization and includes smaller changes such as the implementation of a to/from Base64 converter. There are no known issues or limitations with the new features at this time.