Skip to content
This repository has been archived by the owner on Mar 6, 2022. It is now read-only.

Latest commit

 

History

History
53 lines (45 loc) · 2.58 KB

CHANGELOG.md

File metadata and controls

53 lines (45 loc) · 2.58 KB

V1.0 sorry - this is not documented

V1.1

  • removed PcbDraw as I never was able to make it work properly.
  • set timestamp of gerber files and schematic.pdf according time of last commit
  • add LICENSE
  • update submodules
  • added KiCad-Diff

Version prior 2.0 do not work anymore (if they ever have) do NOT use them!

V2.0

  • -c does not anymore select the command, it specifies a config file. This is much more flexible!
  • added pcbdraw again but dumped tracespace
  • all parameters are now interchangeable in their order
  • add kicad-git-filters
  • removed kicad-diff
  • currently no kikit support anymore, would like to get it somehow back
  • much better entrypoint.sh - big thx to @joaoantoniocardoso

V2.1

  • update kiplot to kibot v0.7.0
    • *.kiplot.yaml files now have to be called *.kibot.yaml!
    • path of pcbdraw changed, please use:
      • style: '/usr/share/pcbdraw/styles/jlcpcb-green-hasl.json'
      • libs: ['/usr/share/pcbdraw/footprints/KiCAD-base']
  • using docker image setsoft/kicad_auto:10.4-5.1.6 instead of including all packages by myself
  • enable verbose output in CI runs
  • add codefactor.io
  • fix file permissions
  • running localy you cold overwrite parameters with --overwrite key=value

V2.1b

  • disabled verbose again

V2.2

  • update kicad_auto which includes kibot v0.8.0
  • make verbose only avialable in local mode again
  • refactor all config files, see here which file generates which output
  • passing multiple config files will trigger a run of all of them. so you could now something like kicad-exports -c config/*.kibot.yaml -b myproject.kicad_pcb -e myproject.sch
  • running locally enables the use of kicad-diff to get a diff between two commits of a PCBs.

V2.3

  • update kicad_auto which includes kibot v0.11.0
  • update kicad-diff to latest version
  • running multiple *.kibot.yaml files is possible by executing a bundle eg kicad-exports -c config/bundle/documentation.default.kibot.lst. The file ending .kibot.lst is a used for textfiles listing all kibot.yaml files.
  • refactored all config files
  • refactored tests

V2.3.1

  • extension of config files does allow *.kibot.yaml as well as *.kibot.yml
  • added manufacterer suffix to bom files