Releases: HPInc/go3mf
Releases · HPInc/go3mf
v0.20.4
v0.20.3
⭐ Enhancements
- Encoding speed boosted ~30%
- Encoding memory footprint reduced ~50%
v0.20.2
- Bump github.com/qmuntal/opc to v0.7.10. This new release avoids writing an unnecessary
application/xml
content type.
v0.20.1
⭐ Enhancement
model.RoodRelationships
are now encoded before hardcoded relationships, so it is possible to overwrite them.
v0.20.0
Simplify spec.Spec
interface parameters.
v0.19.0
Simplify error handling for spec authors by automatically wrapping decoding errors so hierarchy context is maintained and correctly reported.
v0.18.0
Spec usage and authoring has been simplified.
Specs must meet the new spec.Spec
interface and should register themselves via go3mf.Register
inside their init
function.
Model.Spec
has been removed as now the specs are globally registered.
Model.Extensions
has been added to keep track of the 3mf supported extensions.