Releases: atopile/atopile
v0.2.52 - Send of save viewer URLs 🔭
What's Changed
- Fix relayout after component reload by @Timot05 in #371
- Add URL navigation to the viewer by @Timot05 in #372
- Fix installation by URL by @mawildoer in #374
- Mawildoer/viewer without context by @mawildoer in #375
Full Changelog: v0.2.51...v0.2.52
v0.2.51 - Assortment of usability improvements 😌
What's Changed
-
Add mechanisms to exclude targets
-
Keep on trying to build when you hit failures
-
Always print assertion ends as bound variables
-
Continue to build through errors, and display them in order so we know why something failed
-
Handle KeyError in assertion testing
-
Add max and min operators
-
Improve error handling in debugging case
-
Bump easyeda2ato to 0.2.7 to re-add mpn field
-
Minor improvements to debugging in front_end
-
Add regression tests by @napowderly in #339
Full Changelog: v0.2.50...v0.2.51
v0.2.50 - Save viewer positions
What's Changed
- Add supported symbols to docs by @Timot05 in #354
- Re-add variable report after bad merge by @mawildoer in #355
- Viewer flip and rotate docs by @Timot05 in #359
- Add how-to docs for IC configuration by @mawildoer in #362
- Save component positions by @Timot05 in #360
Full Changelog: v0.2.49...v0.2.50
What's Changed
- Add supported symbols to docs by @Timot05 in #354
- Re-add variable report after bad merge by @mawildoer in #355
- Viewer flip and rotate docs by @Timot05 in #359
- Add how-to docs for IC configuration by @mawildoer in #362
- Save component positions by @Timot05 in #360
- Bump easyeda2ato to 0.2.7 to re-add mpn field by @mawildoer in #367
Full Changelog: v0.2.49...v0.2.50
Schematic viewer
atopile now features a basic schematic viewer. Here is what it looks like:
You can invoke the viewer by running ato view
on your project. Start by navigating to the module you want inspect by clicking through the block diagram, then toggle to the schematic view using the block diagram/schematic button.
We currently don't handle position saving, voltage supply symbols and net stubbing. They'll be added in future releases!
What's Changed
- Low level schematic view by @Timot05 in #340
Full Changelog: v0.2.48...v0.2.49
v0.2.48 - Usability improvements all round 🍳
What's Changed
- Remove non-existant -v argument from ovsx cli and add manual trigger … by @mawildoer in #349
- Fetch tags during VSX publishing by @mawildoer in #350
- Use
pipx
+ extension auto-resolves the python interpreter by @mawildoer in #351
Full Changelog: v0.2.47...v0.2.48
v0.2.47 - 🛸 Hover for deets + expression value report 🤓
What's Changed
- Add component values and symbol by @Timot05 in #332
- Add osvx to package lock for deployment to Open VSX registry by @mawildoer in #335
- Bump actions/setup-node from 1 to 4 by @dependabot in #337
- hover show detail feature + minor bug fix by @lishangqiu in #331
- Generate Report of Variable Values by @mawildoer in #341
- Use high-value's unit to pretty print unit on ranged value with zero … by @mawildoer in #345
New Contributors
- @lishangqiu made their first contribution in #331
Full Changelog: v0.2.46...v0.2.47
v0.2.46 - Tidy up assertions table 🧹
What's Changed
- Fix bug in zero-tolerance values by @mawildoer in #333
- Tidy up assertions table + further improvements to render
RangedValues
by @mawildoer in #334
Full Changelog: v0.2.45...v0.2.46
v0.2.45 - Systems engineering and assertions upgrades ✨
What's Changed
- Fix negative unaries - Take 2 by @mawildoer in #318
- Add list of link names to viewer links by @Timot05 in #327
- Also copy .wrl files at build time by @mawildoer in #325
- update diode docs by @napowderly in #328
- Assign Expressions - Step 2. towards systems engineering by @mawildoer in #324
- Add more debug information to assertions by @mawildoer in #329
- Assertions table is back! + unit formatting sucks less by @mawildoer in #330
Full Changelog: v0.2.44...v0.2.45
v0.2.44 - Bug fixes in assertions 🪲
What's Changed
- Revert "Fix negative unaries" by @mawildoer in #317
Full Changelog: v0.2.43...v0.2.44
v0.2.43 - Bug 🐛 fixes, but kinda important ones!
What's Changed
- Viewer documentation by @Timot05 in #305
- Remove old branches by @mawildoer in #301
- Bump fpicalausa/remove-stale-branches from 1.6.0 to 2.0.1 by @dependabot in #310
- Bump actions/setup-python from 2 to 5 by @dependabot in #307
- Bump @vscode/vsce from 2.24.0 to 2.26.0 in /src/vscode-atopile by @dependabot in #313
- Bump actions/download-artifact from 2 to 4 by @dependabot in #308
- Bump docker/login-action from 65b78e6e13532edd9afa3aa52ac7964289d1a9c1 to 5f4866a30a54f16a52d2ecb4a3898e9e424939cf by @dependabot in #309
- Bump actions/cache from 3 to 4 by @dependabot in #306
- Fix negative unaries by @mawildoer in #314
- Update upload-artifact to v4 by @mawildoer in #315
- Bump vite from 5.0.12 to 5.0.13 in /src/atopile/viewer by @dependabot in #316
- renames step model path to local build dir when footprints are copied in by @napowderly in #283
Full Changelog: v0.2.42...v0.2.43