[ADDED] SCORE & SUB MEMORY: Sub count and scores are now saved so that if you navigate away from the court screen, they are remembered.
[FIXED] SUB COUNTER: Addressed an issue where automatic substitution counts were not properly persisting.
[FIXED] BUG FIX: Fixed a formatting bug causing the rotation selector to sometimes malfunction.
[UPDATED] USER INTERFACE: Action buttons consolidated at the top of the screen.
[FIXED] PRINT: Fixed an issue where the printout was not displaying correctly.
[ADDED] LOGIN: You can now login to sync your rotations and settings.
[FIXED] SUB COUNTER: Fixed an issue where the sub counter was not updating correctly.
[FIXED] SUB MESSAGE: Fixed an issue where the sub message was not displaying clearly.
[ADDED] Customize Set Names in the attack screens: You can now rename the Sets (e.g. change "1" to "ONE"). Go to the side menu > Update Labels > Customize Set Names.
[UPDATED] Dynamic Lists: Roster and Position lists now hide empty rows for a cleaner look. Tap "Add" to show more rows.
[UPDATED] Sub Counter: Redesigned the sub counter to match the score tracker layout.
[ADDED] Reset Confirmation: Added a confirmation dialog when resetting subs to prevent accidental resets.
[ADDED] Animation Speed: You can now adjust the speed of the animation in the settings.
[ADDED] Score Tab: Track the score directly in the app. Enable/Disable in Settings.
[ADDED] Sub Counter Tab: Track substitutions and automatically increments/decrements based on rotation changes. Still in beta testing. Enable/Disable in Settings.
[UPDATED] Menu Button: The main control buttons (Settings, Print, Help, etc.) have moved to the left sidebar menu to make room for the new score tab.
[ADDED] New Rotation: 6-2 (No Libero)
[FIXED] Bug Fix: M1 labeled H1 in rotation 1 when creating a new 5-1 (No Libero) system.
[FIXED] Bug Fix: printing rotations showed the rotation 1 players in rotations 1-6.
[FIXED]: fixed issue with some devices still resetting and losing the rotations after the app is closed.
Small improvements and minor bug fixes.
[UPDATE]: support for iOS 26
[FIXED]: fixed issue with the rotation data not saving after the app is closed.
[FIXED]: M1 labeled H1 in rotation 1 when creating a new 5-1 (No Libero) system.
[FIXED] Bug Fix: H1 and H2 swapped when creating a new rotation.
[ADDED] Notes: Display on print.
[FIXED] 6-6 system: couldn't add a new 6-6 rotation.
+ Fixed Sub Notification: only showing notification when the rotate forward button was tapped
[ADDED] New button at the top for notes: add some notes to your rotation.
[ADDED] New formation at the bottom for Defense to Attack: New attack formation when transitioning from defense to attack.
[ADDED] Substitution Counter: Count the number of substitutions you've made in your rotation. Enable in Settings.
[CHANGED] Titled Defense to Defense/Base
[CHANGED] Titled Attack to Attack Serve Receive
[FIXED] Rotation Buttons: tapping the Rotate Forward or Backward button and then tapping the previous rotation # sometimes didn't respond.
+Removed Libero from Roster for 5-1 (No Libero) system
+Minor Bug fixes
= Interface and Usability improvements
+ Buttons grouped by color and function at the top of the screen
+ Added Positions and Roster editor buttons to the top of the screen
+ Temp roster names (My Setter, My Outside, etc...) clear automatically when changing them to your own
+ Contact Support from within the app
= Performance and Bug Fixes
+ "Add a new rotation" button. It lets you add from a prebuilt system or create your own
+ Removed DEMO rotations, instead add your own from the prebuilt ones.
+ Added new Demos for 6-3, 5-1 (no libero), and 6-6 rotations.
+ Removed player name/number from Demos.
+ Copy a Demo and replace "My Setter" with your setter's name, or "Player 1" with your player's name for a fast roster setup.
+ Fixed "Reset All Settings" bug
+ Improved font display on print out
+ Addressed an issue where, on certain occasions, the initial launch of the application would result in a blank screen.
+ Print in color again!
+ Substitution notice does not scroll across screen at the bottom and can now be dismissed
+ Fixed no print issue introduced in 2.12.2 release
+ More spacing between rotations added to print out sheet for easier reading
+ Fixed a bug - changing a position name to blank is not allowed when it has been assigned to a player.
+ Formation State is remembered even when switching to a different rotation. ie. if you were viewing Serve Receive rotation 3 and switch to another rotation, you will see the Serve Receive rotation 3 for the rotation you switched to.
+ Minor bug fix with the rotation buttons
+ UI Updates
+ Minor bug fixes
+ fixed screen scaling issue on iPad