BC4E is a comprehensive club management system designed to streamline matchmaking, court allocation, and player management for sports clubs.
| Release Date | Version | Release Notes & Features |
|---|---|---|
| 2025-10-18 | 4.1.0 |
2025-10-18: Migrate BC4E to 64-bit architecture to eliminate Visual C++ 2015 Redistributabl (x86) dependency and simplify deployment. |
| 2025-10-03 | 4.0.2 |
2025-09-28: Enhanced matchmaking with a new balance between social play and competitive fairness. Added more detailed skill level options. 2025-09-26: Players can now take a break at any time. Removed the position-based control from the Waiting Players list. 2025-09-21: Added feature to show player Gender and Level to both laptop screens during matches. 2025-09-08: Enhanced "Sign In Player" lock feature and added PIN reset capability. 2025-08-28: Enhanced Mixed Double ratio control with new "1:1" option and improved MD distribution. 2025-08-20: Fixed profile update issue that reset last_use_date incorrectly. 2025-08-18: Fixed next Pick time calculation bug near club end time. 2025-07-23: Enhanced Club Async Mode with decoupled matchmaking and court allocation. 2025-07-08: Relaxed player pairing rules and improved queue positioning for late joiners. |
| 2025-06-24 | 4.0.1 |
Fixed rare scheduling issue where late arrivals could get extra matches under specific conditions:
Fixed "Missing#" column order in match history report. |
| 2025-06-09 | 4.0.0 |
2025-06-09: Fixed bug with disabled schedules in Config window. 2025-05-16: Redesigned UI for Async Mode with individual court management. 2025-05-04: Fixed User Type Weights configuration bug. 2025-05-01: Major enhancements:
|
| 2025-03-30 | 3.7.9 |
2025-03-30: Added flexible session effective period in weeks. 2025-03-29: Fixed bugs in adding new Club Users and User Types. 2025-03-23: Fixed secondary screen color-coded Court Views. 2025-03-18: Added color-coded courts for seniors and club break features. Session count control with 5-20 visit top-ups. |
| 2024-10-27 | 3.7.8 |
2024-11-26: Fixed a bug where player names weren't sorted in Player Views due to a removed code line. 2024-10-27: Enhanced online data sync and added a feature to clear inactive club users. 2024-09-30: Fixed a 64-bit build issue, ensuring 32-bit compatibility. 2024-09-21: Replaced barcodes with rolling PINs for online features. Count breaks only if a player's turn is skipped. 2024-09-07: Fixed a rare bug where late-signing players could have extra matches. 2024-08-23: Enhanced data storage for uploading club changes online, supporting mobile app releases. |
| 2024-08-09 | 3.7.7 |
2024-08-20: Fixed a bug where other options reset to default on restart, introduced in a previous hotfix. 2024-08-09: Fixed a bug where the "Mixed Double Ratio" reset to default on restart. 2024-06-22: Fixed a bug in deleting or unregistering club users in earlier packages. 2024-06-05: Fixed a bug where the package connected to an internal site instead of the public one. 2024-04-20: Removed file timestamp dependency during upgrades to avoid download issues. 2024-03-29: Fixed a bug in club user filtering when clubs had inactive days in user type settings. 2024-03-25: Fixed a bug in player swaps and enhanced internet features for remote mobile app operation. |
| 2023-06-19 | 3.7.6 |
2023-06-21: Fixed a bug where other options reset to default on restart, introduced in a previous hotfix. 2023-02-15: Fixed a bug where the "Mixed Double Ratio" reset to default on restart. |
| 2022-12-08 | 3.7.5 |
Simplified option configuration and increased data storage limits. Enhanced error logging for easier troubleshooting. Fixed bugs in match arrangement and player registration. |
| 2022-10-15 | 3.7.4 |
Enhanced user interface and streamlined license renewal features. Added online features for data sync and remote operation via mobile apps. |
| 2022-08-31 | 3.7.3 |
Simplified the UI and introduced a "One On One Off" cycle feature. Fixed bugs in mixed double ratio control and gender balance enforcement. |
| 2022-07-31 | 3.7.2 |
Improved match arrangement with mixed double ratio control and streamlined gender options. Added user type weighting for matchmaking preferences. |
| 2022-06-29 | 3.7.1 |
Fixed bugs in handling multiple club periods on the same day. Enhanced user type and schedule configuration. |
| 2022-03-27 | 3.7.0 |
Added support for multiple club periods on the same day, perfect for badminton schools. |
| 2021-12-04 | 3.6.9 |
Added COVID-19 vaccine passport validation for safety. Started developing distributed app features for multi-site clubs. |
| 2021-08-29 | 3.6.8 |
Added initials-based search for faster player sign-ins. Introduced "Days To Play" settings for user types and enhanced data validation. |
| 2018-03-01 | 2.2.2 |
Fixed a bug where users could input values not in the dropdown list, causing data errors. |
| 2018-02-25 | 2.2.1 |
Fixed a bug with uneven court layout in some screen resolutions in version 2.2.0. Displayed only court numbers in the background to reduce color interference. |
| 2018-02-17 | 2.2.0 |
Fixed a bug introduced in version 2.1.9 when manually managing courts, like deleting matches. Minimize the refreshed screen areas. |
| 2018-02-12 | 2.1.9 |
Reduced the screen area of each court by displaying court names in the background instead of on top, allowing more courts to be displayed. |
| 2018-02-11 | 2.1.8 |
Enhanced the match arrangement engine for better player candidate selection. |
| 2018-02-04 | 2.1.7 |
Added a feature to lock the player registry, preventing unpaid players from registering themselves. Changed player highlighting to logging a message instead. |
| 2017-11-13 | 2.1.6 |
Added a feature to highlight the latest player who left, allowing easy re-addition. |
| 2017-11-08 | 2.1.5 |
Added a feature to refresh views with dual screens without restarting the application. |
| 2017-10-21 | 2.1.4 |
Fixed a bug where late-registering players could have an incorrect initial match count. |
| 2017-10-05 | 2.1.3 |
Fixed a bug where exported club user .csv files included an extra row with date and time as user names. |
| 2017-09-24 | 2.1.2 |
Fixed a bug where BC4E couldn't store configured club fee values and issues when deleting multiple rows in configuration. |
| 017-09-16 | 2.1.1 |
Fixed a bug where BC4E couldn't recover from errors when adding new club users with missing data. |
| 2017-08-19 | 2.1.0 |
Initial public release after two years of successful use at Takapuna Badminton Club, receiving excellent feedback and establishing the foundation for future development. |