Kidiff

Latest version: v2.5.7

Safety actively analyzes 723445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

2.4.3

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.

Changed
- When comparing multiple sheets using the SVG mode the displayed name of the
sheet is like the sheet path displayed by KiCad

2.4.2

Added
- Option to skip pages without diff

Fixed
- Problems when using the plug-in and comparing uncommitted stuff.

2.4.1

Added
- Support for user defined layer names.

Fixed
- The 'only in XXX' message worked only the first time, after caching the
files it wasn't informed anymore.

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

Added
- Support for adding/removing SCH sheets

2.3.1

Fixed
- KiCad 5 problems with inner layers (undefined names)

2.3.0

Added
- Support for adding/removing PCB layers
- Option to specify the layers to use, instead of excluded

Changed
- The red/green colors to match text mode diff tools

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.