Skip to content

Version 1.1.5: Zip64 and Beamlattice

Compare
Choose a tag to compare
@martinweismann martinweismann released this 24 Apr 13:56
· 564 commits to master since this release

Milestones:

  • Support for the beamlattice extension of 3MF: https://3mf.io/beam-lattice-extension:
    Implementation is complete except for properties on beams
  • Lib3MF can now export files using the ZIP64-extension to the zip format (see https://en.wikipedia.org/wiki/Zip_(file_format)#ZIP64 ).
    This is the default now.
  • Reduced memory consumption while reading 3MFs by using a callback-stream instead of a memory stream
  • Progress-Callback for reading and writing 3MFs
  • Bugfixes:
    • UUIDs are generated correctly under UNIX (48ea4c6)
    • Improved error handling for unknown elements in a 3MF (e.g. multiproperties) (db172da)
    • Removed possibility to export slices that are violating the specification (2c05668)
    • Fixed reading of texture Ids (0ee1982)
    • Increased default precision for floating point export (8ef8fd6)