Changelog
Follow up on the latest improvements and updates.
RSS
new
PCB diff (!)
You can now view changes from version to version in PCB layouts.
Currently in beta test with tracks and through-holes supported. Pads, vias, and layer stack manager coming soon!
To enable PCB diff you'll need to add .pcbdoc extension to your .gitattributes file or git client external diff tool in settings.
For a refresher on setup, you can reference the download page of our website here:

For a cleaner screen, you can now collapse component attribute information in the semantic diff bar.

We've added initial support for PCB files!
Currently you cannot diff, but if you would like to render PCBs quickly outside of Altium you can add .PcbDoc to the .gitattributes file.
For a refresher on install instructions, see the download page on our website: https://www.allspice.io/download

We now handle empty component reference designators that were causing the error
Exception: Expected 'TEXT' property but found non in record
We also fixed the render view for files diffed against null references. This happens in git when you diff a file against a commit from before that file was added to the index. The AllSpice diff is now rendered as all components 'Added.'

new
Git history
We're adding the git commit history for the file being diffed to Allspice, so you can see in one place the high-level updates as well as the detailed semantic and visual diff.

We're rolling out updates rapidly, so we've built-in notifications for when new versions are available.
Clicking 'Download' makes it easy to automatically update your AllSpice version to include the latest features.
