Skip to content

Releases: qwrobins/aether

Aether v0.1.22

Choose a tag to compare

@github-actions github-actions released this 17 May 21:48

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

Choose a tag to compare

@github-actions github-actions released this 17 May 19:10

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

Choose a tag to compare

@github-actions github-actions released this 17 May 03:32

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 --json instead 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

Aether v0.1.18

Choose a tag to compare

@github-actions github-actions released this 16 May 17:12

Bug Fixes

  • Fix Taildrop router discovery (#38)
    • switch Taildrop target discovery to tailscale status --json so 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

Aether v0.1.17

Choose a tag to compare

@github-actions github-actions released this 16 May 16:38

Bug Fixes

  • Fix macOS Taildrop launch environment (#37)
    • provide SHLVL=1 when spawning the local Tailscale command
    • add a regression test for GUI-style environments where process.env.SHLVL is absent
    • bump Aether to 0.1.17 and update release metadata

Aether v0.1.16

Choose a tag to compare

@github-actions github-actions released this 16 May 16:09

Automation

  • Fix macOS release asset names (#36)
    • rename macOS DMG release assets during collection so filenames include an explicit macos platform segment
    • preserve already-platformed macos or darwin DMG 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

Aether v0.1.15

Choose a tag to compare

@github-actions github-actions released this 16 May 15:53

Bug Fixes

  • Fix macOS Taildrop detection (#35)
    • resolve Tailscale through the bundled macOS desktop app binary and common Homebrew CLI paths when tailscale is 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

Aether v0.1.14

Choose a tag to compare

@github-actions github-actions released this 16 May 06:46

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

Choose a tag to compare

@github-actions github-actions released this 14 May 07:50

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

Choose a tag to compare

@github-actions github-actions released this 30 Apr 06:28

Bug Fixes

  • Fix S3 file downloads (#30)
    • Fixes S3 single-file downloads silently doing nothing.