Bowlr Release Notes

7.6.2 January 5, 2023

  • Added feature that enables the ability to take a picture of a game and scan the frame scores
  • Settings screen UI updates
  • Backend version updates
  • Lots of bug fixes

7.5.0 November 5, 2023

  • Fix standing board tracking label
  • Backend upgrades
  • Bug fixes

7.4.12 October 1, 2023

  • Updates to translations
  • Bug fixes

7.4.11 September 12, 2023

  • Fix bug when importing PinPal data
  • A couple other bug fixes

7.4.10 September 1, 2023

  • Fix bug when calculating handicaps

7.4.9 August 22, 2023

  • Backend bug fixes and upgrades

7.4.8 August 20, 2023

  • Backend bug fixes and upgrades

7.4.7 July 22, 2023

  • Fix broken league reminders
  • Fix average rounding
  • Other small bug fixes

7.4.6 June 29, 2023

  • Fix bug with default game mode not applying to league and tournament games sometimes

7.4.4 June 22, 2023

  • Bug fixes for recent backend changes
  • Update app store descriptions

7.4.3 June 21, 2023

  • Bug fixes for recent backend changes

7.4.2 June 21, 2023

  • Bug fixes for recent backend changes

7.4.1 June 20, 2023

  • Lots of backend changes to prepare for future updates
  • Fix some colors and icon sizes
  • Other smaller bug fixes

7.3.0 May 7, 2023

  • Add additional standing boards.
  • Ability to add missed league week.
  • Show scores with handicap included if a handicap is configured for a league or tournament.

7.2.0 April 30, 2023

  • Add ability to override system locale
  • Updates to in-app issue reporting
  • Other bug fixes

7.1.0 March 29, 2023

  • Fix app navigation so hitting back on Stats, Settings, Help/Info goes back to main games screen
  • Fix not being able to select a split on 10th frame 2nd ball
  • Other back end bug fixes

7.0.1 March 9, 2023

  • Updates to some translations.

7.0.0 March 2, 2023

This release comes with some significant changes to Bowlr. Bowlr has been rapidly growing the last few years. With that growth comes changes that will help support some of the new users as well as help continue the development and support for the years to come. The 2 biggest changes are:

  1. Bowlr Pro moving to a subscription model
  2. Localization of Bowlr
Bowlr Pro subscription model

As Bowlr gains more users, the cost to operate, maintain, and develop Bowlr goes up. For this reason, the choice has been made to move Bowlr Pro to a subscription model. This enables the continued development of bug fixes, enhancements, and features (such as localization). Here are all the details:

  • New prices: $0.99/month or $9.99/year
    • You get a discount for a year long subscription, but can't cancel that subscription month-to-month. See below for more details on cancelling & resubscribing.
  • No changes for users who have already purchased Bowlr Pro as a one-time fee in the past. You will still have the ability to add unlimited games and won't need a subscription. Thanks for being an early user of Bowlr!
  • The number of free games you get to try out Bowlr is doubling from 12 to 24. This is enough for someone who bowls 3 games a week to try out Bowlr for 8 weeks.
  • You can cancel (or pause on Android) a subscription & resubscribe later. Your data won't go away and you will still be able to login and do many things with Bowlr (view stats for existing games, share games, etc.), you just wont be able to add more than 24 games while you don't have a subscription to Bowlr Pro. This can be useful for users who only need to add games to Bowlr for a few months out of the year.
Localization of Bowlr

Localizing Bowlr has been a common feature request as there are now many users outside of the United States. With the release of Bowlr 7.0, Bowlr will now be available in 15 languages (Arabic, Chinese Simplified, Danish, English, French, German, Greek, Italian, Japanese, Korean, Malay, Russian, Slovenian, Spanish, Swedish). A tool named Crowdin is being used to help with translations. Crowdin makes it easy for anyone who knows a language to help contibute to the translation process. If you would like to help contribute or correct translations for Bowlr, please take a look at the Bowlr Crowdin project.

Please feel free to reach out to support@bowlr.app if you have any questions about these changes. Thanks for using Bowlr!

6.8.3 January 12, 2023

  • Fix in-app issue submission issue.
  • Bug fixes.

6.8.2 January 5, 2023

  • Fix privacy policy link.

6.8.1 January 4, 2023

  • Add link to privacy policy in app.

6.8.0 January 2, 2023

  • Update backend dependencies.
  • Fix sharing issue on Android.

6.7.7 October 11, 2022

  • Add average to sharing stats.
  • Add ability to toggle max possible score on/off.

6.7.6 August 29, 2022

  • Fix bug with spare helper not inputting the correct score.

6.7.5 August 24, 2022

  • Fix default game mode when adding a game from a tournament or league.
  • Allow adding games in the future.
  • Fix bug with spare helper in 10th frame.
  • Other bug fixes.

6.7.4 July 18, 2022

  • Temp fix for iOS crashes.

6.7.3 July 6, 2022

  • Add ability to set a default game mode.
  • Upgrade backend dependencies.

6.7.2 July 4, 2022

  • Bug fixes.

6.7.1 June 23, 2022

  • Bug fixes.

6.7.0 June 20, 2022

  • Add feature that shows the max possible score.
  • Fix text color on iOS notifications.
  • Change leagues to sort by most recent at the top.
  • Upgrade in-app purchase library.

6.6.5 June 12, 2022

  • Add first install dialog that explains Bowlr Pro pricing.
  • Backend updates.

6.6.4 April 20, 2022

  • Upgrade Facebook sign in back end.

6.6.3 April 19, 2022

  • Try fix for crash reporting bug.

6.6.2 April 18, 2022

  • Add stats screen help icon & dialog.
  • Upgrade underlying frameworks.
  • Bug fixes.

6.6.0 December 26, 2021

  • Add connection check to backend.
  • Bug fixes.

6.5.4 December 1, 2021

  • Fix incorrect calculations for average boosters.

6.5.3 November 28, 2021

  • Move average boosters to their specific league or tournament screen.

6.5.1 November 14, 2021

  • Add average booster stats.
  • Fix firebase functions.

6.4.4 November 7, 2021

  • Change first ball average to show 1 decimal place.

6.4.3 November 7, 2021

  • Try fix for can't install on some devices.

6.4.2 October 31, 2021

  • Fix timezone library issue.

6.4.1 October 31, 2021

  • Lots of backend improvements.
  • Bug fixes.

6.3.4 October 10, 2021

  • Add first ball average to stats.

6.3.3 September 15, 2021

  • Lots of bug fixes.

6.3.2 August 21, 2021

  • Fix bug in Pinpal importing.
  • Fix bug in how series are grouped in the series stats.

6.3.1 July 5, 2021

  • Fix bug where timezones were not being handled correctly.
  • Fix bug where filtering was not including games on the date of the set filter.

6.3.0 May 9, 2021

  • Add ability to setup weekly league reminders.
  • Add ability to add notes to a ball (more ball maintenance features coming soon!).
  • Fix bug where iOS date/time pickers would not display correctly in dark mode.
  • Fix colors of score screen bottom bar in iOS dark mode.
  • Fix bug where board slider would behave erratically.

6.2.5 April 21, 2021

  • Fix issues with some users getting stuck on migrators popup.
  • Upgrade Facebook login libraries.
  • A few other minor bug fixes.

6.2.4 April 10, 2021

  • Added new alerts UI.
  • Prevent importing duplicate standard oil patterns.

6.2.3 March 31, 2021

  • Fix bugs in offline cache handling.

6.2.2 March 28, 2021

  • Fix bug preventing some users from signing in.

6.2.1 March 28, 2021

  • Upgrade app framework to new major version (Flutter 2.0).
  • Fix bug that was preventing in-app issues from being reported.
  • Numerous other smaller bug fixes.

6.1.7 March 22, 2021

  • Fix bug when loading standard oil patterns.

6.1.5 March 5, 2021

  • Bug fixes.

6.1.4 March 4, 2021

  • Bug fixes.

6.1.3 Feburary 19, 2021

  • Major performance improvements for users with large amounts of data.
  • Add infinite list scroll to all games list.
  • Added ability to import Android Frames app data.
  • Added date range filtering options.
  • Changes to UI for league & tournament line item stats.
  • Tons of bug fixes.

5.6.1 September 23, 2020

  • Brand new super flexible general stats chart!
  • Add high & low game to average by week chart.
  • Add consecutive marks stats.
  • Change 10th frame 3rd ball to not count as an open in stats.
  • Fix multi pin spares stat bug.
  • Various other bug fixes.

5.5.3 August 30, 2020

  • Added dark mode!
  • Added consecutive strike stats.
  • Added more stats to image that is shared.
  • Simplified stats around frame percentages vs. conversions.
  • Lots of bug fixes.

5.4.0 July 20, 2020

  • Added ability to sign in with Apple on iOS devices.
  • Fix issue with resetting accounts with large amounts of data.
  • Bug fixes.

5.3.2 July 3, 2020

  • Added ability to indicate if balls, houses, and oil patterns are active. If they are not active, they won't appear for selection.
  • Ball manufactuer field will now auto-suggest popular ball manufactuers as you type.
  • Bug fixes in stats screen.

5.3.1 June 25, 2020

  • Added sorting houses, balls, oil patterns, leagues, and tournaments alphabetically.
  • Added better error handling and logging for some specific stat screen issues.
  • Bug fixes.

5.3.0 June 18, 2020

  • Added ability to specify strike & spare balls for a game.

5.2.1 June 9, 2020

  • Bug fix on ios when applying some filters.
  • Misc backend improvements.

5.2.0 May 27, 2020

  • Added filter indicators.
  • Performance optimizations on stats screens.
  • Added direct link to view stats for leagues, tournaments, and series.
  • Multiple bug fixes.

5.1.1 May 6, 2020

  • Bug fixes.

5.1.0 April 30, 2020

  • Ball changes will now persist from frame to frame.
  • Fix bug causing some user to not be able to add games.
  • Fix bug causing some logs to not be written to supprot log files.
  • Fix issue where some users could not login via Google.
  • Fix issue with data not showing on some devices.

5.0.1 April 20, 2020

This release includes some major changes to how the app handles user data. Bowlr syncs user data to a safe & secure cloud database. Here are some changes that were made as part of that syncing:

  • The inital load of user data might take a while for those that have a large number of games, but should be much more performant after the inital load is complete.
  • While scoring a game, the sync process was happening every time a user made a change (toggled a pin, changed a ball, indicated a pocket hit, etc.). This has now been changed to batch up the changes and sync them occasionally (can also be tirggered manually). This should help with performance on the scoring screen (especially for users with a large number of games).

Full release changelog:

  • Major backend changes to improve performance with large number of games.
  • Added much better logging to help fix some tricky issues.
  • Added ability to export logs to send to support (Help/Info > Support Logs).
  • Added internet connection status (Help/Info > Internet Connection).
  • Added better permission handling.
  • Fix strike score showing issue if user went back and corrected score.
  • Numerous bug fixes and improvements.

4.2.6 March 2, 2020

  • Added basic stats to sharing image.
  • Added pin indicators to each frame on sharing image.
  • Changed how pins look when they are up, down, and already down.
  • Fixed app crash when saving sharing image to local device on iOS.
  • Fixed incorrect attempt stats.

4.2.5 Feburary 20, 2020

  • Updated multiple app dependencies.
  • Fixed bug in PinPal import where the 12th frame score was incorrect if just a number was provided for the score.
  • Fixed bug in series stats if the game was marked as a league or tournament but didn't have a specific league or tournament selected.
  • Multiple other bug fixes.

4.2.4 Feburary 14, 2020

This release includes a new exciting feature -- Bowlr can now import data from PinPal! Many of you have requested this feature and we are excited to finally release it. Here are a few important notes on this feature:

  • You can import as many games as you want, even if you haven't purcahsed Bowlr Pro and are limited to 12 games. This gives you an opporunity to see how your PinPal data looks in Bowlr and to ensure the import goes smoothly. With that said, if you haven't purchased Bowlr Pro and the import puts you over the 12 game limit, when you try to add another game you will be prompted to buy Bowlr Pro.
  • Only PinPal backup files from Android can be imported. This is because PinPal encrypts your backup file when created on an iOS device. You can, however, import an Android created backup file into the Bowlr iOS or Android app. The important point here is that the source PinPal backup file must be created on an Android device.

Full release changelog:

  • PinPal data can now be imported into Bowlr!
  • Allow users to reset their account (i.e. delete all thesir current data).
  • Add confirmation dialog before importing standard oil patterns.
  • Add ability to group leagues & tournaments by games per series.
  • Change game week num to not be required.
  • Fix incorrect color of dialog buttons.
  • Fix certain dialogs filling up entire screen when they shouldn't.
  • Fix sharing games output to sort the games in the correct order.
  • Numerous other bug fixes.

4.1.5 November 24, 2019

  • Fix issue with submitting issues in app that have line breaks.
  • Fix auto-filling date/times when adding new games.
  • Fix pocket hit stats.
  • Remove splits that don't follow the split algorithm.

4.1.3 November 4, 2019

  • Change the logic to determine splits. This should ensure all splits are captured now.
  • Multiple bug fixes.

4.1.2 October 28, 2019

  • Fix bug with empty league week not allowing game to be saved.
  • Add indicator when there are notes for a roll.

4.1.1 October 27, 2019

  • Major performance improvements. The app should be able to handle large numbers of games with ease and you should see much better responsiveness on the score entry screen!
  • Board tracking data now carries over from frame to frame (follows alternating lanes as well).
  • Board & pocket hit tracking can now be set at a global settings level.
  • League weeks will now auto populate.
  • Added confirmation dialog for deleting specific frame data.
  • Added missing splits.
  • Moved add button on Android.
  • Loads of bug fixes.

3.2.0 September 17, 2019

  • Add ability to share individual game, a set of league games, and a set of tournament games.

3.1.7 September 7, 2019

  • Add better error handling on resetting forgotten password.
  • Fix bug where some users couldn't sign in.

3.1.6 September 5, 2019

  • Added explicit button for restoring Bowlr Pro upgrade.

3.1.4 September 4, 2019

  • Remove any platform specific language on the in app purchase screen.

3.1.3 August 31, 2019

  • Add claification on IAP purchase.

3.1.2 August 28, 2019

  • Lots of bug fixes. Thanks to those that have reported them and been so patient while they get fixed!
  • Changed Android app to use Android App Bundles.

3.1.1 August 24, 2019

  • Fix bug with tracking when user signed up.

3.1.0 August 22, 2019

  • Numerous bug fixes.
  • Fix incorrect dark mode.
  • Add additional information for future troubleshooting.

3.0.4 August 18, 2019

  • Fix bug causing sign ups with email address & password to fail.
  • Add ability to see what user is signed in on iOS.

3.0.3 August 15, 2019

  • Resolve bug that was preventing games from being added.
  • Resolve many other bugs.

3.0.2 August 14, 2019

  • Updated iOS app to be iPhone only. No changes in Android version of app.

2.1.3 June 25, 2019

  • Add rating dialog (please rate and the review Bowlr!).
  • Upgrade Android to use AndroidX.
  • Bug fixes.

2.1.2 May 18, 2019

  • Add ability to set a maximum games that is considered a series in the series stats section.
  • Add sorting to pin leave stats.
  • Lots of bug fixes.

2.1.1 May 10, 2019

  • Lots of bug fixes.

2.1.0 May 9, 2019

  • First charts & graphs.
  • Add board tracking for actual board hit.
  • Fix bug with auto-progressing being too aggressive.
  • Enable spare button on first roll.
  • Add missing splits.
  • Fix bug with strike successes stat.

2.0.1 April 19, 2019

  • More major backend rework on scoring screen.
  • Change to the UI for pocket hit tracking.

1.5.4 Feburary 24, 2019

  • Bug fix for Android keyboards not showing on text inputs.

1.5.3 Feburary 23, 2019

  • Lots of bug fixes and internal code changes.
  • Performance improvements.

1.5.0 Feburary 7, 2019

  • Add frame-level stats.
  • Removed any dependencies on Google+.
  • Multiple bug fixes.

1.3.4 January 10, 2019

  • Added ability to see ball being used on score screen.
  • Change capitalization of text inputs.
  • Multiple bug fixes.

1.3.3 December 31, 2018

  • Added ability to filter on completed or non-completed games.
  • Added ability to export games to .csv files.

1.3.0 December 8, 2018

  • Added ability to login with Facebook.
  • Fixed bug that occasionally occurred when signing out.
  • Fixed bug that would cause user settings to reset when a user would log out and then log back in.
  • Various optimizations.

1.2.10 November 29, 2018

  • Changed iOS date and time pickers to fit the iOS theme.
  • Fixed bug in rendering pin icons after most recent Flutter upgrade.

1.2.6 October 30, 2018

  • Fixed default average calculation rounding to round down by default (per USBC rules).
  • Added ability to override default rounding in the user settings, per league, and per tournament.
  • Various minor enhancements.
  • Multiple bug fixes.

1.2.5 October 26, 2018

  • Adjusted a few places where text was overflowing.

1.2.4 October 21, 2018

  • Added ability to rate app from Help/Info screen.
  • Changed date/time of new games to always be the current data/time.
  • Added ability to customize the amount of time the undo popup stays on the screen.
  • Rearranged the settings screen on iOS.
  • Resolved a few bugs.

1.2.3 October 14, 2018

  • Change ios app to only target iPhones.

1.2.2 October 14, 2018

  • Change the label on High Score and Low Score to High Game and Low Game.
  • Filtering on lanes now don't care which lane was 1st or 2nd on a pair of selected lanes.

1.2.1 October 8, 2018

  • Fixed bug in Android with app drawer cover photo is absent.

1.0.4 August 1, 2018

  • Fixed some bugs.

1.0.3 July 27, 2018

  • When adding a game, newly added attributes (league, ball, house, etc.) will be selected after it is added.
  • Add setting to allow frame scores to always be shown.
  • Add clear frame button.
  • Fixed handicap being negative.
  • Fixed multiple bugs.

1.0.2 July 19, 2018

  • User will now be taken to scoring screen when game mode is frame-by-frame.
  • Add auto-progress to the next roll when appropriate.
  • Add auto-progress to the next frame when appropriate.
  • Fix bug with number input boxes size.
  • Fix overflow of handicap label on iOS.
  • Other miscellaneous bug fixes.

1.0.1 July 13, 2018

  • Add legend for frame-by-frame score input pin shades.
  • Handicap basis score and percent factor are now optional fields..
  • More data is pre-populated when adding a new game to a league week or tournament date.
  • App startup loading screen bug fixes.
  • Bug fix for average and handicap calculation.
  • Other misc bug fixes.

1.0.0 July 10, 2018

  • Initial public release of app