Skip to content

Nexus 1.0.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 14:45
· 201 commits to main since this release

Nexus 1.0.0

Changes since v0.27.0:

  • 1.0.0 — the beta period closes
  • docs: bring README, guide, wiki and manual current for 1.0.0
  • docs(changelog): the 1.0.0 section — eight undocumented root-cause fixes, the beta close, and the tester-only cuts
  • release: name the Debian packages for the machine, not just the arch
  • 0.29.0: the lockfile catches up (it had been stale at 0.28.0)
  • 0.29.0: the low-resolution sweep
  • fix(ui): the torn-off band map keeps its heading style
  • fix(ui): the CW decode window gets the column back — two frames and two head rows deleted
  • fix(ui): Phone's control column stops scrolling two cards and a paragraph it does not need
  • fix(ui): the shared log strip commits above the fold — heading and card-in-card deleted
  • fix(test): the pane-frame census was blind to the one spelling that wins
  • fix(ui): give the Field Day column the floor and valve its Bonuses cap only claimed
  • fix(ui): let the memory strip's height follow its own row instead of a 26px clip
  • fix(ui): give APRS the deficit valve every other cockpit has, and put it in the computed census
  • fix(ui): make the cockpit header's crush protection a property of the component
  • fix(ui): retire the dead px sizing on .ph-scope-panel, make RTTY's waterfall floor yield, and give the scope splitters the range CSS honours
  • test(ui): compute the shared pane frame family's cascade instead of matching it
  • fix(ui): give the bounded pane region a column scroller, a fill floor, and an honest tier source
  • fix(ui): give .layout.single's panel the deficit valve its wrapper could never fire
  • fix(sats): the pass console states what fits per size, and stops trapping the schedule
  • 0.28.2: the satellite log gets a grid box and loses the park row
  • feat(sats): the Satellites section is a pass console — everything for a pass on one screen
  • fix(log): keep the callbook-grid filter in the satellite exchange, and drop two wrong figures
  • fix(log): the grid costs the satellite strip no line, and no park reaches a bird
  • docs(ui): the supported window floor is 1024x768
  • feat(log): the grid is typeable, and a bird's exchange has no park in it
  • 0.28.1: the satellite-mode flap reverted, and a compact log strip
  • fix(sat): the log strip shares its column with the sky dome, so make it compact
  • Revert "Merge branch 'fix/sat-uplink-mode-stated-plain' into integrate-0.28"
  • 0.28.0: satellite operating end to end, and a transmitter that survives a band change
  • docs: correct three claims, and close the band census against the Tier enum
  • fix(sat): the uplink VFO's mode is stated from every section, no exceptions
  • fix(docs): three claims the last round got wrong — the call sites, the bands, the field
  • fix(sat): the descope's real cost is WRONG credit, and PROP_MODE alone would be worse
  • fix(sat): stop ruling on RTTY's uplink side, and unclaim what the code never did
  • docs(ui): name the real writers of set_transmitting
  • docs(ui): make the stop-line census true — verified control by control
  • fix(sat): narrow the uplink branch back to the satellite uplink mode
  • docs(sat): make every claim on the descoped log panel true
  • docs(ui): derive the stop line from the pane census — fifth wording
  • docs(ui): make the stop line the guarantee, not a proxy for it
  • feat(sat): log a contact from the Satellites section — an ordinary contact
  • fix(ui): make the sweep see the latch, bind clause (b) to senders, cover Undo
  • fix(ui): restate the stop line as the property it protects, and make the guard real
  • feat(ui): a ⊞ Panels entry for the Phone voice keyer, by narrowing the TX-hiding rule
  • fix(ui): the ⊞ Panels reason explains the screen — it never takes the tick away
  • fix(sat): mirror EVERY sideband-bearing mode, and make a terrestrial split state its own
  • fix(ui): finish the ⊞ Panels sweep — five more dead entries, and the reason a keyboard operator can reach
  • fix(sat): state the uplink VFO's mode for every held bird, not only inverting ones
  • fix(ui): a ⊞ Panels entry that can change nothing is no longer checkable
  • test(tx): pin the six unpinned may_key appliers at the wire
  • fix(sat): move Lock on out of the Doppler readout so it exists before AOS
  • chore: 0.27.3 for the bench
  • fix(tx): close the verifier findings on the PTT context-halt fix
  • fix(sat): test the rotor give-up where it happens, and keep the dial marker visible
  • fix(sat): a rotor that stops answering gives up the mast, not the dial
  • fix(tx): a band change or radio switch no longer disarms Phone/CW/RTTY PTT
  • fix(sat): the pass rail pins the radio through the verb that owns peg-lock
  • fix(sat): a Doppler correction moves the dial and writes nothing else
  • chore: 0.27.2 for the bench
  • fix(sat): a pass keeps its mode across a section change, and Lock on follows the engine's hold
  • chore: 0.27.1 for the tester build
  • fix(sat): carry the cure-message tests onto the transponder-class signature
  • feat(sat): Lock on — put the radio back on the bird after the dial gets away
  • fix(sat): the rig mode follows the transponder, and an unnameable band is not a refusal
  • fix(sat): a refused uplink names the setting that would work