Releases: EMOEMOJAI/SidecarKeeper
Release list
SidecarKeeper 1.4.0
Install
Unlock your iPad, then paste this into Terminal. It needs nothing but macOS: no Xcode, no git, no sudo.
/bin/bash -c "$(curl -fsSL https://github.com/EMOEMOJAI/SidecarKeeper/releases/latest/download/install.sh)"Or download SidecarKeeper.tar.gz below, unpack it, and run install.sh from Terminal. Universal binary for Apple silicon and Intel, macOS 14.2 or newer. Remove it any time with ~/.sidecarkeeper/uninstall.sh.
The binaries were built by GitHub Actions from this tag. Verify that with gh attestation verify SidecarKeeper.tar.gz --repo EMOEMOJAI/SidecarKeeper.
Changes
pause --for 1hpauses reconnection for a duration, preserving the expiry across
watcher restarts. Plainpauseremains indefinite;resumeends either kind early.statusshows the watcher's latest observed state, retry eligibility countdown and
last successful reconnection. Stopped or stale observations are identified explicitly.- Unreadable settings, including broken symlinks, keep the watcher idle instead of
silently choosing defaults.configdistinguishes file settings from running options. - Test cleanup targets its own child process; configuration comment syntax is documented.
SidecarKeeper 1.3.1
Install
Unlock your iPad, then paste this into Terminal. It needs nothing but macOS: no Xcode, no git, no sudo.
/bin/bash -c "$(curl -fsSL https://github.com/EMOEMOJAI/SidecarKeeper/releases/latest/download/install.sh)"Or download SidecarKeeper.tar.gz below, unpack it, and run install.sh from Terminal. Universal binary for Apple silicon and Intel, macOS 14.2 or newer. Remove it any time with ~/.sidecarkeeper/uninstall.sh.
The binaries were built by GitHub Actions from this tag. Verify that with gh attestation verify SidecarKeeper.tar.gz --repo EMOEMOJAI/SidecarKeeper.
Changes
No functional change: the watcher and the installer are identical to 1.3.0, so there is
nothing to hunt for if you are already running it. Released to exercise the release pipeline
end to end, including the step that installs the published release through the public
one-liner on Apple silicon and Intel.
- Documentation: Intel Macs are now built, tested and installed by CI on real hardware, so
the README no longer calls them untested. - Project: the weekly CI run reports when the pinned SidecarLauncher commit falls behind
upstream, opens a tracking issue once per upstream commit, and never fails the build for it.
SidecarKeeper 1.3.0
Install
Unlock your iPad, then paste this into Terminal. It needs nothing but macOS: no Xcode, no git, no sudo.
/bin/bash -c "$(curl -fsSL https://github.com/EMOEMOJAI/SidecarKeeper/releases/latest/download/install.sh)"Or download SidecarKeeper.tar.gz below, unpack it, and run install.sh from Terminal. Universal binary for Apple silicon and Intel, macOS 14.2 or newer. Remove it any time with ~/.sidecarkeeper/uninstall.sh.
The binaries were built by GitHub Actions from this tag. Verify that with gh attestation verify SidecarKeeper.tar.gz --repo EMOEMOJAI/SidecarKeeper.
Changes
- Settings file. Every option can now be set in
~/Library/Application Support/SidecarKeeper/config, onename = valueper line, so a
watcher started bybrew servicescan be told which iPad to use or to use wired mode.
sidecar-keeper config --initcreates a commented template andsidecar-keeper config
shows what is in effect. Command-line flags win over the file. - A mistake in the settings file is reported in the log with its line number, and the watcher
stays idle until it is fixed, rather than guess which iPad to connect. - The pause flag moved to the same directory, so it no longer lives inside the install
directory. A pause made by an older version is still honoured. uninstall.shkeeps your settings unless you pass--purge.
SidecarKeeper 1.2.1
Install
Unlock your iPad, then paste this into Terminal. It needs nothing but macOS: no Xcode, no git, no sudo.
/bin/bash -c "$(curl -fsSL https://github.com/EMOEMOJAI/SidecarKeeper/releases/latest/download/install.sh)"Or download SidecarKeeper.tar.gz below, unpack it, and run install.sh from Terminal. Universal binary for Apple silicon and Intel, macOS 14.2 or newer. Remove it any time with ~/.sidecarkeeper/uninstall.sh.
The binaries were built by GitHub Actions from this tag. Verify that with gh attestation verify SidecarKeeper.tar.gz --repo EMOEMOJAI/SidecarKeeper.
Changes
sidecar-keeper statusrecognises an agent started bybrew services, names which
agent is loaded, and warns when two watchers are loaded at once.- Homebrew:
brew install emoemojai/tap/sidecarkeeper.
SidecarKeeper 1.2.0
Install
Unlock your iPad, then paste this into Terminal. It needs nothing but macOS: no Xcode, no git, no sudo.
/bin/bash -c "$(curl -fsSL https://github.com/EMOEMOJAI/SidecarKeeper/releases/latest/download/install.sh)"Or download SidecarKeeper.tar.gz below, unpack it, and run install.sh from Terminal. Universal binary for Apple silicon and Intel, macOS 14.2 or newer. Remove it any time with ~/.sidecarkeeper/uninstall.sh.
The binaries were built by GitHub Actions from this tag. Verify that with gh attestation verify SidecarKeeper.tar.gz --repo EMOEMOJAI/SidecarKeeper.
Changes
- Prebuilt releases. A release now ships universal binaries for Apple silicon and Intel, so
installing needs nothing but macOS: no Xcode Command Line Tools, no git, no compiler. - One-line install from Terminal. The installer downloads the release bundle and checks its
SHA-256 before running anything from it. - Release binaries are built by GitHub Actions and carry a build provenance attestation.
- The uninstaller is copied into the install directory as
~/.sidecarkeeper/uninstall.sh. - Installing from a git clone still builds from source, as before.