Skip to content

Releases: xinalbert/ax_ssh

AxSSH 2026-10-20

Choose a tag to compare

@github-actions github-actions released this 21 Oct 01:19

Highlights

Full changelog

Workspace and UI

  • feat(terminal): trace wheel input routing (#c051c05)
  • fix(terminal): prevent undo on the cleared input proxy (#5e0255d)
  • fix(ui): initialize terminal layout and focus before connection (#59f6e3b)

Terminal

  • fix(i18n): localize terminal notices and clipboard consent (#5a33866)
  • test(terminal): accept Windows aborts during fixture shutdown (#09c8dad)
  • docs: record terminal selection fix and user acceptance (#651d56a)
  • fix(terminal): keep local selection gestures out of mouse reporting (#129c026)
  • test(terminal): accept peer reset during explicit wheel fixture shutdown (#612042c)
  • test(terminal): verify wheel bytes at an SSH receiver (#7267e93)
  • docs: record terminal undo crash fix (#4387e56)
  • docs: record path and terminal UI fixes (#25335e0)

SFTP

  • fix(sftp): present familiar Windows local paths (#f085d3d)

SSH and sessions

  • fix(config): persist session management changes outside state lock (#a37ec32)
  • docs: record X11 authentication isolation and validation (#4cdf69c)
  • fix(x11): authenticate forwarded setup before local server preparation (#5a9c6d2)
  • feat(ui): show SSH latency across tab hover area (#8ea0797)

Packaging and release

  • chore(release): prepare 2026-10-20 (#5b05d94)

Full Changelog: 2026-10-14...2026-10-20

AxSSH 2026-10-14

Choose a tag to compare

@github-actions github-actions released this 14 Oct 05:40

Highlights

Full changelog

Workspace and UI

  • feat(input): share platform-aware text editing shortcuts (#7c836dc)
  • fix(sftp): select row actions by pane identity (#8544db8)
  • Document language badges and localized usage guides (#434fe0b)
  • Add build-time language registry and twelve UI locales (#e7276c2)
  • Document workspace icons and SFTP rename behavior (#70736a7)
  • Move remote SFTP rename into the row context menu (#4b89c9b)
  • Unify workspace action icons across windows (#0f1bea4)
  • Prioritize common systems in icon pickers (#69b091f)

Terminal

  • Merge standard terminal cursor handling into master (#942f202)
  • docs: describe standard terminal cursor handling (#1dc8956)
  • fix(terminal): follow standard cursor presentation semantics (#50c9e9b)
  • refactor(app): split bridges, settings and UI by ownership (#c23c75a)
  • Record highlighting and terminal media implementation validation (#94f6a10)
  • Add clipboard images and voice support for terminal agents (#36a9f1d)
  • Standardize terminal highlighting and URL recognition (#858b5bf)

SFTP

  • docs: document SFTP navigation and shared text editing (#d042b10)
  • feat(sftp): add address bar navigation buttons (#de1be55)
  • docs: record SFTP path delivery verification (#d1599db)
  • docs(sftp): document direct path controls and validation (#bfc629b)
  • fix(sftp): show full paths with middle elision (#cbd3a2c)
  • docs: record SFTP UI push verification (#b093ab9)
  • docs(sftp): document navigation and validation results (#1a106f1)
  • feat(sftp): expose transfers and breadcrumb navigation (#9c0f035)

SSH and sessions

  • test: isolate device and credential boundaries in worker regressions (#cea1a99)
  • test: cover application controllers and SSH worker lifecycles (#3c5586e)
  • Drive SSH microphone capture from recording streams (#b957d27)
  • Reorder session editor fields by frequency (#13becd3)
  • Show SSH round-trip latency in tab status indicators (#dd9ca4a)

Settings and themes

  • Use theme-owned application popup menus across platforms (#ddc1a71)

Packaging and release

  • Release 2026-10-14 (#0eb2563)
  • Record 2026-10-10 release tag verification (#0eef15c)

Full Changelog: 2026-10-10...2026-10-14

AxSSH 2026-10-10

Choose a tag to compare

@github-actions github-actions released this 10 Oct 02:22

Highlights

Full changelog

Workspace and UI

  • Document system icon selection and cached discovery (#a7538fb)
  • Add canonical system icon catalog and bundled glyph resources (#bbc4721)
  • Add Windows Server icon asset (#c20f10d)
  • Add system and distribution icon assets (#7ba742f)
  • Fix frameless window dragging on Windows and Linux (#1ab6cf9)
  • Refine SFTP transfer pane layout (#99523c0)
  • Fix terminal pointer forwarding in the main window (#e9d18e5)

Terminal

  • Coalesce transient cursor hides during terminal redraws (#aebc44e)
  • Document terminal wheel routing and line-start behavior (#f5dda6a)

SFTP

  • Place SFTP path copy in path bar (#69a84ec)
  • Remove standalone SFTP path buttons (#edf2416)
  • Fix SFTP splitter initial drag (#0fbf08f)

SSH and sessions

  • Document per-server credential reset and record management (#6057a2e)
  • Add persistent system icons to session navigation (#a412f49)

Packaging and release

  • Release 2026-10-10 (#477a8ea)
  • Document duplicate-flow cleanup and packaging changes (#dd05540)
  • Centralize Debian release packaging metadata (#09be141)

Full Changelog: 2026-10-02...2026-10-10

AxSSH 2026-10-02

Choose a tag to compare

@github-actions github-actions released this 02 Oct 08:10

Highlights

Full changelog

Workspace and UI

  • Cover alternate-screen wheel input without mouse reporting (#f2f3f1a)
  • Fix terminal viewport and workspace restore (#b219e48)
  • Record high-latency terminal input verification (#cc31a53)
  • Show Custom X11 executable path input (#29f6364)
  • Complete SFTP file-pane navigation controls (#402456c)
  • Reduce Telnet interactive input latency (#d217d00)
  • Document frameless desktop window chrome (#3871ecf)
  • Add frameless desktop menu titlebar (#69eb708)

Terminal

  • Document terminal viewport and restore behavior (#779726a)
  • Fix terminal redraw wake-up on desktop backends (#f0595cf)
  • Record terminal fallback and SFTP implementation (#171a938)
  • Add Iosevka fallback for terminal symbols (#aa7ffb5)
  • Record terminal alignment rollout and workspace audit (#22b021e)
  • Fix terminal box-drawing cell-width drift (#a4b99e9)
  • Fix workspace terminal hard-break restore (#1f4932e)
  • Fix terminal notice indicator placement (#6792f92)

SFTP

  • Record X11 and SFTP refresh implementation (#eed8b84)
  • Auto-refresh SFTP file panes after changes (#8630a4a)
  • Record SFTP navigation implementation and verification (#d0bbebb)
  • Record SFTP reconnect implementation and verification (#a8fe449)
  • Fix SFTP idle disconnect detection and directory recovery (#cd8994d)
  • Configure SFTP transfer and local-open limits (#6cf6040)
  • Fix window redraw and document SFTP limits (#7e5bfde)
  • Test configurable SFTP upload limiter (#a69cfc7)

SSH and sessions

  • Resolve native SFTP drop positions on Windows and X11 (#7829ba1)

Packaging and release

Full Changelog: 2026-09-25...2026-10-02

AxSSH 2026-09-25

Choose a tag to compare

@github-actions github-actions released this 25 Sep 06:58

Highlights

Full changelog

Workspace and UI

  • Fix detached window lifecycle races (#965ff66)
  • Improve title bar spacing and desktop window dragging (#af123d9)
  • Place workspace tabs in macOS title bar (#0015e65)

Terminal

  • Fix detached terminal resize ownership (#8882eb3)
  • Fix terminal Tab glyph rendering (#bf05ff8)
  • Document terminal notices and SFTP upload behavior (#28ead43)
  • Support safe batch SFTP uploads and preserve local selection (#089d0d7)
  • Center active terminal notices without resizing the grid (#b8a1832)
  • feat: add terminal drawing preference boundary (#efe8a1d)

SFTP

  • Fix SFTP initial directory loading (#c9ddd4e)

Packaging and release

  • Release 2026-09-25 (#a33c83e)
  • Release Skia layer cache when components are destroyed (#b0b01a2)
  • Document release tag constraints (#eedce41)

Full Changelog: 2026-09-22-4...2026-09-25

AxSSH 2026-09-22-4

Choose a tag to compare

@github-actions github-actions released this 22 Sep 09:01

Highlights

Full changelog

Workspace and UI

  • Standardize keyboard input and remove keypad interception (#920fa4d)

Terminal

  • standardize terminal IO and SFTP events (#20a80a6)
  • Standardize terminal reporting and Telnet type negotiation (#1a6f45a)
  • Standardize terminal function key and report semantics (#844a46f)
  • Standardize terminal mouse reporting (#f5e5591)
  • Document standard terminal and clipboard behavior (#a516786)
  • Standardize terminal behavior and add OSC 52 clipboard support (#43a331b)
  • Update terminal and SFTP implementation docs (#df49e5d)
  • Standardize terminal VT behavior (#c77ebab)

SFTP

  • Improve SFTP drag and transfer state (#5d2f2f4)
  • Restore SFTP row double-click actions (#1a1b35d)
  • Update implementation tracker for SFTP and terminal changes (#2c42202)
  • Fix SFTP drop targeting and download completion (#7453f73)
  • Require fresh pointer for external SFTP drops (#1ae6478)
  • Route SFTP native drops by target (#f273c04)

SSH and sessions

  • Add per-profile X11 forwarding modes (#f1c685b)

Packaging and release

Full Changelog: 2026-09-17...2026-09-22-4

AxSSH 2026-09-17

Choose a tag to compare

@github-actions github-actions released this 17 Sep 01:20

Highlights

Full changelog

Workspace and UI

  • Preserve terminal viewports and bound paste input (#414cf7b)
  • Document terminal input and interaction contracts (#7ee3722)
  • Unify terminal interaction and input boundaries (#7d483e7)
  • Fix detached window software surface refresh (#195a727)

Terminal

  • Document terminal viewport and paste contracts (#21cc76d)
  • Fix detached terminal initial sizing (#bbe3acf)

SFTP

  • Fix Windows SFTP path test (#b98dc06)
  • Document macOS SFTP drag and drop (#1f21aaa)
  • Improve SFTP controls and native macOS file dragging (#6671511)

Packaging and release

Full Changelog: 2026-09-14...2026-09-17

AxSSH 2026-09-14

Choose a tag to compare

@github-actions github-actions released this 14 Sep 04:06

Highlights

Full changelog

Workspace and UI

  • Gate platform-specific native input code (#c481012)
  • Document native terminal input behavior (#696e2ef)

Terminal

  • Fix terminal shutdown and shell exit lifecycle (#5588f1c)
  • Fix native macOS terminal shortcut dispatch (#e254f20)

SFTP

  • Improve SFTP routing and local directory paging (#b6bc0d7)
  • Document SFTP transfer filtering (#f263bd9)
  • Add SFTP transfer filters (#f101580)
  • Complete SFTP file actions and transfer refresh (#722bab6)

SSH and sessions

  • Fix SSH shutdown queue error size (#c1883a7)

Packaging and release

Full Changelog: 2026-09-08...2026-09-14

AxSSH 2026-09-08

Choose a tag to compare

@github-actions github-actions released this 08 Sep 06:16

Highlights

Full changelog

Workspace and UI

  • Document recent workspace behavior (#85dedaf)
  • Add recent workspace history and startup restore (#dc70070)

SFTP

  • Harden SFTP upload handling (#434f6b3)

Packaging and release

  • Release 2026-09-08 (#9a180fa)
  • Refresh README project and release guidance (#766fd82)

Full Changelog: 2026-08-17-1...2026-09-08

AxSSH 2026-08-31

Choose a tag to compare

@github-actions github-actions released this 31 Aug 10:39

Highlights

Full changelog

Workspace and UI

  • Auto-scroll activated workspace tabs into view (#c8572d1)
  • Fix cross-platform window handle imports (#42ce28e)
  • Document workspace file actions (#0d77362)
  • Add workspace file save and open flow (#7f9bfc5)
  • Throttle terminals when native windows lose focus (#63b1281)
  • Record renderer and workspace boundary changes (#50ac36e)
  • Stabilize workspace tab boundaries (#0d46aca)
  • Refine workspace boundary hierarchy (#c1e483f)

Terminal

  • Fix terminal cell geometry and selection bounds (#b902911)
  • Render terminal snapshots by dirty row (#1d0d031)
  • Flatten noncompact terminal text runs (#3b19eff)
  • Keep terminal text mode subtrees stable (#2bfece1)
  • Stabilize per-row terminal selection overlays (#3b269cb)
  • Flatten cached terminal rows (#b10b2a2)
  • Share merged terminal background model (#d2fe61e)
  • Reduce terminal run container nodes (#97e2202)

SFTP

  • Bound runtime and SFTP resource lifetimes (#672970b)

SSH and sessions

  • Restore RSA SSH compatibility (#9a234b2)
  • Prevent stale direct workers and credential writes (#b388840)
  • Serialize profile trust and credential mutations (#9c5dd5e)

Settings and themes

  • Expose macOS CPU presentation modes in settings (#b86ae64)
  • Document software presentation layout settings (#b2ee9ab)
  • Refactor app lifecycle and reduce bundled font memory (#7383ae6)

Packaging and release

  • Release 2026-08-31 (#4dc62d8)
  • Fix RustSec audit workflow permissions (#db7d19e)
  • Harden CI and release security gates (#7d34559)
  • Release 2026-08-17-1 (#cf0e8ed)
  • Simplify direct tag release workflow (#e2be5ff)
  • Fix date tag release trigger (#a6fbe3f)

Full Changelog: 2026-08-17...2026-08-31