Releases: stevenmburns/antennaknobs
Releases · stevenmburns/antennaknobs
Release list
v0.38.0
What's Changed
- Probe singular enrichment over the #521 junction-residue cluster (#565) by @stevenmburns in #566
- Near-open convergence probe with Z+Y drift (#478) by @stevenmburns in #567
- Group singular enrichment under validation/experimental in the B-spline gear menu (#565) by @stevenmburns in #568
- chore: adopt momwire 0.17.0 (enrichment over every ground model) by @stevenmburns in #569
- fix(web): detect and mark multi-feed build_network() designs (#570, #571) by @stevenmburns in #572
- feat(hexbeam): single common feed via build_network(), drop PyNEC-only build_tls by @stevenmburns in #573
- refactor: move legacy build_tls design to a test fixture; drop its NEC export by @stevenmburns in #574
- Add BalancedLine differential two-conductor TL element (#575) by @stevenmburns in #577
- Physics validation for BalancedLine: MoM pair oracle + Sterba common-mode residual (#576) by @stevenmburns in #581
- Reject named wires that no PortOnWire references — silent open-gap trap (#578) by @stevenmburns in #582
- fix(network): normalize port sign convention to the authored wire direction (#580) by @stevenmburns in #583
- PortAtEnd: junction-node ports at conductor ends (#579) by @stevenmburns in #584
- BalancedLine common-mode path (zcomm) + wire.sterba_bl catalog promotion with derived backend-capability signalling by @stevenmburns in #585
- chore: bump momwire pin to 0.18.0 (junction ports) by @stevenmburns in #586
- chore: release v0.38.0 (BalancedLine transmission-line curtains) by @stevenmburns in #587
Full Changelog: v0.37.0...v0.38.0
v0.37.0
What's Changed
- Levee-QTH bracketing recipe + nec2c GD-cliff cross-check harness by @stevenmburns in #546
- Faceted-terrain far-field ground — levee/ridge QTH with per-facet media by @stevenmburns in #548
- Server-side polar-chart cuts (backend half of #547) by @stevenmburns in #549
- Frontend consumes server-side polar cuts, retiring the JS cut physics (#547) by @stevenmburns in #550
- Web UI terrain ground — levee/cliff presets over the #534 engine by @stevenmburns in #552
- PyNEC terrain hybrid: crest-medium GN 2 currents + facet far field, with NEC-rp switch by @stevenmburns in #554
- Hillside terrain preset: a bench on a slope — no bottom reference needed by @stevenmburns in #556
- Terrain norm check: show the hybrid-model ledger Δ instead of a misleading radiated % by @stevenmburns in #557
- Terrain knobs invalidate the norm check; cut angles leave the solve-cache key by @stevenmburns in #558
- Docs: terrain ground — levee worked example + web reference by @stevenmburns in #555
- Terrain bearing marker on the polar charts by @stevenmburns in #559
- web: solve_id cuts cache + ws cuts transport — cut dials without re-uploading solve bodies by @stevenmburns in #561
- Schema-driven terrain presets: add a preset in Python without touching the frontend (#560) by @stevenmburns in #562
- chore: release v0.37.0 (the ground you actually stand on) by @stevenmburns in #563
Full Changelog: v0.36.1...v0.37.0
v0.36.1 — the 3D view faces your antenna again
What's Changed
- Fix auto default_view regression for Wire()-idiom designs by @stevenmburns in #545
Full Changelog: v0.36.0...v0.36.1
What's Changed
- Fix auto default_view regression for Wire()-idiom designs by @stevenmburns in #545
Full Changelog: v0.36.0...v0.36.1
v0.36.0
What's Changed
- Census re-run with Δ/a headroom clamp + twoband_fan link fix (#484 close-out) by @stevenmburns in #520
- Moxon: uniform-density meshing fixes the fine-mesh sin walk-away (#522) by @stevenmburns in #523
- auto_mesh: meshing you never have to think about (design-density None counts + catalog lint) by @stevenmburns in #524
- Auto-meshing joins the stack + the concepts page that tells the story by @stevenmburns in #527
- ci: pin ruff to 0.15.21 (0.16.0 release turned CI red repo-wide) by @stevenmburns in #539
- refactor(designs): loops family to auto-mesh Wire() idiom (#525 stage 2) by @stevenmburns in #530
- refactor(designs): broadband family to auto-mesh Wire() idiom (#525 stage 2) by @stevenmburns in #528
- refactor(designs): multiband family to auto-mesh Wire() idiom (#525 stage 2) by @stevenmburns in #529
- refactor(designs): wire family to auto-mesh Wire() idiom (#525 stage 2) by @stevenmburns in #532
- refactor(designs): arrays family to auto-mesh Wire() idiom (#525 stage 2) by @stevenmburns in #536
- refactor(designs): verticals family to auto-mesh Wire() idiom (#525 stage 2) by @stevenmburns in #538
- refactor(designs): beams family to auto-mesh Wire() idiom (#525 stage 2) by @stevenmburns in #533
- refactor(designs): bowtie to auto-mesh Wire() idiom (#525 stage 2) by @stevenmburns in #537
- refactor(designs): dipoles family to auto-mesh Wire() idiom (#525 stage 2) by @stevenmburns in #531
- refactor(designs): retire load-wire pins and hand floors (#525 stage 3) by @stevenmburns in #540
- docs: de-stale load-wire guidance after stage 3 by @stevenmburns in #541
- refactor(designs): terminated_longwire to auto-mesh — the last exemption falls (#526, #525 stage 4) by @stevenmburns in #542
- chore: release v0.36.0 — segmentation you never think about by @stevenmburns in #543
Full Changelog: v0.35.2...v0.36.0
v0.35.2
What's Changed
- docs: closed loops converge 2–3× coarser on BSpline d=2 — surface it, close #436 docs-only by @stevenmburns in #516
- Adopt pynec-accel 1.7.6: gn 2 near-ground defect fixed at the root, #448 warning retired on fixed installs by @stevenmburns in #517
- chore: release v0.35.2 (the NEC-2 reference you can trust near the ground) by @stevenmburns in #518
Full Changelog: v0.35.1...v0.35.2
v0.35.1
What's Changed
- Trust migration: carry legacy absolute keys across folder relocations by @stevenmburns in #513
- Release v0.35.1 (portable trust for pre-v0.35.0 stores) by @stevenmburns in #514
Full Changelog: v0.35.0...v0.35.1
v0.35.0
What's Changed
- Off-band designs: hierarchical power budget, real tuner coils, and the freq-snap fix by @stevenmburns in #508
- Fix SyntaxWarning from right_angle_delta's ASCII-art docstring by @stevenmburns in #509
- Portable trust store: key user-design trust relative to the store's directory by @stevenmburns in #510
- Release v0.35.0 (cut for one band, worked on another) by @stevenmburns in #511
Full Changelog: v0.34.1...v0.35.0
v0.34.1
What's Changed
- chore: relicense to MIT (LICENSE file was BSD-3 while all metadata said MIT) by @stevenmburns in #503
- fix(web): meas-freq VFO snapped to 60 MHz on VHF designs (inverted range) by @stevenmburns in #504
- fix(web): open-shackle lock glyph — state readable by shape, not just color by @stevenmburns in #505
- chore: release v0.34.1 (VHF workbench patches) by @stevenmburns in #506
Full Changelog: v0.34.0...v0.34.1
v0.34.0
What's Changed
- fix(designs): short-wire density defects behind #484's folded/fan breakdowns + catalog Δ/a lint by @stevenmburns in #496
- Δ/a headroom: compute each design's maximum scalable N + lint on it (#484) by @stevenmburns in #498
- 2m + 70cm band tabs and a native 6-element 2m OWA yagi (#497) by @stevenmburns in #499
- CI: publish momwire-only Docker image to docker.io on release tags by @stevenmburns in #500
- chore: release v0.34.0 (Docker, VHF, and honest meshes) by @stevenmburns in #501
Full Changelog: v0.33.0...v0.34.0
v0.33.0
What's Changed
- docs(site): honest attribution in the convergence guide + consistent efficiency ledgers by @stevenmburns in #490
- Composite station components: Composite/Instance networks + station stdlib (#489) by @stevenmburns in #491
- docs(site): Station modelling concepts page by @stevenmburns in #492
- Station polish: budget-label display renames + calibrated unun presets (#489) by @stevenmburns in #493
- chore: release v0.33.0 (model the whole station) by @stevenmburns in #494
Full Changelog: v0.32.0...v0.33.0