Skip to content

Release 2.3.0

Compare
Choose a tag to compare
@Argmaster Argmaster released this 11 Apr 23:52
· 413 commits to main since this release
faeec6d
  • Added full support for transforms (LP, LM, LR, LS commands) in Parser2.
  • Fixed titles in Parser2 and Parser feature support documentation. They were swapped.
  • Fixed bug causing SvgRenderer2 to incorrectly render masks in some cases.
  • Optimized SvgRenderer2 group and mask usage to reduce file size and memory usage of
    software displaying output SVGs.
  • Fixed parsing of attributes without value.
  • Updated documentation to mention deprecation of API V1 elements and changed order of
    pages to better expose API V2.
  • Added example files shipped with PyGerber for testing and demonstration purposes. They
    can be accessed via pygerber.examples module.
  • Added new pygerber.gerberx3.api.v2 module with new high level utilizing API V2
    capabilities. This module is mend to replace API V1 in future releases.
  • Added new API for rendering multiple Gerber files at once into single image. Available
    as part of pygerber.gerberx3.api.v2 module with use of Project class.