- Decided this tool was mature to the point it could be called 1.0.0.
- yaml.load() will accept a KiCad board file as legal YAML, so place additional checks to detect yaml files and prevent over-writing .kicad_pcb files with YAML.
- Rearranged hierarchy of board data to more closely reflect KiCad board setup dialog.
- Added ability to inject/eject plot settings (but not drill settings).
- Added ability to inject/eject layer enables and visibility.
- Added ability to inject/eject part (X,Y), orientation, and PCB top/bottom-side.
- Added ability to inject/eject board design rules.
- Now works with both JSON and YAML file formats.
- Unit tests added.
- Command-line tool added.
- Documentation added.
- First release on PyPI.