Releases: chuckwagoncomputing/interactive-pinout
Multiple Color Columns, Connector-specific Overrides, and Highlight Parameter
- Added
color-columnsoption - an array of columns containing CSS colors for coloring pins. If not provided, thecolorcolumn will still be used if available. Each column provided will get a mode in the color selector. - The
columns,print-columns,color-columns, andinfo-columnparameters can now be set in a connector definition YAML'sinfosection to override the values passed to the generator. - Added
highlightURL parameter, which takes queries to match pins, which are highlighted and added to the info table. - Improved printing, but made it worse for Firefox due to this bug.
- Changed
board_urlinfo option tourl.board_urlwill continue to work for now. - Fixed parsing of
colorsparameter so that passing it as a single-line environment variable as in the standalone example actually works. - Fixed navigating back to the first page state after clicking a pin.
Pin Interpolation and Parse Error Checking
Auto interpolate ranges of pins, so you can define the first and last pins in a row, and all the rest will be automatically placed evenly between them. This requires numbered pins.
Adds a warning-parse option to handle errors while parsing YAML connector definitions.
Back to the Debian
yq disappeared from the Alpine repo, so we go back to Debian. This slows things down a little.
Lil' Fixes
- Fix print styles
- Warn/error if there are duplicate pins in the pin position section. This already existed for the main pin definition section.
Stylin
Improved the color toggle for mobile devices and long connector names
Tweaked the styling in a few other places
Colors and More
Added a toggle to switch to colors specified in YAML
Added a warning when a YAML doesn't contain any pins
Fancier style
some bug fixes
Bug Fixes
2.11 count connectors found properly
Text Templating
You can now define templates for inserting data from one column into another column.
Warning for No Connectors
This adds a warning-no-connectors option.
Multiple Paths
Now allows multiple search paths
NOTE: You must now remove the leading ./ from the path.