Releases: HPInc/go3mf
Releases · HPInc/go3mf
fix encoding to avoid duplicated references
What's Changed
- fix encoding to avoid duplicated references by @thiagomourahp in #32
New Contributors
- @thiagomourahp made their first contribution in #32
Full Changelog: v0.24.1...v0.24.2
Fix production spec path used in bounding box computation
What's Changed
- fix production spec path used in bounding box computation by @diogocravo in #30
New Contributors
- @diogocravo made their first contribution in #30
Full Changelog: v0.24.0...v0.24.1
v0.24.0
Improve extension mechanism for authorizing new specs
⭐ Enhancements
- Add
AnyAttr
togo3mf.Triangle
- Reduce allocations while decoding 3mf files
spec.Error.String()
has been improved to be more readable- Spec error handling has been simplified
- Spec encoding/decoding design has been improved and simplified, also reducing memory allocations
- Move
go3mf.Any
andgo3mf.AnyAttr
to spec package - Move
go3mf.Register
tospec
package - Move several slices to a struct container so their are better aligned with the 3mf spec and can contain
spec.AnyAttr
andspec.Any
elements - Spec authoring API has been completely redesigned