Releases: INTI-CMNB/KiDiff
Releases · INTI-CMNB/KiDiff
v2.4.4
Added
- KiCad 7 support
v2.4.3
Changed
- When comparing multiple sheets using the SVG mode the displayed name of the
sheet is like the sheet path displayed by KiCad
Added
- Option to skip the test for input files.
Useful to compare from cache. - Allow to compare two multi-page schematics even when their base name is
different.
v2.4.2
Added
- Option to skip pages without diff
Fixed
- Problems when using the plug-in and comparing uncommited stuff.
v2.4.1
Added
- Support for user defined layer names.
Changed
- Now PCB layers are cached by layer ID, not name.
- Lines in ex/include lists that begin with # are just ignored.
Before we let them fail to match because the names weren't valid.
This avoids confusing warnings.
[2.4.0] - Unreleased
Added
- Support for adding/removing SCH sheets
Fixed
- The 'only in XXX' message worked only the first time, after caching the
files it wasn't informed anymore.
v2.3.1
Fixed
- KiCad 5 problems with inner layers (undefined names)
v2.3.0
Changed
- The red/green colors to match text mode diff tools
Added
- Support for adding/removing PCB layers
- Option to specify the layers to use, instead of excluded
v2.2.0
Changed
- Error codes for old/new file invalid.
The old ones are the reserved by Python.
Added
- Multi-page schematic support.
- More control for the output name and generated files.
- Option to just populate the cache.
- Support for layer numbers in the exclude file.
v2.1.0
- New mode:
stats
. This can be used to quantify the difference and generate an error if bigger than a threshold. - Added support for Ghostscript when Poppler isn't available. Is slower and the results aren't as good, but could help people that doesn't have Poppler,