Skip to content

v0.7

Compare
Choose a tag to compare
@yaqwsx yaqwsx released this 31 Dec 20:07
· 560 commits to master since this release
cb641f7

This release brings some new features:

  • KiKit can now generate assembly files for PCB Way - this feature was implemented by @maribu. Thanks!
  • We did refactoring which allows us to support both, KiCAD v5 and KiCAD v6. However, the support of v6 (nightly) is experimental, and unfortunately, many features do not work, as KiCAD nightly does breaking changes to the API nearly every week. Once KiCAD v6 release candidate is out, you can expect better support.
  • We support automated validation of design rules - you can check your boards and panels, e.g., in an automated way in CI. This feature works only with KiCAD 6.
  • We established the basics for Action Plugin - currently, you can invoke hide/show references functionality from GUI. More commands are expected to be supported in the future.
  • KiKit can generate cutouts in the stencils for already populated components. This is useful when you have already pre-populated board and you want to populate extra components.

It also fixes several bugs and small improvements:

  • Assembly files now generate correct drill files when auxiliary origins are in use.
  • The KiKit startup times were drastically reduced (from 1.68 seconds to 0.12 seconds)
  • KiKit now ignores invisible labels of components, therefore, it does not throw away components from the boards.
  • A bug in tight grid placement with rotated boards was fixed.
  • Documentation was improved
    • a note about running KiKit with a specific version of KiCAD was added
    • FAQ was improved (e.g., detailed information about Windows support)
    • Detailed installation instructions were added
  • The Docker container with KiKit is based on Ubuntu 20.04 instead of Ubuntu 19.10