Skip to content

Commit

Permalink
Bump version to 2.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Argmaster committed Jan 23, 2024
1 parent eafddce commit 36469d8
Show file tree
Hide file tree
Showing 4 changed files with 876 additions and 851 deletions.
14 changes: 12 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,18 @@ this project adheres to [Calendar Versioning](https://calver.org/).

## Release 2.2.0

- Added new implementation of Gerber AST parser, Parser2, with wider support for Gerber
constructs and hook based interface for Gerber code introspection. (#108)
- Added alternative parser implementation, `pygerber.gerberx3.parser2.parser2.Parser2`
class.
- Added introspection interface based on new Parser2 class.
- Added macro support to Parser2 class which was not previously available in Parser
class.
- Added API for customizing Token classes used by Tokenizer. `Tokenizer` class now
accepts optional `options` parameter of class `TokenizerOptions`.
- Added documentation for introspection.
- Added experimental SVG backend for Gerber code with Parser2 generated command buffers.
- Changed documentation layout to improve readability.
- Fixed switching to single quadrant mode being ignored.
- Refactored feature support documentation.

## Release 2.1.1

Expand Down
Loading

0 comments on commit 36469d8

Please sign in to comment.