Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
public:change [2022/04/28 19:09] – [Changes] bcopublic:change [2023/12/15 17:32] (current) – [Changes] bco
Line 9: Line 9:
  
 ===== Nightly Build ===== ===== Nightly Build =====
 +=== Changes ===
 +  - Schedule override in season setup now also works in singles leagues
 +  - %%** tournament **%% in //Game History// is now translated into the selected language
 +  - Player selection list for tournaments now also considers season settings for requirement of players having played before the tournament
 +  - Several parts of code updated for Joomla 3.10 / Joomla 4 compatibility
 +
 +=== Bug fixes ===
 +  - Wrong calculation of //Player Standings// for singles leagues where number of games within any player division change during the season
 +  - The team with ID=1 could not be removed from the list of assigned teams in any season
 +  - Nation did not show in player //Positions// view for singles leagues until the player has played the game set for the first week of league play
 +
 +===== 3.10.23.1 (Build: 3007) =====
 +=== New features ===
 +  - New option for tournaments having ranked players: this makes most sense in singles leagues where ranking at the end of the season determines pairing of playoff games. Playoffs in singles leagues are entered as a tournament, if option //Ranked// for //Ranked Players// is selected in the tournament setup in the back-end players will show in the drop down list with there rank indicated rather than the weeks played in the season, and an additional button <span btnwhite>{{fa>sort-numeric-asc}} Games from Ranking</span> which allows to populate the players from their ranks into the first round of the playoffs (tournament).
 +=== Changes ===
 +  - Mouse right-click in //Edit Match// on a game win input box sets the game win to 0. This is in addition to the functionality previously available, where 3 clicks or taps within one second reset the game wins.
 +  - Button to scroll back to <span btnwhite>{{fa>arrow-up}} Top</span> of page now shows on desktop browsers on the right side when scrolling down
 +  - //Tournaments// now show "Champion", "Runner-up", etc. only when the tournament is fully entered
 +
 +=== Bug fixes ===
 +  - //Latest Results// did not show any match results
 +  - Wrong link to help screen for //Edit Tournament//
 +  - Consistency checks did not work for //Edit Tournament//
 +  - Selecting a different date in //Player Ranking// pulled //Player Handicap// on reload
 +  - Pagination did not work in //Tournaments// in the back-end, only the last 25 tournaments were selectable
 +  - Fixed //Player Count// in menu //Fees// in back-end
 +
 +===== 3.10.22.11 (Build: 1305) =====
 +=== New features ===
 +  - New //Standings// view for singles leagues
 +  - Views //Team Schedule// (team leagues) and //Player Schedule// (single leagues) now memorize the last selection through a cookie
 +
 +=== Changes ===
 +  - //Player Schedule// view now shows results for games already played
 +  - View selection in the administrator back-end is now categorized into 'League', 'Team', 'Singles', and 'Player'
 +  - Views accessible through internal links only cannot be assigned to menus in the administrator back-end anymore
 +  - Improved button handling at top and bottom of pages
 +  - Player names are now sorted by visible name (e.g. guest visitors see only nickname)
 +  - //Team Players List// now shows players' rating and a new <span btnwhite>{{fa>search-minus}} Compress</span> button to remove columns not required for copy/pasting the list
 +=== Bug fixes ===
 +  - Fixed several compatibility issues for PHP 8.1
 +  - Fixed player schedule if no player id given
 +  - Fixed player game & frame counts if more than 1 game played in the week for singles leagues
 +  - Fixed //Team Ranking// view failed to load introduced with version 3.10.22.10 (Build: 1911)
 +  - Fixed help screen for //Standings// view of team leagues introduced with version 3.10.22.10 (Build: 1911)
 +  - Direct games and direct frames sort for players in single leagues was reversed
 +  - //Migrate Players// did not work since version 3.10.22.10 (Build: 1911)
 +  - Fixed Tournament Statistics help screen
 +
 +===== 3.10.22.10 (Build: 1911) =====
 +=== New features ===
 +  - New setting in Season Setup in back-end to set how many hours this week's schedule should be displayed after the league play date
 +=== Changes ===
 +  - Upgrade to Joomla 3.10.11 and PHP 8.1
 +  - Operators do not need to select the team to edit for singles leagues
 +  - Improved //Skip dates// handling in Season Setup in back-end
 +
 +=== Bug fixes ===
 +  - Dates are not updated in future matches, ''Player Schedule'' and ''Team Schedule'' views when skip dates (weeks where the league does not play) are defined after having set up a new season
 +  - Sorting of players in standings view for singles leagues did not work
 +  - Players in an old database do not show when migrating players in singles leagues
 +  - Settings could not be saved in back-end
 +  - Settings views in back-end did not show some of the settings introduced in later versions of the website
 +  - Recent league installations did not include help screens in the administrator back-end
 +  - Incorrect position of **Contact Us** link in ''About the League'' view in front-end
 +  - Fixed removing of a //skip date// in season setup in back-end
 +  - Fixed updating match dates when a new //skip date// is added in Season Setup in back-end during the season
 +  - Fixed help screen for standings view of singles leagues
 +
 +===== 3.10.22.10 (Build: 506) =====
 +=== Bug fixes ===
 +  - Major fixes and improvements of the Bethico Captcha
 +
 +===== 3.10.22.5 (Build: 503) =====
 === New features === === New features ===
 +  - Template files (css) and javascript files are now automatically reloaded when changed, it is not necessary anymore to clear the browser cache or hit 'CTRL-F5'
 +  - Legal documents' links and titles can now be set in one location, so they are consistent between template, cookie handling, and Bethico Captcha
 +  - New Bethico Captcha which removes need to utilize Google's Captcha service. The Captcha works in the background without user interaction, pages with captcha enabled show an expandable icon at the bottom right corner of the page.
   - Added 'Accept Cookies' feature and privacy policy handling to comply with European GDPR (Germany: DSGVO)   - Added 'Accept Cookies' feature and privacy policy handling to comply with European GDPR (Germany: DSGVO)
   - Dedicated Bethico email system with guaranteed availability for all leagues   - Dedicated Bethico email system with guaranteed availability for all leagues
Line 16: Line 93:
   - Version numbers now follow Joomla's major and minor version numbering. From now on versions will show '3.10.yy.mm (Build: ddhh)' compared to '3.0.yy.mm' of previous versions (version identifiers: 3=joomla major version, 10=joomla minor version, yy=year, mm=month, dd=day, hh=hour).   - Version numbers now follow Joomla's major and minor version numbering. From now on versions will show '3.10.yy.mm (Build: ddhh)' compared to '3.0.yy.mm' of previous versions (version identifiers: 3=joomla major version, 10=joomla minor version, yy=year, mm=month, dd=day, hh=hour).
   - Display of legal documents is now handled through a module independent from the league main functionality   - Display of legal documents is now handled through a module independent from the league main functionality
-  - Font handling for the Bethico league template (**CAUTION: template parameters need to be updated**)+  - Font handling for the Bethico league template (**CAUTION: template parameters need to be updated and saved**)
   - Need for league specific email account deprecated   - Need for league specific email account deprecated
 === Bug Fixes === === Bug Fixes ===
 +  - 'Before Season' tournaments were recorded as 'Cup' tournaments
 +  - 'Javascript not enabled' detection in modern browsers fixed
   - Links to legal documents were hard-coded, even though the Bethico league template offers options for the links to be configurable   - Links to legal documents were hard-coded, even though the Bethico league template offers options for the links to be configurable
 +  - Korean language strings for system messages were not loaded
   - Fixed wrong add up to total game wins in edit match view. Introduced in last release when adding draws in singles leagues.   - Fixed wrong add up to total game wins in edit match view. Introduced in last release when adding draws in singles leagues.
   - Fixed incorrect start of season rating calculation for multi-league setups due to error in handicap setting calculation.   - Fixed incorrect start of season rating calculation for multi-league setups due to error in handicap setting calculation.