You can now view metadata from PCBs in AllSpice Hub.
Click on any region, component, or track to see more information.
In this example, we're viewing a 16 pad component and checking the size of the pads (2.3 mm x 0.6 mm).
You can now view metadata from PCBs in AllSpice Hub.
Click on any region, component, or track to see more information.
In this example, we're viewing a 16 pad component and checking the size of the pads (2.3 mm x 0.6 mm).
Not every file you track changes in revision control is meaningful for review. ECAD tools often have large spaghetti project files that you definitely want to keep in revision control, but aren't easily readable or useful to review.
If you want to add your files to repo AND want to see the diffs, use linguist-detectable in your .gitattributes file:
*.[pP][cC][bB][dD][oO][cC] diff=allspice linguist-detectable
*.[sS][cC][hH][dD][oO][cC] diff=allspice linguist-detectable
If you want to track your files, but want the diffs to be automagically collapsed, use linguist-generated. If you're using Altium, the *.prjpcb file is a great candidate to fold up the text file changes.
*.[pP][rR][jJ][pP][cC][bB] binary linguist-generated
*.test linguist-generated
As you can see here, the file is marked as "generated" and is folded so you don't have to read files you're not going to review.
If you're commenting on a pending review, we've fixed it so the comment will not error and attach to the head, since a file could be added in a later commit.
See all recent snippets on your dashboard, as we're now rendering snippets to the dashboard.
Visit your dashboard by heading to hub.allspice.io/.
When you use the select region mode it will now only select the region. Previously, when you released the selection over a component with metadata, the metadata would be displayed. Now the metadata, a fancy word for attributes, will only be displayed when you're not selecting a region.
When you select your variants, the label will be displayed properly.
Previously, they were overlapping each other and displaying simultaneously.
It's a great day for clarity!
If you create a snippet from a schematic or PCB layout in a Design Review and paste it in a comment, that snippet will now link to the reference file in the Design Review.
Clicking on the snippet image will follow the link to the PR and to the file the snipped is referencing. Pretty handy!
Here you can see the raw text from the snippet when you paste it into a comment.
Once you save the commit, the snippet will render as an image.
If you click on the snippet image, it will take you to the original file in the Design Review.
We've added the ability to create snippets from any supported schematic or layout file. Previously, you could only do this during a Design Review while looking at the file diffs.
You can use the snippets to create issues, comment on reviews, or when opening a Design Review.
You no longer have to open the schematic in a separate tool, or manage your own screenshots. Neat.
Here's an example schematic:
Click on the snippet button, drag a box around the area of interest and click on the copy button to copy the snippet markdown.
You can now paste the snippet meta data and include any information to compliment your new visual snapshot.
Here you can see the snippet renders the snapshot from the source material.
Visual diff isn’t just for schematics and PCB files. Now anything that is an SVG shows a before and after image so you can evaluate what has changed. This will work for dimension drawing, fab files, cable drawings. If it’s SVG, it will track the changes. It doesn’t include fancy layer enabling and disabling like the schematic or PCB compare, but it’s a great tool and should shorten your workflow.
We’ve added support for SSH commit signing. Now each user can sign commits with their SSH key. Now you can guarantee where changes have come from and who has added them.
You need git 2.34+ and openssh 8.1+