Skip to content

Releases: KingCharlesVI/fh-watch

1.0.0

Choose a tag to compare

@KingCharlesVI KingCharlesVI released this 03 Oct 22:55
293fca3

[1.0.0] - 2026-10-03

πŸš€ Features

  • (web) A front page, with the results on their own page
  • (web) Brand header with a phone menu, and a proper footer
  • (web) Icons, share previews, and designed 404, error and loading pages
  • (web) Results grouped by day, with the scores in one column
  • (web) A scoreboard, a two-sided timeline and statistic bars on match pages
  • (web) Club and team pages with badges, team cards, record and form
  • (web) Dashboard summary, branded sign-in pages, aligned scores
  • (api) [breaking] Remove auto-publish
  • (web) Drafts wait for their umpire, with no auto-publish
  • (phone) Remind to upload matches, with no auto-publish
  • (wear) A break leads to the next period, which waits for the whistle
  • (watchos) A break leads to the next period, which waits for the whistle
  • (mobile) Create an account in the app, not on the website
  • (mobile) Reset a forgotten password in the app
  • (landing) A front page that answers the obvious questions
  • (landing) A support page
  • (web) A support page
  • (landing) A form to ask for a place in the TestFlight test
  • (landing) A form to ask for a place in the Google Play test
  • Issue forms for bugs and features, linked from both sites
  • (landing) Grey out the stages that are done
  • (landing) A changelog page
  • (landing) The join forms ask for an email address
  • (api) Endpoints behind the join-the-testing forms
  • (api) Confirm a testing request by email
  • (api) Email the decision, with what to do next
  • (landing) Drop the roadmap, keep the progress stepper
  • (web) An admin panel for testing requests
  • (status) A status page, checked live and backed by SQLite
  • (status) The admin page, behind one password
  • Point at the status page from the other sites

πŸ› Bug Fixes

  • (deploy) The website and API live at app.fhmatchcentre.com
  • (mobile) A deleted match no longer comes back from the watch
  • (watchos) Withdraw a deleted match still queued for the phone
  • (release) The Play upload matches how the apps are built now

πŸ“š Documentation

  • (deploy) Amazon SES for email, and the Ubuntu Desktop laptop server
  • No public beta, straight from the alpha to 1.0
  • The break and the next period on the watch
  • Registering in the phone app
  • (deploy) SES is in eu-north-1, not eu-west-2

βš™οΈ Miscellaneous Tasks

  • From 1.0.0, main releases are tagged with just their version
  • Start 1.0.0
  • Build bump to 11
  • (mobile) Ignore the native modules' .gradle folders
  • (scripts) Find an installed JDK, so JAVA_HOME needn't be set
  • (release) Notes for 1.0.0-beta.12, build 12
  • (release) Build 13
  • (status) Db:migrate reads status/.env

πŸ’Ό Other

  • Merge pull request #24 from KingCharlesVI/main

v0.4.1 remerge

1.0.0 beta (build 12)

1.0.0 beta (build 12) Pre-release
Pre-release

Choose a tag to compare

@KingCharlesVI KingCharlesVI released this 03 Oct 11:11

[1.0.0-beta.12] - 2026-10-03

πŸš€ Features

  • (web) A front page, with the results on their own page
  • (web) Brand header with a phone menu, and a proper footer
  • (web) Icons, share previews, and designed 404, error and loading pages
  • (web) Results grouped by day, with the scores in one column
  • (web) A scoreboard, a two-sided timeline and statistic bars on match pages
  • (web) Club and team pages with badges, team cards, record and form
  • (web) Dashboard summary, branded sign-in pages, aligned scores
  • (api) [breaking] Remove auto-publish
  • (web) Drafts wait for their umpire, with no auto-publish
  • (phone) Remind to upload matches, with no auto-publish

πŸ› Bug Fixes

  • (deploy) The website and API live at app.fhmatchcentre.com
  • (mobile) A deleted match no longer comes back from the watch
  • (watchos) Withdraw a deleted match still queued for the phone

πŸ“š Documentation

  • (deploy) Amazon SES for email, and the Ubuntu Desktop laptop server
  • No public beta, straight from the alpha to 1.0

βš™οΈ Miscellaneous Tasks

  • From 1.0.0, main releases are tagged with just their version
  • Start 1.0.0
  • Build bump to 11
  • (mobile) Ignore the native modules' .gradle folders
  • (scripts) Find an installed JDK, so JAVA_HOME needn't be set
  • (release) Notes for 1.0.0-beta.12, build 12

πŸ’Ό Other

  • Merge pull request #24 from KingCharlesVI/main

v0.4.1 remerge

0.4.1 alpha

Choose a tag to compare

@KingCharlesVI KingCharlesVI released this 02 Oct 03:09
a1c7737

[0.4.1-alpha] - 2026-10-02

πŸ› Bug Fixes

  • (watchos) The clock's seconds stuck at :00

βš™οΈ Miscellaneous Tasks

  • (docs) A package.json, so Vercel offers docs-site as a root directory
  • 0.4.1 (build 10)

πŸ’Ό Other

  • Merge pull request #18 from KingCharlesVI/dev

Docs site: a package.json for Vercel

  • Merge pull request #23 from KingCharlesVI/fix/watch-clock-seconds

Fix/watch clock seconds

0.4.0 alpha

Choose a tag to compare

@KingCharlesVI KingCharlesVI released this 30 Sep 19:28
35481f0

[0.4.0-alpha] - 2026-09-30

πŸš€ Features

  • Card reasons
  • Three-digit shirt numbers
  • (landing) APK buttons link to the newest GitHub release
  • (phone) Share the match report in one tap
  • (watch) Delete a past match from the watch
  • Update notices from GitHub releases
  • (phone) Run on iPhone
  • (watch) Record the umpire's workout during a match
  • (phone) Show the umpire's workout from the watch
  • (phone) Save workouts to Health Connect
  • (phone) Red card reports for England Hockey
  • (watchos) The match engine in Swift
  • (watchos) The Apple Watch umpire app
  • (phone) Receive matches from the Apple Watch
  • Upload to Google Play testing from the command line
  • (web) Link the landing page, website, docs and GitHub to each other
  • (docs) GitHub's dark theme, edit links and a sidebar footer

πŸ› Bug Fixes

  • (watch) Side button starts and stops the clock on Galaxy watches
  • (watch) Screen doesn't dim while the app is open
  • Compile the shared package on install

πŸ“š Documentation

  • Cover recorded workouts in the privacy policy
  • Cover red card reports in the privacy policy
  • The Apple Watch app
  • A quick reference for releasing
  • A documentation site for users and developers

🚜 Refactor

  • (watch) Leave clock control to the side button

🎨 Styling

  • (docs) One grey for every table row, and readable bold in dark mode

βš™οΈ Miscellaneous Tasks

  • General tidying
  • Publish GitHub releases from this PC
  • Git-cliff for changelog
  • (landing) Stop tracking the build output
  • Start 0.4.0
  • Build the iPhone app with EAS for TestFlight
  • (phone) Link the Expo project
  • (docs) Only redeploy the docs site when its files change
  • Tag main releases with their stage (v0.4.0-alpha)

πŸ’Ό Other

  • Landing page fixes

  • Update content.ts

  • Workflow Update

  • Fixed swipe back bug

  • Adjusted number and colour input

  • Added github actions builds

  • Delete android.yml

  • Update content.ts

  • Some fixes

-Ensure screen stays on
-Optionally allow setup on mobile
-Fix button/swipe timer control

  • Update CHANGELOG.md
  • Update CHANGELOG.md
  • Merge pull request #12 from KingCharlesVI/dev

v0.3.0-alpha

  • Update CHANGELOG.md
  • Update .gitignore
  • Merge pull request #17 from KingCharlesVI/dev

v0.4.0-alpha

0.4.0 alpha (build 9)

0.4.0 alpha (build 9) Pre-release
Pre-release

Choose a tag to compare

@KingCharlesVI KingCharlesVI released this 30 Sep 16:41

[0.4.0-alpha.9] - 2026-09-30

πŸš€ Features

  • (phone) Run on iPhone
  • (watch) Record the umpire's workout during a match
  • (phone) Show the umpire's workout from the watch
  • (phone) Save workouts to Health Connect
  • (phone) Red card reports for England Hockey
  • (watchos) The match engine in Swift
  • (watchos) The Apple Watch umpire app
  • (phone) Receive matches from the Apple Watch

πŸ› Bug Fixes

  • Compile the shared package on install

πŸ“š Documentation

  • Cover recorded workouts in the privacy policy
  • Cover red card reports in the privacy policy
  • The Apple Watch app
  • A quick reference for releasing

βš™οΈ Miscellaneous Tasks

  • Build the iPhone app with EAS for TestFlight
  • (phone) Link the Expo project

πŸ’Ό Other

  • Update CHANGELOG.md
  • Update .gitignore

0.4.0 alpha (build 8)

0.4.0 alpha (build 8) Pre-release
Pre-release

Choose a tag to compare

@KingCharlesVI KingCharlesVI released this 27 Sep 23:24

[0.4.0-alpha.8] - 2026-09-27

πŸš€ Features

  • (landing) APK buttons link to the newest GitHub release
  • (phone) Share the match report in one tap
  • (watch) Delete a past match from the watch
  • Update notices from GitHub releases

πŸ› Bug Fixes

  • (watch) Screen doesn't dim while the app is open

βš™οΈ Miscellaneous Tasks

  • (landing) Stop tracking the build output
  • Start 0.4.0

πŸ’Ό Other

  • Update CHANGELOG.md

0.3.0 alpha (build 7)

0.3.0 alpha (build 7) Pre-release
Pre-release

Choose a tag to compare

@KingCharlesVI KingCharlesVI released this 27 Sep 18:05

[0.3.0-alpha.7] - 2026-09-27

πŸš€ Features

  • Card reasons
  • Three-digit shirt numbers

πŸ› Bug Fixes

  • (watch) Side button starts and stops the clock on Galaxy watches

🚜 Refactor

  • (watch) Leave clock control to the side button

βš™οΈ Miscellaneous Tasks

  • General tidying
  • Publish GitHub releases from this PC
  • Git-cliff for changelog

πŸ’Ό Other

  • Landing page fixes

  • Update content.ts

  • Workflow Update

  • Fixed swipe back bug

  • Adjusted number and colour input

  • Added github actions builds

  • Delete android.yml

  • Update content.ts

  • Some fixes

-Ensure screen stays on
-Optionally allow setup on mobile
-Fix button/swipe timer control

  • Update CHANGELOG.md