Skip to content

v1.2

Latest

Choose a tag to compare

@rjbaucells rjbaucells released this 29 Sep 00:53
· 5 commits to main since this release
7884cc3

What's Changed

  • GUI automation framework and UI integration tests by @rjbaucells in #203
  • fix: add .STEP validation rules and .OPTIONS MEASURE package (#7, #67) by @rjbaucells in #205
  • feat: collapse subcircuit and sheet scopes into drill-in cards in the expression selector by @rjbaucells in #209
  • feat(netlist): syntax highlighting, gutter and caret editor by @rjbaucells in #211
  • feat: support arbitrary nested .DC sweeps (RG §2.1.3) (#148) by @rjbaucells in #206
  • fix: update dc empty-sweep UI test for dynamic sweep table by @rjbaucells in #213
  • fix: preserve edited simulation parameters across schematic re-exports by @rjbaucells in #215
  • fix: clamp strided tile sweep to the last valid element in expression initialization by @rjbaucells in #220
  • docs: add Copilot pull request review instructions by @rjbaucells in #222
  • feat: give Xyce a netlist without RAW print FILE= and copy the produced file to the user path by @rjbaucells in #221
  • feat: Slint native chart engine (#223) by @rjbaucells in #224
  • feat: add chart after the right-clicked chart and drag-handle chart reordering (#217) by @rjbaucells in #225
  • feat: open the LIN touchstone output in a plot tab after a run by @rjbaucells in #228
  • docs: create user guide by @rjbaucells in #227
  • fix: .LIN directive round-trip fidelity and .PRINT checkbox row layout by @rjbaucells in #229
  • feat: add .OPTIONS RESTART, OUTPUT and NONLIN-TRAN package support by @rjbaucells in #230
  • feat: Unify expression unit/type and make the expression selector legend data-driven by @rjbaucells in #231
  • feat: add fully intrusive .PCE analysis support by @rjbaucells in #232
  • feat: parse .prn print output files (STD/NOINDEX/GNUPLOT/SPLOT) by @rjbaucells in #237
  • feat: parse .csd print output files (PROBE format) by @rjbaucells in #238
  • fix: .IC directives are stripped from the netlist by @rjbaucells in #240
  • feat: parse .csv print output files (FORMAT=CSV) by @rjbaucells in #241
  • feat: parse .dat print output files (FORMAT=TECPLOT) (#235) by @rjbaucells in #242
  • feat: Documentation site: MkDocs Material + GitHub Pages deployment by @rjbaucells in #244
  • fix: ship correct, self-contained packages on Windows, macOS and Linux by @rjbaucells in #246
  • fix: run C++ Coverage only on pull requests by @rjbaucells in #248
  • fix: open the .PRINT PCE output in the charts after a simulation completes by @rjbaucells in #250
  • build: upgrade Slint pin to v1.18.1 by @rjbaucells in #253
  • Fix netlist typed from scratch: run wipes it, Save persists nothing by @rjbaucells in #254
  • fix: open and copy the default .PRINT output file when FILE= is set by @rjbaucells in #256
  • fix: keep Save enabled and preserve netlist edits across a run by @rjbaucells in #258
  • feat: support .PREPROCESS REMOVEUNUSED and .PREPROCESS ADDRESISTORS (#261) by @rjbaucells in #264
  • fix: merge .IC/.DCVOLT into one valid line with dedup and an editable field by @rjbaucells in #266
  • fix: ship all Linux runtime libraries in the KiCad plugin package by @rjbaucells in #268
  • feat: manage every RG-documented .OPTIONS package and fix option round-trip semantics (#263) by @rjbaucells in #270

Full Changelog: v1.1...v1.2