Skip to content

Releases: noiseweaver/Perun

Perun for Obsidian 1.0.2

Choose a tag to compare

@github-actions github-actions released this 23 Oct 14:36
5e3e7ab

What's Changed

Full Changelog: 1.0.1...1.0.2

Perun for Obsidian 1.0.1

Choose a tag to compare

@github-actions github-actions released this 23 Oct 12:41
c272517

What's Changed

Full Changelog: 1.0.0...1.0.1

Perun for Obsidian 1.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 11:29
0af7c41

What's Changed

  • feat(golden): golden test harness against the reference build (Phase 1) by @noiseweaver in #1
  • feat: Phase 2, engine core and linear elements by @noiseweaver in #2
  • Phase 3: nonlinear elements and device models by @noiseweaver in #3
  • feat: Phase 4 renderer and viewer by @noiseweaver in #4
  • feat(app): Material 3 restyle, Dark default, Classic Dots theme, Roboto and monospace values by @noiseweaver in #5
  • feat: Phase 5 editor by @noiseweaver in #6
  • feat: Phase 6 scopes and measurement by @noiseweaver in #7
  • feat(theme): Phase 7 theme system (to main) by @noiseweaver in #10
  • feat: Phase 8 element coverage by @noiseweaver in #11
  • Phase 9: polish and release by @noiseweaver in #12
  • ci: deploy the app to GitHub Pages so it can be installed as a PWA by @noiseweaver in #13
  • fix(app): fill the iPhone screen when installed and show the app icon on phones by @noiseweaver in #14
  • feat(theme): add twelve themes after popular editor and Obsidian palettes by @noiseweaver in #15
  • fix(app): start the iPhone app bar below iOS 26's frosted band by @noiseweaver in #16
  • Current dots, iPhone gap, Catalan, phone menus, scope stacking by drag, theme roundness by @noiseweaver in #17
  • fix(app): translated example names on phones; smaller iPhone top gap by @noiseweaver in #18
  • fix(app): reset clears the scope traces by @noiseweaver in #19
  • Field visualizations, Undock/Dock All, livelier panels and drawing fixes by @noiseweaver in #20
  • feat(app): AC analysis with Bode plots (Phase 10) by @noiseweaver in #22
  • fix(render): show the field inside a coil, not only the return loops by @noiseweaver in #21
  • feat(app): DC operating point table (Phase 13) by @noiseweaver in #25
  • feat(app): Phase 14 editor and export quick wins by @noiseweaver in #24
  • feat(app): parameter sweeps and Monte Carlo tolerance runs (Phases 11, 12) by @noiseweaver in #23
  • feat: circuit temperature, subcircuit parameters and VCO temperature compensation (Phases 15-18) by @noiseweaver in #26
  • feat(app): mobile polish: icon top bar, landscape rail, dismissable Circuits sheet, no page zoom by @noiseweaver in #27
  • fix(app): stop a deploy from leaving the installed app on a white screen by @noiseweaver in #28
  • feat: live formula cards in the property panel (Phase 19) by @noiseweaver in #29
  • feat: rewind and scrub the last seconds of the run (Phase 20) by @noiseweaver in #30
  • fix(app): keep the installed iPhone app full height after rotating or reopening by @noiseweaver in #31
  • Field views for tapped and custom transformers, LEDs, varactors and polarized caps; readable card titles after Undock All by @noiseweaver in #32
  • style(app): theme the new-version update prompt by @noiseweaver in #33
  • feat(app): release polish for 1.0.0 by @noiseweaver in #34
  • feat(app): release polish for 1.0.0 by @noiseweaver in #36
  • chore: rename the project to Perun by @noiseweaver in #37
  • docs: one notes file per change so parallel PRs stop conflicting by @noiseweaver in #43
  • fix: link to the Pages site at /Perun/ by @noiseweaver in #39
  • Add an Obsidian plugin: live circuit blocks and a .circuit editor by @noiseweaver in #38
  • feat(elements): optional supply rails on the ideal op-amp by @noiseweaver in #40
  • Finer simulation speed slider and a typed speed in steps per second by @noiseweaver in #41
  • Show current dots while paused; scope scale in auto with V and I by @noiseweaver in #42
  • docs: progress and deviation notes for op-amp supply rails by @noiseweaver in #44
  • docs: repair the frozen notes after the post-freeze merges by @noiseweaver in #45
  • docs: add the Obsidian plugin's progress entry by @noiseweaver in #46
  • docs: progress and deviation notes for paused dots and auto-scale scope grid by @noiseweaver in #47
  • docs: progress and deviation notes for the finer simulation speed by @noiseweaver in #48
  • fix: run circuits with wire loops; keep the Drag to place chip visible on phones by @noiseweaver in #49
  • feat: titled, coloured boxes for labelling parts of a circuit by @noiseweaver in #50
  • feat: LaTeX formula boxes with live circuit values by @noiseweaver in #51
  • fix(editor): box corners resize from just outside the box by @noiseweaver in #52
  • feat(theme): add seven themes, drop five lookalikes by @noiseweaver in #53
  • feat(app): explain skipped items and let the notice be hidden by @noiseweaver in #54
  • feat(app): quick pick and radial wheel of favorite components by @noiseweaver in #55
  • Quick picks in the palette and on the wheel only (no desktop rail) by @noiseweaver in #57
  • feat(app): Tidy up straightens wires and lines parts up by @noiseweaver in #58
  • feat(models): audio part models and editable op-amp models by @noiseweaver in #56
  • feat(app): smart editing (drop onto a wire, long leads, guides, align, routing, replace with, part search) by @noiseweaver in #59
  • perf(engine): dense LU skips products with a zero factor by @noiseweaver in #60
  • feat(app): save circuits in the browser (My circuits) by @noiseweaver in #62
  • fix(app): keep the menus in place whatever the circuit name's length by @noiseweaver in #63
  • feat(app): ask before closing the page with unsaved changes by @noiseweaver in #64
  • feat(editor): tidy up squares a circuit into rows and columns by @noiseweaver in #61
  • feat(elements): vactrol part (LED or lamp with an LDR) by @noiseweaver in #68
  • feat(app): show the simulation speed compared with real time by @noiseweaver in #69
  • feat(obsidian): plugin back to parity, and a setup that keeps it there by @noiseweaver in #67

Full Changelog: https://github.com/noiseweaver/Perun/commits/1.0.0