Version History Notes for BLS-2024 ================================== Note: BLS-2024 has been superceeded by BLS-2025 August 2024. Please upgrade to BLS-2025 for continued upgrades, improvements and technical support. 36.05.0002 - 10/01/2024 PM o UX - Adjustments o Installer - Updates o Library Updates 36.05.0001 - 8/29/2024 PM o Fonts - Revised installer to improve registration of Fonts into Windows 11 and Windows 10. o Installer - No longer checks for updates during install in case system has firewall blocking access to cdesoftware.com website or it is offline. 36.04.0009 - 8/15/2024 PM o Revised installer 36.04.0002 - 8/14/2024 PM o Updated error when a missing file - If you receive this error after updating program, go to Installed Apps > BLS-2024 > Click the 3 dots and select MODIFY and select Repair. 36.04.0001 - 8/14/2024 PM o BLS-2025 - Prep for BLS-2025 o Restart League - Critical change for restarting leagues o Library Updates 36.03.0009 - 7/18/2024 PM o AutoScoring - No Tap adjustments o Preparation for BLS-2025 release in Aug 2024 o Installer - Engine update o Installer - Installer adjustments o Library Updates 36.03.0008 - 6/04/2024 PM o Brackets - Maximum handicap setup o Installer - Engine update o Installer - Installer adjustments o Library Updates 36.03.0007 - 4/09/2024 AM o Installer - Engine update o Main Menu - Lane assignments display o Reports - Treasurer report adjustments o Sounds - Adjustments o Standings - End of season message o Library Updates 36.03.0006 - 2/12/2024 PM o Financials - Issues with paying Lineage and adding/withdrawing funds from accounts o Financials - Lane Assignments in reports. o Library Updates 36.03.0005 - 2/09/2024 PM o Split Season - Adjustments o Standings - Adjustments to lane assignments when using social distancing o Installer - Added warning about antivirus utilities during installation. Also, Norton Antivirus may cause issues with locking directories or false warnings about digital signature being invalid. o Installer - Added additional note on shortcuts dialog 36.03.0004 - 2/06/2024 PM o Financials - Adjustments o Financials - Added utility for moving payments o Restart League - Adjustments o Additional minor bug fixes and improvements o Library Updates 36.03.0003 - 01/25/2024 PM o Rules - Critical update to address Max Handicap setting for rules. As a reminder, Setting to zero does not mean there is not a maximum. This rule for Bowler and Other should be 999 (default setting) unless there is a specific maximum applied. o Standings - If team standings style uses lane number, the lane number may not match the actual lanes assigned if a holiday or tie breaker is used. o Installer - Updated engine o Security - Digital signature updated for 2024. 36.03.0002 - 01/22/2024 PM o Autoscoring - Adjustments o Bowl.com - Adjustments o Dropbox - Backup adjustment o LeagueSecretary.com - Adjustments o Rules - Added check for Max Handicap rule being set to zero and prompting for verification o Standings - Officers listed on incorrect lane numbers o Standings - Roster corrections when sorting by lane 36.03.0001 - 01/16/2024 AM o Autoscoring - Adjustments o Brackets - Adjustments o Holidays - Adjustments o LeagueSecretary.com - Adjustments o Reports - Adjustments o Standings - Adjustments o Tie Breakers - Adjustments o Weekly Fees - Adjustments o Installer Updates o Library Updates 36.02.0013 - 12/21/2023 PM o Reports - Adjustments o Standings - Adjustments 36.02.0012 - 12/21/2023 PM o Reports - Adjustments o Standings - Adjustments 36.02.0011 - 12/20/2023 AM o Brackets - Adjustments o Standings - Adjustments o Weekly Fees - Adjustments 36.02.0009 - 12/15/2023 PM o Brackets - Adjustments o Holidays - Adjustments 36.02.0008 - 12/07/2023 PM o About Screen - URL link colors hard to read when using a dark style - #6884 o Backup to CD-ROM - UX adjustment o Calculations - minor adjustments o Email Bowlers - UX adjustment o HTML Engine - Updated o Images Engine - Updated o MBD Duplicate Resolution - UX adjustment o MBD New Bowler - UX adjustment o Migration - Updated migrator for bringing in past BLS to new BLS o My Menu - Adjustments o PDF Engine - Updated o Report Export - Issue when designating file location and name then saving file - #6880 o Score Entry - Magnification adjustments o Standings - Printing brackets on weeks following holidays 36.02.0007 - 11/21/2023 PM o Common Addresses - Phone number adjustments o Recaps - Adjustments o Rules - Text cut off in rules for Special Recognition #6861 o Standings - Undetected awards o Standings - Templates o Subs - Changes for "R" and "A" as subs o TNBA - Adjustments o Installer - Updated engine o Updates - Adjusted check for updates frequency 36.02.0006 - 10/17/2023 PM o Autoscoring - Importing scores when in week prior would generate an access violation. o Local Awards - Adjustments to setup screen relating to Filtering Adult or Youth members o Local Awards - Removed WBA and BA designations for awards as they are considered merged as Adult o Local Awards - Adjustments to the detection process for local USBC awards when filtering by either Adult or Youth o Pepsi Youth - Regression in division grouping o Pepsi Youth - Options adjustments for reports o Program Registration - Adjustments to the registration screens as they could get hidden behind the splash screen o Rules - Options for Match Points for Absentees and Vacants should not be shown when not a match point league o Score Entry - Updated text when cursor is in "?" column to include new options o Standings - Options for enlarging weekly and season highs not followed o Application - Library updates 36.02.0005 - 10/10/2023 AM o Pepsi Youth - Regression in division grouping o Pepsi Youth - Options adjustments for reports o Rules - When changing handicap and changing tabs, handicap could not be changed again unless exiting and returning to rules screen o Rules - When changing divisions and changing tabs, divisions could not be changed again unless exiting and returning to rules screen o Application - Library updates o Installer - Update to engine o Installer - Update to update engine 36.02.0004 - 10/06/2023 AM o Address Book - UX adjustments o Email Bowlers - Access violation when viewing log 36.02.0003 - 10/02/2023 PM o Address Book - UX adjustments o AutoScoring - Processing speed improvements o Dialogs - Adjustments to file open / save dialogs o Emails - Logging of email addresses being sent emails o Lane Assignments - Position round should not start on lane 0 o Links - Updated external links o Rules - Pin drop applying to absent not properly setting o Standings Past and Present - Adjustments 36.02.0002 - 09/27/2023 PM o AutoScoring - Processing speed improvements o AutoScoring - Name matching improvements o Season Highs - Baker games not being includes 36.02.0001 - 09/25/2023 PM o AutoScoring - Processing speed improvements o AutoScoring - Adjustments for import o Email Bowlers - Adjustment to dialog when selecting file to attach o Standings - High averages across reverts to down when exiting standings o Team Rosters - UX Adjustments o Team Rosters - Default roster adjustment 36.01.0019 - 09/19/2023 PM o Lane Assignments - Adjustments to screen locking o Main Menu - Adjustments to dashboard o Rules - Adjustment when short season league restarted for new season and changed to long season o Standings - Standing sheet templates wont load 36.01.0018 - 09/12/2023 PM o Brackets - Default for printing brackets adjustment o Installer - Adjustments in First Time Install options for copying from past BLS' o Installer - Adjustments to leverage improved appearance and newer Windows UI o Lane Assignments - Unable to sometimes adjust o My Menu - Added prompt on new installs to ask if Custom Menu should be displayed on screen o Recaps - UX adjustments o Rules - UX adjustments o Setup - UX adjustments o Treasurer Only Mode - Added warning to Score Entry and Team Rosters o UX - Overal adjustment to images on buttons and menus 36.01.0017 - 09/05/2023 PM o League open - UX adjustments o Main Menu - UX adjustments o Recaps - UX Adjustments o Rules - Pinsetter settings 36.01.0016 - 08/31/2023 PM o Certification - Minor Adjustments o Copy League Wizard - Size of list of leagues only fit 2 leagues o Treasurer - Unable to Focu on invisible control error o UX - Adjustments for changing settings o UX - Adjustments for Magnification 36.01.0015 - 08/29/2023 PM o AutoScoring - Adjustments o Birthdays - Address Book not always saving o Custom Menu - Adjustments o Error - 105 error when opening program o Treasure- Adjusted fee switch behaviour 36.01.0014 - 08/28/2023 PM o Certifications - Certifications not correct for first bowler on first team o Create New League Prompt - Adjustment to only show for new installations o Dashboard - Incorrectly indicated a team forfeited o Custom Menu - Added feature to display custom menu on left or right part of dashboard or the default option to hide from dashboard. To change option, click My Menu > Manage / Edit My Menu and select the MyMenu option on the screen. o Rules - Adjustments for values that could not be changed o Rules - Max handicap would not save o Rules - Splits would change back to default if clicking in a split week 36.01.0013 - 08/25/2023 PM o Fees - Adjustments to last weeks fees #6732 o Final Averages- Adjustments for last weeks payments o Main Menu - Adjustment to date format #6730 o Rules - Adjustments to Description when software licensed to league #6727 o Rules Wizard - Adjustments 36.01.0012 - 08/24/2023 PM o LeagueSecretary.com - Issue with user names with spaces or non-alpha characters #6728 o Lane Assignments - Printing orientation toggle is inversed - #6725 o Installer - Adjustment for migration utility 36.01.0011 - 08/24/2023 o Installer - Adjustment for migration utility 36.01.0009 - 08/23/2023 - Initial Release o Address Book - Creating new bowler may duplicate bowler to new bowler - Issue #721 o Address Book - Added Cell phone and carrier indicator o Address Book - Address Validation - Updated support for changes in USPS API. Use of this requires a free USPS account (developers account) for API Credentials. o Address Book - Adjustments to new USPS api o Autoscoring - Performance improvements when importing scores from larger leagues. o Autoscoring - Adjustments when importing bowlers to a team with a vacant position o Autoscoring - Adjustments in matching bowlers o AutoScoring - When exporting, Lineup positioning sequence number not correctly filling - Issue #738 o Autoscoring - Path configuration tests expanded o Autoscoring - added support for email address exporting for scoring systems using Revision 4 or higher. o Autoscoring - added support for warnings for systems that have limited number of bowlers in export o Autoscoring - Added option in Import > Options to skip partial scores bowled. May not always work depending on how scores are returned - Feature #715 o Autoscoring - Import leagues added performance speed improvements to parser o Autoscoring - Adjustments for Conqueror Pro connectivity - Issue #2409 o Autoscoring - Corner case issue when exporting when social distancing is not used. o Autoscoring - Support added for Conqueror X o Autoscoring - Issue to extended pair created access violation o Autoscoring - Rosters were not honoring limitations of bowlers in autoscoring settings for Split Team o Autoscoring - Added common alternate score pathing for certain scoring system. May have to reload scoring definition to load alternative options. Do only when necessary and A/S Comm Error dialog appears. - Feature #667 o Autoscoring - Prune old export, including any shifts, when exporting o Average Chart - theme should be adjustable - Issue #4609 o Average Chart - Added new average chart display into Dashboard - Double-click brings up expanded settings and print capability o Awards - Adjustments to reflect holidays o Awards - Undo action of Awards Setup could cause an access violation - Issue 5199 o Awards - Adjusting sort order o Awards - Option to print a list of awards for a designated range of weeks - #3699 o Awards - Emailing award forms adjustments. Request #3900 o Awards - Common issue addressed from BLS and 300 award form. Issue #1022 o Awards - Games missing from CTF awards form. - Issue #999 o Awards - USBC Team Awards missing Association Name/Number on report - Issue #740 o Awards - Some awards printing average without number of games. - Issue #711 o Awards - Report Adjustments o Awards - Wrong season error message adjustment o Awards - Incorrect PDF when generating for a specific range of weeks o Backups - Cloud backups now use folders created with Cloud services to store backups. o Backups - Ability to skip prompt for location to save backup as a program preference o Backups - Added function to email league backup to secretary/manager, treasurer or center o Backups - Cancelling auth process for cloud backups may cause program to be non-responsive. - Issue #970 o Backups - Invalid pointer error after backing up to cloud - Issue #966 o Backups - Backup league from within league gives Missing DB Tables error - Issue #965 o Backups - Cloud backups not creating root and product folder directories - Issue #964 o Backups - Backup all leagues to Google Drive displays directory prompt - Issue #963 o Backups - Backup all leagues to Dropbox displays directory prompt - Issue #962 o Backups - Access violation when adding access to Google Drive - Issue #961 o Backups - Access violation when adding access to Dropbox - Issue #960 o Backup/Restore - Improved System File backup to include font preferences as well as recap and report preferences. Feature #551 o Backup/Restore - Dropbox backup improvements o Backup/Restore - Google Drive backup added - Feature #613 o Bowl.com - Minor adjustments. o Bowlers - Support for graduation year o Bowler Data - Adjustments o Bowler Files - Some leagues may have bowler data filled with Deleted bowlers. Added utility to reduce bowler file size - Feature #719 o Bowler History - When printing substitutes, only print those that have games - Feature Request #5069 o Bowler History - Adjustments for Holidays o Bowler History - Adjustments with book average showing on bowler histories for more weeks than actually used o Bowler Management - Added "E"xtra bowler status for bowler in Team Rosters and Score Entry. Bowlers with this status will be pushed to bottom of the roster on team when advancing each week. o Bowler Management - Added SafeSport and RVP indicators o Bowler Management - Screen may not show Bowling center info for centers o Bowler Membership - Guardian information may not display birthdate correctly in corner cases - Issue #1578 o Bowler Maintenance - Moved Contacts out to new screen. o Bowler Maintenance - Address standardization for US addresses using USPS. A/S feature. Requires a USPS account. Updated API for USPS o Bowler Maintenance - Date/Time formatting issues in corner cases - Issue #1437 o Bowler Maintenance - Changed link to search USBC Bowler ID# - Feature #1404 o Bowler Membership List - Print Membership applications listed all bowlers, which included Vacants. Removed Vacants, Deleted, Quit and Not Part of League - Issue #727 o BowlRx - Added support to websites hosted on BowlRx servers using simplified and coordinated settings. o Brackets - Fetch menu items does not import bowlers with suffix or certain nicknames. o Brackets - Access violation when shuffling brackets from Menu. Issue #5274 o Brackets - Added option to change Alive List name order from results o Brackets - Corrected an issue with allowing HDCP bracket from Scratch league - #3863 o Brackets - Adjustments to hints - Issue #4056 o Brackets - Shuffling brackets could cause Range Check error in corner cases - Issue #3939 o Brackets - UX adjustments - Issue #4000 o Brackets - Added a direct menu item to shuffle brackets o Brackets - Elimination of next game ties improved. Issue #1158 o Brackets - Elimination of next game ties. Issue #499 o Brackets - Improved report Issue #1158 o Brackets - Adjustments to alive list o Brackets - Adjustments o Brackets - Payout Adjustments o Brackets - Shuffle Adjustments o Brackets - UX Adjustments o Brackets - Registration adjustments o Brackets - Sorting added for sorting based on first or second shift when 2+2 league. Feature #1357 o Brackets - New report showing bracket configurations. Feature #1357 o Brackets - Added display of bracket description when cursor is in each bracket field. Feature #1340 o Brackets - Bowlers should not be able to be entered more times than rules allow. Issue #1221 o Bye Team - Rules adjustments - Issue #3354 o Calculator - Redesigned and improved readability and compatibility with Windows 11 o Change Leagues Screen - Maximum leagues listed did not follow limit option in Program Preferences - Issue #673 o Check for Updates - Uses new CDE Updater o Close League - Incorrect parameter might appear when closing league. - Issue #998 o Compiler update for general improvements and Windows compatibility o Contacts - Moved out of Bowler Maintenance to its own screen. o Copy Settings from prior BLS - Updated settings to copy dashboard settings from BLS-2023, if installed. o CTF - 2023/2024 CTF support and changes implemented o CTF Awards - Regressive issue with games being printed on awards o Custom Menu - When adding custom menu item for Autoscoring Export or Printing Recaps, it included Week # o Dashboard - Added ability to show or hide certain tiles and improved speed settings. o Date/Times - Improved handling of dates and times to honor international settings. Feature #1308 o Date/Times - Improved handling of dates and times to honor international settings. Feature #737 o Default Rosters - Added check if league uses "Fixed Rosters" to copy rosters to next week and warn if team was adjusted and default roster not updated - Feature o Delete League - After deleting league, league listing closes, preventing deleting multiple leagues in a session - Feature #700 o Delete Quitters - No dialog appears after completion. - Feature #717 o Deployment - Updated deployment installers to leverage improved support for Windows 11, Windows 10 (including 22H2 update), 8.1, 2022 Server, 2016 Server and 2012 Server. o Development - Updated development compilers to leverage improved support for Windows 11, Windows 10 (including 22H2 update), 8.1, 2022 Server, 2016 Server and 2012 Server. o Digital signatures - Switched to EV Code Signing for additional security best practices o Dropbox - Changed to store backup directly to designated folder on computer that is linked to Dropbox o Dropping Teams - Added wizard to provide an easier guided method to removing 1 or more teams. The wizard handles Bye teams as well. Feature #542 o Email - Added support for HTML formatted email o Email - Adjustment of screen when attaching files o Email - Support for Gmail secure sending o Email - Support for Microsoft secure sending o Email - Support for Office365 o Email - Support for formated email when selecting a bowler in the address book and clicking send email o Email - Added support for emailing bowlers to use bulk email processing throttling messages to X# of messages every X minutes. Some email servers require to not appear spamming. o Email - Added support to email members of selected team - Feature #3062 o Email - Help drop down menu issue - Issue #834 o Email - Configuration change for Yahoo and AOL (uses Yahoo as back end) o Email Bowlers - Filtering for emailing bowlers - Issue #729 o Email Bowlers - Potential that bowlers may get blank emails o Emailer - SSL changes. Reworked emailer to address handshake issues when connecting to SSL servers o Emailer - Did not CC Secretary. o Erase Scores - No prompt to signal function completed - Feature #716 o Export - Added exporting to Excel Newer and Older format under File > Export o Export - Added exporting to CSV under File > Export o FAQ File - Updated Frequently Asked Questions file for BLS-2020 o FAQ File - New FAQ system for better usability with newer operating systems o Fee Wizard - adjustments o Fee Wizard - Cannot exit user fee #4 tab. Issue #1476 o File Name - Adjusted limitation on file name size to align with our autoscoring specification. o Final Averages - Changed to reflect latest WinLABS report order. Feature #1346 o Financials - History summary report o Financials - Additional discounts available o Financials - Quick pay adjustments and improvements o Financials - League Funds list may appear zero when it's not - Issue #726 o Financials - Addressed corner case issue where a financial file could be cleared - Issue #1649 o Financials - Not all bowlers printing in Financial Worksheet Report - Issue #1667 o Financials - Added option to show lineage on bank deposit o Forms Library - Blank recaps print name of last league opened - Issue #5250 o Forms Library - Support for printing rules and worksheet to legal sized paper. o Forms Library - Updated for 2023/2024 Season - Feature #1423 o General - Changed to a more readable screen font in menus and various screens. Feature #1377 o General - Delay in application starting due to checking for updates. Issue #1348 o General - Delay when league opens. Issue #1347 o General Reports - Report engine updates o GMail - Added improved support for emailing through Gmail. Is limited in initial release, pending Google approvals. o Graphics - Revamped graphics picker for standing sheets. - Feature #2159 o Help File - Updated help file o Help File - New Help system for better usability with newer operating systems o High Scores - Prior season high scores o High Scores - Dashboard addition to give highlights of high scores o Holidays - Adjustments to end of season, which Holidays can interfere o Holidays - Adjustments to display and navigation - Feature #3894 o Holidays - Added support of Holidays to lane assignments with customizable holiday labels. o Installer - New Installer engine for improved installation experience. o Installer - Added progress to migrations tool when copying leagues from prior BLS to new BLS o Internet Features Verify Internet Connection prior to uploading to LeagueSecretary.com in case connection is lost prior to uploading to LS - Feature #926 o Internet Features - LeagueSecretary.com changes and improvements o Internet Settings - Added presets for common SMTP Servers - Feature #2851 o Internet Settings - SMTP Server username would not accept longer user names. - Issue #709 o Internet Setup - Memory Leak - Issue #730 o Jackpot Scores - Adjustments for irrefularities reported - Issue #5314 o Lane Assignment - Adjustments o Lane Assignments - Reset/Fix Dates does not refresh lane assignment grid - Issue #5280 o Lane Assignments - Tie Breaker adjustments - Issue 5133 and 5180 o Lane Assignments - added Social Distancing Options o Lane Assignments - Option to allow teams to only bowl on designated shifts without using divisions o Lane Assignments - Reports break out lanes for each shift o Lane Assignments - Added ability to randomize a specific week (Pro and A/S) - Feature #2488 o Lane Assignments - Added option to assign shifts to a different day - #3249 o Lane Assignments - Adjustments to Random Lane Assignments o Lane Assignments - Creating holidays could cause Access violation - #4813 o Lane Assignments - Holiday list could potentially have blank or duplicate names - #5178 o Lane Assignments - recap of lane assignments now available in Dashboard. Double-click brings to Lane Assignment screen o Lane Assignments - Swap Weeks feature to swap lane assignments between two selected weeks. o Lane Assignments - Changed language terms for Rolloff vs Playoff for more consistency to USBC rules. Feature #1112 o Lane Assignments - Added support for random lane assignments. Pro and A/S. Feature #1392 o Lane Assignments - No Points week still includes regressive points - Issue #693 o Lane Assignments - Date presentation may appear incorrect depending on computer date/time settings. Issue #1414 o Lane Assignments - Older league data may incorrectly set number of shifts for league to zero, which would interfere with social distancing. Workaround is to set shifts to 2 and then back to 1. o Lane Assignments - Out of range error when dropping pair o Lane Assignments - Reloading assignments when restarting league for new season adjusted o League Open - Doesn't real tile settings before showing main menu - #5306 o League Open - Screen flashes several times when opening - #5147 o League Open - Open doesn't display preferred path. Issue #1524 o League Rules - Improved league rules o LeagueSecretary.com - Supports LeagueSecretary.com for 2023/2024 season o LeagueSecretary.com - A/V on web upload. Note: Sometimes caused by incompatible graphics added to standings - Issue #920 o LeagueSecretary.com - Corner case issue with PDF generation and LeagueSecretary.com upload when using certain fonts would create an access violation preventing upload or generation of PDF file. Issue was with a third party library that appears to have been corrected. o LeagueSecretary.com - Provided tie breaker info o LeagueSecretary.com - Added Center Chooser to LS setup page. o LeagueSecretary.com - Added additional data items to payload for LeagueSecretary.com o LeagueSecretary.com - Omits ill formed email addresses - Feature #1409 o LeagueSecretary.com - SSL changes - Handshake issue may appear when uploading leagues. o LeagueSecretary.com - Incorrect update message may appear when uploading o LeagueSecretary.com - QR code on standings changed to reflect new website structure o LeagueSecretary.com - Added reset option for authenticating with LeagueSecretary.com o LeagueSecretary.com Upload Tool - Supports LeagueSecretary.com new API's - Feature #1442 o Library Update - Updated library for functions. o Main Menu - Redesigned main screen for Dashboard Appearance. o Magnification - Adjustments to screen to increase application screen sizes when using high definition monitors. o Manual - Updated manual file o Master Bowler Database - Updated schema o Master Bowler Database - Disabled MBD access when creating a new league. After new league has been created and closed, which saves and sets the league up properly, the MBD will then be accessible. o Master Bowler Database - MBD Switch not visible for new leagues o Master Bowler Database 2024 - Corrected MBD match behavior when ID is 0-0 o Master Bowler Database 2024 - Improved duplicate bowler check processing - Issue #4053 o Master Bowler Database 2024 - Redesigned interface o Master Bowler Database 2024 - Added reports o Master Bowler Database 2024 - Added Schools o Master Bowler Database 2024 - Added support for MBD-2024 - Pro or A/S feature o Master Bowler Database 2024 - New bowlers added into MBD from BLS's Add Bowlers from MBD may not bring in phone numbers. - Issue #2015 o Master Bowler Database 2024 - Sync of phone numbers. - Issue #2013 o Master Bowler Database 2024 - Verification of data during sync should only occur periodically instead of every sync - Issue #2012 o Match Points - Bye/Draw adjustments - Issue #1640 o Membership Cards - Adjustments to add Other League info - Feature #4006 o Membership Cards - Pd in other league and from Bowl.Com - Feature #4006 o Misc. - Argument out of range on opening league or address book. Issue created in compiler update released in Fall. Corrected in Winter update - Issue #739 o My Menu - Added feature to add a break to divide My Menu into sections o New League - Performance improvements with Wizard. Feature #1361 o New League - Minor screen changes. Issue #1311 o New League - File path not honored when creating a new league - Issue #702 o New League Wizard - Various adjustments o Operating System Support - Improved Windows 11 compatibility o Operating System Support - Improved Windows 10 compatibility o Operating System Support - Added detection of Windows 11, Windows 10 Original, November, Anniversary, Creators, April 2018, May 2019, May 2020 Upgrades, 20H1 Upgrade, 21H1 and 22H2. o PDF Generation - Corner case issue with PDF generation and LeagueSecretary.com upload when using certain fonts would create an access violation preventing upload or generation of PDF file. Issue was with a third party library that appears to have been corrected. o Parent/Guardian - Support for two parent/guardians o Pepsi Tournament - Support for 2023/2024 season. o Pepsi Tournament - Adjusted ages for the 2023/2024 season o Pepsi Tournament - New Under 17 division added for support for changes for 2023/2024 season. o Pepsi Tournament - Support storing SMART ID / Jr Gold ID o Pepsi Tournament - Marked qualifying weeks when not a Youth League o Perfect Secretary - Option to extract from a Perfect Secretary backup when converting from Perfect Secretary o Perfect Secretary - Importer added to import Perfect Secretary leagues. o Planner - Adjustment to user interface - Feature #4087 o Planner - Items may disappear - Issue #1563 o Planner - Corner case access violations - Issue #5184 o Points - Added Team Pins Over Average feature. Feature #1141 o Prebowl/Postbowl - Holiday adjustments related to Pre/Post Bowling o Press Sheet - Option to use 3 game score or all scores. Feature #714 o Program Registration - New and improved registration system and registration screen improvements o Program Registration - added version number to registration screens o Program Preference - Improved UX and added ability to change program appears to light or dark theme. o Program Registration - In corner case issues, when registering software after already being registered or registered from a temporary code, make keep asking to register when restarting program. Workaround is to clear registrations and reregister. o Program Registration - When using Temporary Code, program would keep cycling through registration process o Program Registration - SSL changes for EZ Registration o Program Registration - Display warning if trying to use a different program's registration o Program Registration - Prompt if EZ registration not found o Recaps - Removed obsolete forms o Recaps - Added additional recap forms o Recaps - Traveling league will show the center for the printed week o Recaps - Added shift number to CDE recaps o Recaps - Allow Recaps to print a specific shift - #4557 o Recaps - Added new plain paper BRS-3 recaps for 1 pair and then team rosters on 8.5x11. - Feature #3557 o Recaps - Adjustments to BRS-4 Databar Laserject recaps - Feature #3973 o Recaps - Improved printing of recaps when 2 sets are bowled (2+2/3+3) and multiple pages are printed per pairs. o Recaps - Added generic recap printing from forms library outside of league - Feature #2171 o Recaps - Improved 2+2/3+3 recaps handling. Feature #1325 o Recaps - Plain paper and double-spacing o Recaps - Improved Multiple teams per lane recaps handling. Feature #1323 o Recaps - Improved Multiple teams per lane recaps handling. Feature #1318 o Recaps - Improved Plain paper recaps. Feature #1368 o Recaps - Date improvements. Feature #1366 o Recaps - Improved color handling. Feature #1365 o Recaps - Improved flexibility in color handling. Feature #1046 o Recaps - Changing certain item colors changes others that it shouldn't. Issue #718 o Recaps - 2+2/3+3 leagues may reprint teams over each other in certain recaps. Issue #513 o Recaps - Plain Paper 8.5x11 recaps would not include elements on copies. Issue #871 o Recaps - Multipage recaps print lanes 1-2 at the top of each page after the first copy. - Issue #710 o Recaps - Recap font configuration file missing from installer. - Issue #1440 o Recaps - Recaps may not only print selected lanes o Recaps - Shift information added. o Recent Leagues - Dialog would continue to display, event when told to not show again o Rename League - Added new wizard to allow renaming a league file name. Feature #630 o Reports - "Name - indicate if captain or officer" item did not mark officers - Issue #4934 o Reports - Added stand alone Season and Weekly high score reports o Reports - Expanded styles available for bowler, team, factory o Reports - Keyboard scrolling in Reports > View All Reports may change report name. Issue #1313 o Reports - Captains Phone numbers truncate number in preview and report - Issue #697 o Reports - Printing using Social Distancing o Report Styles - Copying styles indicated wrong version of BLS - Issue #5211 o Report Styles - Not all report styles are aware of social distancing - Issue 4807 o Report Styles Items - "Lanes This Week" and "Lanes Next Week" prints zero for some bowlers o Reprint Scores - Added option to allow adding to My Menu. Feature #659 o Regression with third party library and PDF generation of standings producing missing letters. o Restart League - Added option to clear sanction numbers on league restart and keep league fees on restart - #4234 o Restart League - Allow option to rename teams to Team 1... Team xxx during restart to remove old team names. o Restart League - Restart league resets lane assignments to normal points regardless of prior setting - Issue #701 o Restart League - Major improvements with data management in restart league. - Feature #2307 o Results/Stats - Adjusted screen for improved navigation - #Feature 4078 o Roster Sheets - Adjustment to print 5 bowlers on a page o Rules - Adjustments to Wizard and Incorrect Team Amount message o Rules - Adjustments for managing treasurer duties only o Rules - Reset template name o Rules - Reworked user interface to improve readability and add white space. o Rules - Adjustments to bylaws o Rules - Added social distancing freeform text rules in the rules and to printing rules o Rules - Redesigned screen and placement of rules based on user feedback. Now easier to get to specific sections in the rules. o Rules - Entering Average value correction - Issue #4074 o Rules - Field adjustments for Special Recognition - Issue #44064 o Rules - Performance improvements o Rules - Rotate Game positions o Rules - Added feature for match point lineup preference for printed rules. Feature #2905 o Rules - Division screen handling. Issue #1331 o Rules - Improved worksheet readability. Feature #1379 o Rules - Additional adjustments for improved readability of setup. Feature #1344 o Rules - Display of rules not matching the design time settings. Issue #1302 o Rules - Bye amounts could be set to a negative number. Issue #793 o Rules - Improved item hints. Feature #1470 o Rules - Spelling correction. Issue #1457 o Rules - Individual Match Series points may become disabled in corner cases. Issue #1439 o Rules Templates - Improved templates o Rules Worksheet - Can now print on legal paper o Sample League - Updated for 2023/2024 o Safe Sport / RVP - Added tracking along with dates of expiration o Sanctioning - Improved printing clarity of bowler sanction cards o Sanctioning - If bowler does not have a phone number, do not print phone formatting o Sanctioning - Selecting "Paid this league" only applies to fees for national, and not state & Local - Issue #688 o Sanctioning - Youth fees not adding properly. - Issue #679 o Sanctioning - Added local fees to youth certifications like adults - Feature #679 o Scores - Added Number of Games bowled columns o Scores - Access Violation may occur if closing league and reopening different league and going into Score Entry o Scores - Dummy scores may come up with negative handicap - Issue #1730 o Scores - Scores may not be calculating correctly when using an A or V - Issue #1509 o Social Distancing - Added support in Lane Assignments o Social Distancing - Added Alternating Odd/Even lanes for Extended Pair. o Social Distancing - Addjustments to splitting a team acccross 2 lanes o Splash Screen - Improved to include program information. Feature #1393 o Split Season - Internal adjustments for improved processing o Standing Sheet - break out lanes for each shift o Standings - New Standing Sheet Wizard to help set up standings o Standings - Spacing options added - Feature Request #5286 o Standings - Option to disable lane # for officers - #4551 o Standings - Pins+HDCP not including post bowls - #4976 o Standings - Added Birthdays - Feature #4190 o Standings - Allow space every 5 bowlers on high average - #4229 o Standings - Option to suppress BYE team - #2223 o Standings - Recap of scores when using 2+2 updates - #2005 o Standings - Lane assignments may not list all lanes when a center with scoring is used on standings o Standings - Messages might carry over when tabbing between o Standings - Messages improvements with new Message Editor o Standings - Standings messages may not be saving - Issue #2936 o Standings - Added notice that it is a Pepsi Qualifying week. Feature #683 o Standings - Changed default standings sheet appearance for a fresh clean report appearance. Feature #1376 o Standings - Standings sheet setup screen improved. Issue #1375 o Standings - Standings sheet setup screen improved. Issue #1376 o Standings - Access violation when moving items. Issue #1363 o Standings - Shows Shift 1 even if only 1 shift on lane assignment area o Standings - Access violation when moving items. Issue #1373 o Standings - Changed default fonts. Issue #1372 o Standings - High Averages switch on Standing Sheet setup had incorrect label o Standings - After printing Season Highs for men, there is extra space. Issue #1093 o Standings - Lanes displayed on standing sheet top corner did not reflect social distancing o Standings - Officers info display when settings set to disable o Standings - Option to suppress shift times and days for lane assignment section o Standings - Pressing Preview may make a long delay - Cursor chang o Standings - Web Uploads did not show officer email addresses o Statistics - Added option to hide/show Pair Stats graph - Feature Request o Statistics - Corrected Statistical Graph to label lanes correctly when they are not sequential - #3238 o Statistics - Added Pair Statistics for season for Pro and A/S o Statistics - Dashboard feature displays a few highlights of stats - double-clicking brings up Stats screen. o Status updates - League open screen doesn't update status dialog text - Issue #684 o Styles - copying from prior BLS adjustments - Issue - #4073 o Subs - Adjusted handling of sorting rosters with permanent subs. Issue #593 o TBRAC-2022 - Compatibility added. o Teams - Improved UX in add/remove teams. Issue #1224 o Team Data - Adjustments o Team Reorder - UX Issues - Issue #1523 o Team Roster - Add bowler dialog filter is used with "Select From Master DB" - Feature #3637 o Team Roster - "Select From Master DB" added search box o Team Rosters - Birthdays for lines without bowlers would display - Issue #703 o Team Rosters - Adjustments for birthday - Issue #1370 o Team Rosters - Potential of opening team roster screen twice, causing an error o TNBA - Added TNBA league application for 2023/2024 o TNBA - 2023/2024 TNBA support and changes implemented o TNBA - Option added to place one award per page or multiple awards on one page. Feature #500 o Tournaments - Added new option for filling league rosters with placeholders for a tournament squad. A/S only. Feature #1016 o Treasurer - Arrears report o Treasurer - transaction # for credit cards - Feature #3307 and #5023 o Treasurer - Notification when a bowler is absent for more thant X weeks in a row - Request #4113 o Treasurer - One Time Fees may introduce Access Violation o Twitter - Updated API changed to support Twitter posting. Feature #1396 o Updates - Improved installer experience o Updates - Improved update process o Updates - Changed handling of checking for updates when app starts to be less intrusive and improved time to check in future. Feature #1223 o USBC - 2023/2024 USBC Award forms changes integrated o USBC - 2023/2024 USBC League Application changes integrated o USBC - 2023/2024 USBC Membership Application changes integrated o USBC - 2023/2024 Pepsi League Level qualifying changes implemented o USBC - 2023/2024 Rulebook added o USBC - National fees adjustments o USBC - Challenge League support added. Feature #1118 o USBC - Support for USBC rule change for capping 300 and/or 900 score added. Feature #931 o User Interface - Prompt for first time if user wants light or dark style o User Interface - Added improved styles/themes o User Interface - Improved support for higher DPI screens o User Interface - Updated for improved user experience o User Interface - Added additional styles o User Interface - Fonts, Logos and Graphics text under dark styles. Issue #5277 o User Interface - Adjusted spinedit controls for improved appearance - Feature #3963 o User Interface - Ability to change appearance to a light theme or dark theme o User Interface - User interface improvements o User Interface - Menu improvements and reorganization based on customer feedback o Utilities - Added request for function to delete every bowler that did not bowl the prior season o Vacancy - Added shortcut rule setting in Vacancy rules to set vacancy to zero handicap. o Web Uploads - Added support for BowlRx hosted websites for a simpler configuration o Web Uploads - Setup broken out into a new screen that is easier to configure. o Web Uploads - Uploads screen simplified. o Web Uploads - BPAA settings would not save upload path - Issue #2881 o Web Uploads - Added Twitter as its own upload destination. Feature #1388 o Web Uploads - Cannot set web uploads differently with passive transfer. Feature #1385 o Web Uploads - Cannot set web uploads differently with FTP Ports. Feature #1384 o Web Uploads - Added support for FTPS servers. Feature #1383 o Web Uploads - Cannot test Personal Website 3 correctly. Issue #1381 o Web Uploads - Personal Website 3 settings do not hold. Issue #1359 o Web Uploads - Added support for SecureFTP servers. Feature #880 o Web Uploads - Replaced Upload Engine for performance and feature improvements. o Week Changing - Divide by Zero error when changing weeks corner case - Issue #1416 o Weekly Fees - Last Two Weeks adjustments - Issue #728 o Weekly Fees Wizard - Adjustments o Weekly Fees Wizard - UX Changes - Issue #5182 o Various new bug fixes and performance improvements o Various bug fixes implemented from prior versions