Release 2.9.0: About-dialog GitHub links + feature refresh + version cut - #281
Merged
Conversation
…ture list - Cut the unreleased changelog section as 2.9.0 and bump package.json to 2.9.0. Coach stays on the published npm package (@perchwerks/eye-in-the-sky@0.5.0) — BETA has been on it since the 2.7.0 cut (never flipped back to the git dep), so it's already in release config; no flip needed for the main push. - Move the open-source GitHub repo links off the landing page and into the About dialog, under the "Free & Open Source" section, above the feature list. Shown on all platforms there (consistent with Credits), so the native landing stays lean. - Refresh the About feature list with the headline additions from the last month (7 languages, native Android app + MyChron Wi-Fi download, phone-as-logger GPS timing, optional cloud sync, AI coach), translated across all locales. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AbxsCSt8grPs75vfJyt8wP
|
This pull request has been ignored for the connected project Preview Branches by Supabase. |
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AbxsCSt8grPs75vfJyt8wP
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
lapwing | dbc6ae6 | Commit Preview URL Branch Preview URL |
Jun 22 2026, 02:58 AM |
Coverage SummaryLines: 58.96% (6011/10195) · Statements: 58.04% · Functions: 56.37% · Branches: 54.04% Per-file coverage
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Release prep for 2.9.0 plus the About-dialog cleanup, targeting BETA (then BETA → main via #265).
Changes
GitHub links moved off the landing page → into the About dialog. The open-source repo links (DataViewer, Datalogger, Timer Library, Coach Plugin) now live in the About popup under the "Free & Open Source" section, above the feature list. Shown on all platforms there (consistent with the Credits dialog), so the lean native landing is unaffected. Removed the landing's GitHub link row (+ its now-unused
Githubimport).Refreshed the About feature list with the headline additions from the last ~month, translated across all 7 locales:
Release cut 2.9.0. Renamed the unreleased changelog section to
## [2.9.0] - 2026-06-22and bumpedpackage.jsonto2.9.0.Coach dependency note
The "BETA coach dance" is effectively a no-op for this cut: BETA never got flipped back to the
github:…#BETAgit dep after the 2.7.0 release, so it's been on the published npm package (@perchwerks/eye-in-the-sky@0.5.0) — already the release/main config. No coach change in this PR.vite.config.ts'sDEFAULT_PLUGIN_PACKAGESalready points at the npm name.github:…#BETAgit dep after this ships to main. Happy to do that as a follow-up once 2.9.0 is on main — just say the word.Checks
✅
bun run typecheck· ✅bun run lint· ✅bun run test:run(1928 passing, i18n parity included) · ✅bun run build🤖 Generated with Claude Code
Generated by Claude Code