Skip to content

Releases: markh-de/KiVar

v0.2.1

31 May 22:02
Compare
Choose a tag to compare

This is version 0.2.1, adding some minor sanity checks on top of version 0.2.0, whose original release notes follow:

Version 0.2.0 has finally arrived! Many hours of implementing and many, many more hours of documenting have been packed into it.

This version brings support for custom field modification, different rule formats and finer attribute control.

Also, this is the first version that officially includes a CLI app (pip install kivar).

Over are the times of the complicated KiVar.Rules field name. The new keyword is simply Var, and it can be used in various forms.

Users will need to migrate all of their legacy rules to the new field names and the new rule dialect. Yeah, I know, that's a bit of a kerfuffle, but as the rule interpretation has changed (a bit), it's really required that all rules are revised anyway. But fear not, there is a migration guide that will help users of legacy 0.1.x releases.

Release files:

  • CLI app Python package (*.tar.gz)
  • KiCad PCM Package File (*-pcm.zip)
  • Classic KiCad Plugin Archive (*-plugin.zip)

v0.2.0

29 May 21:41
Compare
Choose a tag to compare

Version 0.2.0 has finally arrived! Many hours of implementing and many, many more hours of documenting have been packed into it.

This version brings support for custom field modification, different rule formats and finer attribute control.

Also, this is the first version that officially includes a CLI app (pip install kivar).

Over are the times of the complicated KiVar.Rules field name. The new keyword is simply Var, and it can be used in various forms.

Users will need to migrate all of their legacy rules to the new field names and the new rule dialect. Yeah, I know, that's a bit of a kerfuffle, but as the rule interpretation has changed (a bit), it's really required that all rules are revised anyway. But fear not, there is a migration guide that will help users of legacy 0.1.x releases.

Release files:

  • CLI app Python package (*.tar.gz)
  • KiCad PCM Package File (*-pcm.zip)
  • Classic KiCad Plugin Archive (*-plugin.zip)

Hello PCM

08 Feb 00:00
a4da221
Compare
Choose a tag to compare

With this release KiVar is finally joining the official KiCad PCM repository. 😄

For manual installation, please use the ZIP archive without the -pcm suffix.

The -pcm archive is provided for the KiCad PCM.

Getting things sorted, naturally

18 Jan 23:02
3a92d7f
Compare
Choose a tag to compare

This KiVar plugin release provides natural sorting for all elements presented in the UI.

With this release, I think KiVar is ready to be tested by the public. If you want to use assembly variants in KiCad, give KiVar a try.

For installation instructions please follow the documentation.

If you find bugs or have questions, please consider creating an issue.

A new dialect

07 Jan 00:08
8e4808f
Compare
Choose a tag to compare
A new dialect Pre-release
Pre-release

This version introduces a new rule syntax, clickable message lists, links to the documentation, some bugfixes and improvements as well as the examples as a KiCad 7.99 project.

For installation instructions please follow the documentation.

If you find bugs or have questions, please consider creating an issue.

Values are overrated

13 Sep 22:08
1b9aa4c
Compare
Choose a tag to compare
Values are overrated Pre-release
Pre-release

Welcome to the third test release of KiVar, the new KiCad Assembly Variant Selection plugin.

This pre-release removes the need for value assignments. Also, the examples in the documentation have been overhauled.

For installation instructions please follow the documentation.

If you find bugs or have questions, please consider creating an issue.

So that's what you're up to!

09 Sep 22:48
b796ae0
Compare
Choose a tag to compare
Pre-release

Welcome to the second test release of KiVar, the new KiCad Assembly Variant Selection plugin.

This pre-release brings UX improvements: The post-action report dialog was removed and instead, changes to be applied are now listed before committing, just as in native KiCad PCB or schematic update dialogs.

For installation instructions please follow the documentation.

If you find bugs or have questions, please consider creating an issue.

Bridging the Gap

31 Aug 20:59
Compare
Choose a tag to compare
Bridging the Gap Pre-release
Pre-release

Hello world,

This is the first test release of KiVar, the new KiCad Assembly Variant Selection plugin.

For installation instructions please follow the documentation.

If you find bugs or have questions, please consider creating an issue.