Skip to content

Commit e5e46ca

Browse files
Technicznyjanclaude
andcommitted
Release v1.0.0: --version flag and CHANGELOG
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent e59ed42 commit e5e46ca

2 files changed

Lines changed: 18 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Changelog
2+
3+
## 1.0.0 — 2026-07-02
4+
5+
First public release.
6+
7+
- Right-click a file or folder in Finder and reveal the same path in the other
8+
source (SMB share ⇄ Synology Drive on-demand). Both directions, auto-detected.
9+
- Auto-mounts a disconnected SMB share from your Keychain before revealing.
10+
- The counterpart opens as a Finder tab; swapping back focuses the tab you already
11+
have open instead of spawning new windows.
12+
- Interactive install wizard asks which SMB share each Synology Drive folder maps
13+
to and never guesses an unmounted share. `./install.sh --remap` redoes just the
14+
mapping.
15+
- Plain-text config, pure `/bin/bash`, no dependencies.

synology-swap.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
# Test the mapping logic: ./synology-swap.sh --selftest
55
set -uo pipefail
66

7+
VERSION="1.0.0"
8+
[[ "${1:-}" == "--version" || "${1:-}" == "-v" ]] && { echo "Synology Swap $VERSION"; exit 0; }
9+
710
CONFIG="${SYNOLOGY_SWAP_CONFIG:-$HOME/.config/synology-swap/config.txt}"
811
SMB_HOST=""
912
SMB_ROOTS=()

0 commit comments

Comments
 (0)