Releases: qwrobins/aether
Releases · qwrobins/aether
Release list
Aether v0.1.22
Bug Fixes
- Fix connection form spacing (#43)
- add horizontal inset to the new/edit connection form fields
- add matching footer padding so Save/Test/Cancel no longer press against the sheet edge
- bump Aether to 0.1.22 and update release metadata
Aether v0.1.21
Miscellaneous
- Add network protocol connection support (#42)
- Add first-class connection profile support for SMB, NFS, WebDAV, FTP/FTPS, rsync, Azure Blob, and GCS alongside S3/SFTP
- Wire mounted SMB/NFS/WebDAV shares through typed netfs IPC for browsing, folder creation, rename/delete, and local-path transfers
- Add protocol-specific connection forms, credential redaction, stricter validation, and bump version to 0.1.21
Aether v0.1.20
Automation
- Fix prepare release version guard (#41)
- Allow prepare-release to generate metadata when package.json is already ahead of the latest release tag
- Keep rejecting package versions older than the latest tag
- Preserve the existing already-prepared metadata recovery path
Miscellaneous
- Refresh Aether UI (#40)
- Revamp the dual-pane UI with refreshed list/grid surfaces, title bar activity pills, transfer queue styling, and theme controls
- Update app icon assets and use the new icon in the title bar
- Tune theme/destructive context-menu colors, add transfer retry feedback, and improve icon-button accessibility
- Bump Aether to 0.1.20 and validate release manifest/package version sync
Bug Fixes
- Fix Taildrop disconnected state refresh (#39)
- Detect stopped or signed-out Tailscale backends using
tailscale status --jsoninstead of treating CLI presence as availability - Clear stale Taildrop targets when availability/listing fails and silently refresh the panel every 10 seconds plus on focus/visibility changes
- Bump Aether to
0.1.19
- Detect stopped or signed-out Tailscale backends using
Aether v0.1.18
Bug Fixes
- Fix Taildrop router discovery (#38)
- switch Taildrop target discovery to
tailscale status --jsonso tagged subnet routers are included - prefer online router peers over stale offline duplicates that share the same host name
- bump Aether to 0.1.18 and update release metadata
- switch Taildrop target discovery to
Aether v0.1.17
Bug Fixes
- Fix macOS Taildrop launch environment (#37)
- provide
SHLVL=1when spawning the local Tailscale command - add a regression test for GUI-style environments where
process.env.SHLVLis absent - bump Aether to 0.1.17 and update release metadata
- provide
Aether v0.1.16
Automation
- Fix macOS release asset names (#36)
- rename macOS DMG release assets during collection so filenames include an explicit
macosplatform segment - preserve already-platformed
macosordarwinDMG names without adding a duplicate platform segment - bump Aether to 0.1.16 and update the changelog
- document macOS release filename examples in the README
- rename macOS DMG release assets during collection so filenames include an explicit
Aether v0.1.15
Bug Fixes
- Fix macOS Taildrop detection (#35)
- resolve Tailscale through the bundled macOS desktop app binary and common Homebrew CLI paths when
tailscaleis not on PATH - cache the resolved command for subsequent Taildrop operations
- bump Aether to 0.1.15 and update the changelog
- refresh README macOS install/release docs for signed and notarized DMGs
- resolve Tailscale through the bundled macOS desktop app binary and common Homebrew CLI paths when
Aether v0.1.14
Features
- feat: add Tailscale Taildrop support (#34) - QWR-144, QWR-145, QWR-146, QWR-147, QWR-148, QWR-149, QWR-150, QWR-151, QWR-152, QWR-153
- add a built-in Tailscale destination mode that lists Taildrop targets instead of remote files
- add typed Taildrop IPC, a main-process Tailscale CLI service, Taildrop send queue integration, and Linux receive collection via
tailscale file get - add Taildrop transfer/history UI, README documentation, tests, and bump Aether to 0.1.14
Aether v0.1.13
Automation
- Dispatch release workflow with default token (#33)
- remove the invalid RELEASE_TOKEN dependency from prepare-release
- use the default workflow token for checkout, metadata lookup, and atomic release commit/tag push
- add workflow_dispatch to the release workflow and explicitly dispatch it for the created tag
- update README release automation docs
- Fix prepare release checkout authentication (#32)
- let actions/checkout use the default workflow token for repository fetches
- validate RELEASE_TOKEN before release publishing work begins
- apply RELEASE_TOKEN only for the final release commit/tag push so tag pushes still trigger the Release workflow
- Add macOS signing and notarization workflow (#31)
- add environment-gated Electron Forge macOS signing and notarization config
- import Developer ID Application certificates during macOS release builds when secrets are configured
- document required GitHub secrets and signed release setup
Aether v0.1.12
Bug Fixes
- Fix S3 file downloads (#30)
- Fixes S3 single-file downloads silently doing nothing.