Repository navigation
Releases
Stats iPhone 0.3.6
Stats for iPhone 0.3.6 adds an app identity footer to the dashboard Settings screen.
What's Changed
- Show the Stats app icon, app name, version and build below the Settings controls.
- Read the displayed name and version from the installed app, so they stay current with future updates.
Download
- iPhone app · 0.3.6:
Stats-v0.3.6-iOS.ipa(iOS 17+, arm64; unsigned, requires signing through AltStore, SideStore, or another sideloading tool). - Mac companion · 0.3.9: unchanged; get its signed DMG or ZIP from v0.3.9.
- See the README for installation and pairing instructions.
Full Changelog: Compare v0.3.11...v0.3.12
Stats iPhone 0.3.5
Stats for iPhone 0.3.5 refreshes Mac passcode pairing with tactile keypad feedback and a clearer, glass-style entry screen.
What's Changed
- Give number and Delete taps reliable haptic feedback through Core Haptics, with UIKit fallback.
- Show five passcode dots, number legends, glass keys, and a familiar edit control for the saved phone name.
- Shake and clear the dots after a rejected passcode without moving the keypad or showing an error message.
- Keep the keypad in place while editing the phone name and remove transient pairing text.
Download
- iPhone app · 0.3.5:
Stats-v0.3.5-iOS.ipa(iOS 17+, arm64; unsigned, requires signing through AltStore, SideStore, or another sideloading tool). - Mac companion · 0.3.9: unchanged; get its signed DMG or ZIP from v0.3.9.
- See the README for installation and pairing instructions.
Full Changelog: Compare v0.3.10...v0.3.11
Stats iPhone 0.3.4
Stats for iPhone 0.3.4 provides a validated unsigned device IPA for direct sideloading with AltStore or SideStore and guest import into LiveContainer.
What's Changed
- Build the release IPA for iPhoneOS arm64 and validate its app structure, version, ZIP integrity, and SHA-256 digest.
- Keep the standard
Payload/Stats.applayout free of macOS AppleDouble entries. - Document LiveContainer's host-controlled Bonjour discovery and the existing manual IP pairing option.
Download
- iPhone app · 0.3.4:
Stats-v0.3.4-iOS.ipa(iOS 17+, unsigned; sign it through your sideloading tool before installation). - Mac companion · 0.3.9: unchanged; get its signed DMG or ZIP from v0.3.9.
- See the README for installation and pairing instructions.
Full Changelog: Compare v0.3.9...v0.3.10
Stats Companion 0.3.9
Stats Companion 0.3.9 fixes a small alignment inconsistency in the menu bar. When a phone is connected, its green icon is now vertically centered alongside the phone name, matching the Settings screen.
What's Changed
Fixes
- Center the connected-phone icon alongside its name, including when a longer name wraps onto multiple lines.
- Preserve the network status icon's top alignment for multiline connection messages.
Download
- Mac companion · 0.3.9:
StatsCompanion-v0.3.9-macOS-universal.dmg(Apple Silicon and Intel; Apple Development signed). - Inline update archive:
StatsCompanion-v0.3.9-macOS-universal.zip(preferred by Stats Companion's inline updater). - iPhone app · 0.3.3: unchanged; get the unsigned IPA from v0.3.6 and sign it before installing.
Test the inline updater: With Stats Companion 0.3.8 installed, open the menu bar, choose Download update and then Install update & Restart. After the app reopens, verify About reports 0.3.9 and the paired phone remains connected.
Full Changelog: Compare v0.3.8...v0.3.9
Stats Companion 0.3.8
Stats Companion 0.3.8 adds downloads, installation and relaunch directly in the menu bar, making future Mac updates available without leaving the app.
What's Changed
Features
- Download new Mac versions from the menu bar with progress, cancellation and retry.
- Install a verified update and automatically quit and relaunch Stats Companion.
- Restart Stats Companion from the menu whenever needed.
Improvements and Fixes
- Validate the published SHA-256 digest and replacement app's signing identity before installation.
- Stage the replacement before quitting and restore the previous app if the replacement cannot be opened.
- Keep the downloaded installer available for manual installation when the Applications folder cannot be updated automatically.
Download
- Mac companion · 0.3.8: StatsCompanion-v0.3.8-macOS-universal.dmg (Apple Silicon and Intel; Apple Development signed).
- Inline updater archive: StatsCompanion-v0.3.8-macOS-universal.zip (same signed app, preferred for future in-menu updates).
- iPhone app · 0.3.3: unchanged; download the unsigned IPA from v0.3.6 and sign it before installation.
- See the README for installation details.
Upgrade note: Install 0.3.8 from the DMG once. The new in-menu installation controls will be available for subsequent Mac releases.
Full Changelog: Compare v0.3.7...v0.3.8
Stats Companion 0.3.7
Stats Companion 0.3.7 addresses a menu bar update indicator that could remain hidden even though the app correctly reported a newer release.
What's Changed
Fixes
- Reserve space for the 15-point circular up-arrow from launch, rather than asking macOS to expand the native status item when the update check completes.
- Keep the blue Stats mark and update indicator side by side, with a stable menu bar label width in both states.
- Extend the menu bar layout regression test to verify the label stays 35 points wide when an update appears or clears.
Download
- Mac companion · 0.3.7:
StatsCompanion-v0.3.7-macOS-universal.dmg(Apple Silicon and Intel; Apple Development signed). - iPhone app · 0.3.3: unchanged; download
Stats-v0.3.3-iOS.ipafrom the 0.3.6 release. The IPA is unsigned and requires signing before installation. - See the README for installation and pairing instructions.
Note: The arrow is visible only when a newer Mac version than the one installed has been published. When 0.3.7 is the newest release, the arrow correctly remains hidden.
Full Changelog: Compare v0.3.6...v0.3.7
Stats Companion 0.3.6
Stats Companion 0.3.6 moves paired-phone management to its own Settings page and lets you rename existing phones without pairing again. The accompanying Stats iPhone 0.3.3 update adds editable phone names during pairing and configurable passcode haptics.
What's Changed
Features
- Open Paired phones from a compact Settings row to see a scrollable list of connected and previously paired phones.
- Rename phones in Companion without revoking their saved credentials; the name is remembered after a restart.
- Choose the name sent by the iPhone during pairing, including when iOS supplies a generic device name.
- Enable or disable tactile passcode feedback from iPhone Settings. Keypad taps, deletion, paste, and pairing results respect the preference.
Improvements and Fixes
- Keep Companion's main Settings page compact when many phones are paired.
- Keep individual Revoke actions available on the dedicated phone management page.
- Preserve phone credentials across renames and remove saved aliases when access is revoked.
Download
- Mac companion · 0.3.6:
StatsCompanion-v0.3.6-macOS-universal.dmg(Apple Silicon and Intel; Apple Development signed). - iPhone app · 0.3.3:
Stats-v0.3.3-iOS.ipa(unsigned; sign before installing with SideStore or another compatible method). - See the README for installation and pairing instructions.
Full Changelog: Compare v0.3.5...v0.3.6
Stats Companion 0.3.5
Stats Companion 0.3.5 fixes the menu bar update arrow not appearing even though the menu correctly reported a newer release.
What's Changed
Fixes
- Make the menu bar's icon view observe update state directly, so a newly available release updates the status icon without restarting the app.
- Keep the original blue Stats mark and circular up-arrow side by side, with their light and dark artwork.
- Add a macOS rendering regression test covering the menu bar label expanding from 18 to 35 points and contracting when the update clears.
Download
- Mac companion · 0.3.5:
StatsCompanion-v0.3.5-macOS-universal.dmg(Apple Silicon and Intel). - Mobile app · 0.3.1: unchanged; download
Stats-v0.3.1-iOS.ipafrom the 0.3.3 release. The IPA is unsigned and requires signing before installation. - See the README for installation and pairing instructions.
Update indicator test: The visual arrow fix is in 0.3.5. Its badge appears when a newer Mac release is published; when 0.3.5 is the newest release, it correctly shows no arrow.
Full Changelog: Compare v0.3.4...v0.3.5
Stats Companion 0.3.4
Stats Companion 0.3.4 improves Bonjour discovery recovery after first-run Local Network permission changes or temporary publication failures.
What's Changed
Fixes
- Retry Bonjour service publication automatically with increasing delays, up to 60 seconds, instead of requiring an app restart.
- Display the Bonjour error code when discovery fails. Manual address pairing remains available during retries.
- Cancel stale retries when the companion stops or its listening port changes.
Download
- Mac companion · 0.3.4:
StatsCompanion-v0.3.4-macOS-universal.dmg(Apple Silicon and Intel). - Mobile app · 0.3.1: unchanged; get
Stats-v0.3.1-iOS.ipafrom the previous release. The IPA is unsigned and requires signing before installation. - See the README for installation and pairing instructions.
Update indicator test: Existing Stats Companion 0.3.3 can detect this pre-release and show the circular up-arrow beside its menu bar icon. Clicking the update row opens this release.
Full Changelog: Compare v0.3.3...v0.3.4
Stats Companion 0.3.3
Stats Companion 0.3.3 adds a menu bar update indicator, while Stats 0.3.1 improves pairing guidance when nearby discovery is unavailable.
What's Changed
Mac companion
- Show a circular up-arrow beside the menu bar icon when a newer Mac release is available.
- Check GitHub releases quietly on launch and every six hours, including pre-releases.
- Preserve an available-update indicator when a later network check temporarily fails.
Mobile app
- Explain when nearby Mac discovery is unavailable and direct users to manual IP/port pairing.
Project
- Rename the Xcode project to
Stats.xcodeprojand the mobile source tree toApps/Mobilewithout changing installed app identities.
Download
- Mac companion · 0.3.3:
StatsCompanion-v0.3.3-macOS-universal.dmg(Apple Silicon and Intel). - Mobile app · 0.3.1:
Stats-v0.3.1-iOS.ipa(iPhone, iOS 17+, arm64; unsigned, requires signing before installation). - See the README for installation and pairing instructions.
Update indicator test: The published 0.3.2 Mac app predates the arrow. Install 0.3.3 first; the arrow appears when a newer Mac release becomes available.
Full Changelog: Compare v0.3.2...v0.3.3