Changelog

Version 5.1.5 - October 12, 2026

  • On Linux, the language, federation and date format settings are kept when Sharly Chess is updated, and the application no longer adds lines to ~/.bashrc each time it starts
  • With the Baku acceleration, group A is now always computed from the players entered at the time of the first pairing, even if the pairing settings were saved before more players were entered
  • A pairing-allocated bye worth half a point or nothing now counts as a downfloat when pairing, and at its value in Sonneborn-Berger
  • Pairing place cards can show the round number, and the tournament start date printed on place cards is no longer the end date
  • The FFE practical training certificates (attestations de stage pratique) follow the new arbiter titles: AFMatch, AFClub and AFOpen

Version 5.1.4 - October 7, 2026

  • Importing a TRF file of a tournament in progress no longer marks every player as withdrawn: the rounds not paired yet stay unpaired, with the byes already requested for them
  • Keizer tournaments can be sent to Sharly-Chess.com, with each player’s Keizer score shown on the pairings and in the standings
  • The standings sent to Sharly-Chess.com show the ranking criteria as in Sharly Chess: the points appear once, where they stand among the tie-breaks, the first criterion is in bold, and tied players share a rank
  • New soft constraint for prohibited pairings, avoided as much as the pairing rules allow, used by the FFE team cups to keep teams of the same club apart~~~~
  • New “Team pairings” document listing the round’s team matches on a single table, with each team’s points and the match score, without the players
  • Pairings-by-board screens of team events can display the matches only, without the players, so team captains find their match at a glance; match headers now show each team’s points and the match score

Version 5.1.3 - October 4, 2026

  • On Linux, the server starts again without a display (on a headless server), in console mode
  • Direct encounter tie-breaks with games missing between the tied players now follow FIDE Art. 6.3, and AOB is shown to three decimals
  • The French School Championship now covers high schools: a category (primary schools, middle schools, high schools) is chosen in the tournament properties, high schools playing on 4 boards with a roster of up to 5 pupils including at least 1 girl and 1 boy; departmental team finals can be chosen as a phase
  • Updating the ratings from the reminder shown before pairing the first round no longer skips the window asking what to do with absent players, who were then paired

Version 5.1.2 - October 1, 2026

  • Requested byes (half-point, full-point and zero-point) are now sent to Sharly-Chess.com, whose crosstables showed an empty cell and a wrong total for those rounds
  • The “All absent” button of the team check-in window is no longer labelled “Toutes présentes” in French
  • Unpairing a board no longer renumbers the other tables of the round in compact table numbering

Version 5.1.1 - September 29, 2026

  • Tournaments can be imported from TRF06 and TRF16 files; the import dialog lists every adjustment made to fill in what these older formats lack
  • Scoring systems in which two draws are worth more than a win and a loss are refused, as are pairing-allocated byes worth more than a win or, with the standard scoring system, worth anything other than 1, ½ or 0
  • Team names with characters the FFE website does not store, such as the “œ” of “Sacré Cœur”, no longer make the upload of team competitions fail
  • The French School Championship is sent to the school competitions of the FFE website, with the national finals division pre-selected for the national final
  • Players removed by the deletion of unpaired players, or by an import replacing the existing players, are now also deleted on Sharly-Chess.com, instead of being brought back by the next synchronisation; re-imported players stay linked to their Sharly-Chess.com registration
  • The FFE player update now finds players whose licence number is wrong or unknown, by their FIDE ID or else by their name and date (or year) of birth, and proposes the correct licence number; names are compared regardless of case and accents; players still not found despite their licence number (or FIDE ID for the FIDE database) are highlighted in the update window
  • Players without a FIDE ID in the FFE database, or with a FIDE ID of 0 in an imported file, no longer prevent the synchronisation with Sharly-Chess.com
  • Long club names on ranking screens are cut short with an ellipsis instead of wrapping
  • The championship rankings show the players’ club, on screen and printed, and their year of birth on screen
  • The players’ year of birth is now shown on Chess-Results

:point_right: Version 5.1.0 - September 24, 2026

  • Knock-out pairing system, for individual and team events
    • Single and double elimination, with one-game or two-game (colours reversed) matches
    • Third-place playoff, grand final reset, colour assignment rules (alternate, higher seed White, drawing of lots)
    • Grouped seeding by club, federation or affiliation, with a live preview of the bracket
    • Level matches decided by advancement tie-breaks, or by the arbiter after a play-off
    • Ranking by the round reached; new Knock-out Bracket document (diagram or schedule)
  • Place cards can now be designed with an embedded visual editor
    • Template library: create, duplicate, import and export templates, shared by all events
    • Templates are accessed from the Documents dialog
  • The language, federation and date format settings have moved from the browser to the main application window
  • Plugins are now installed and uninstalled from the main application window
  • The event export (SCE) has been moved to the event’s configuration window
  • The administration interface adapts to phone screens
  • Team competitions can be uploaded to the FFE website: teams and match reports are filled in from the tournament with the group account, for the competition, division and group chosen in the tournament properties
  • Team tournaments can be exported to the Papi format, which describes them as individual Swiss tournaments
  • The player search can be narrowed by federation, gender, age category and club (plus licence and league for FFE searches), and the filters can be filled in one go from the criteria of any tournament of the event
  • Players of the same club are separated, as much as possible, when distributing players on balanced tournaments
  • A reminder to update player data is shown before distributing players across tournaments and before generating place cards
  • Exclusion of players (or teams) who have not completed 50% of their games (or matches) in round robins, in accordance with FIDE 6.6
  • Ask whether a round should be marked as completed when moving on to the next round of an individual round robin
  • Results entered on an administration pairings screen now notify the other administration screens immediately
  • The rating difference is now sent to Chess-Results (the FIDE K factor is stored with the player)
  • Team tournaments paired on fixed tables (Molter) print the pairings document, with its options, in place of the match sheets
  • Bonus / penalty points can no longer be given to an individual player of a team event: team events adjust whole teams
  • The team size limit is enforced when importing players from a CSV file, and teams left empty by an overwriting import are deleted
  • Fix: the team ranking of fixed-table tournaments (Molter) now shows the game points and the tie-breaks, which were all displayed as zero

Version 5.0.4 - September 10, 2026

  • Improve the compacted sidebar on the home page
  • Remove mentions to “modals” in translations
  • The match points scored by an absent team can now be set
  • The team ranking counts the rounds a team was absent for in a new F column
  • Fix: Molter tournaments no longer ask for match-point values they never use
  • Fix: the lineup editor groups the rounds sharing a lineup again
  • Fix: a round taking the previous round’s lineup now takes the one it played
  • A team can be set to field nobody for a round before it is paired
  • Fix: the “warn on lineup out of roster order” setting is honoured again
  • Fix: the forfeit column was missing from the ranking screens
  • Fix: a team’s bye is worth the same to the tie-breaks as to its ranking row
  • Fix: a forfeited match counts as unplayed in the tie-breaks, for both teams

Version 5.0.3 - September 4, 2026

  • Fix error status not cleared after reauthentication with Sharly-Chess.com
  • Fix Papi export to no longer warns that tie-break values will be missing on the FFE website when the points criterion leads the ranking
  • A clear indication is now given in the case that an event file becomes locked by another application (anti-virus, drive synchronization, etc.)
  • Display a clearer error message when the pairing engine fails to produce pairings
  • Improved the display of fixed table numbers
  • Base clients on the server date to display the timers
  • Improved timer display
  • Network clients can now open screens, rotators, and display controllers by clicking anywhere on their card or list row
  • The edit pencil on editable table columns is now always visible instead of only appearing on hover
  • Fix: searching or importing players no longer crashes when the local FIDE database has not yet been updated to the version 5 format
  • Fix: the pairing-system warning icon in the tournament list view now shows its explanation on hover

Version 5.0.2 - August 28, 2026

  • Fixed access to rotators and display controllers from the network
  • The player search results now close when clicking outside them
  • When creating several players in a row, only the tournament and team are now carried over to the next player
  • Fixed a bug concerning the handling of the player’s own Keizer score

Version 5.0.1 - August 27, 2026

  • Fixed error trying to recover events from 4.2.8
  • Fix place cards documents

:point_right: Version 5.0.0 - August 26, 2026

  • Team event support (Swiss, Round-Robin, Scheveningen and Molter pairings)
  • Championship support - aggregates results across independent tournaments
  • Desktop application reorganized into tabs
  • Added list views to card-based administration pages, with key information in columns and expandable details
  • Significantly improved speed of the application
  • FIDE title compliance
    • Separate FIDE open and women’s titles
    • Intelligent display of FIDE titles (both shown when they matter, women title hidden when the open title supersedes it)
    • Automatic FIDE title population from the FIDE database
  • Improved pairing and acceleration management
    • Keizer pairing system - perfect for club tournaments
    • Custom accelerations (acceleration defined round by round)
    • Initial-score accelerated system (virtual points individually granted to players)
    • Pairing settings can be prepared prior to pairing and viewed at any time
    • Warn when top acceleration groups have an odd number of players in round #1
  • Improved ranking management
    • Game points are now a ranking criterion in their own right, listed alongside the tie-breaks
    • Bonus/penalty points can be given to players (TRF26 299 record)
  • Better handling of fixed tables
    • Tables normally assigned to players are no longer left empty
    • Assign any table number as a fixed table without creating duplicate tables
    • Changing fixed table assignments mid-tournament is now correctly handled, keeping previous round table assignments
    • Sort the admin pairings view, the pairings document and the user pairings screens by pairing order or board number
  • FFE-specific fixed tables features (for compatibility with the pairings displayed on the FFE website)
  • Custom tags can be created and added to events for easier filtering
  • Event creation allowed for access level “Organization”
  • Added Curaçao (CUR) federation
  • Assign Staff members as arbiters, separately from chief and deputy arbiter roles, included in tournament documents and Chess-Results exports
  • Improved prizes management
    • Added a quick way to generate prize categories for age categories and rating ranges
    • Duplicated prize categories are now added immediately after the original
    • Duplicate prizes when duplicating a tournament
  • Screen families have been renamed “Multi-Screens”
  • Menu support completely redesigned for a better experience
  • Improvement of existing screens
    • Check-in screens now correctly use the configured column count
    • Display vertical lines between columns
  • New Chess960 plugin for displaying starting positions
  • Improved norm reports
    • Norm reports generated before the end of the tournament now assume that players will play the remaining rounds for the purposes of displaying 1.5.6a and 1.4.3d
    • Title norm calculations now take women titles into account: opponents holding a WGM or WIM title are correctly counted towards the 1.4.5 and 1.4.3d requirements, even when they also hold an open title
  • Added an option to the pairings document to include a federation column
  • Upload custom HTML documents.

Version 4.2.8 - August 11, 2026

  • Fixed FFE export of the Sonneborn-Berger tie-break on 3 points for a win tournaments
  • Prevent from adding and importing players with invalid ratings

Version 4.2.7 - August 1, 2026

  • Enable upgrading to version 5

Version 4.2.6 - July 22, 2026

  • Fixed tournament creation when FFE plugin is disabled
  • Allow rating based tie-breaks on Round-Robin tournaments

Version 4.2.5 - July 13, 2026

  • Fix previous version recovery freeze
  • Norm reports for WGM title holders now include the IM norm

Version 4.2.4 - July 1, 2026

  • Fixed double form submission using the Enter key
  • Remove trailing spaces from club names
  • Fixed Withdraw from tournament button absent from the players record modal

Version 4.2.3 - June 27, 2026

  • Fixed player distribution by criteria
  • Escape special characters in timer texts
  • Fixed players’ display on players screens before pairing

Version 4.2.2 - June 18, 2026

  • Fixed export of fixed tables in Papi on not started tournaments

Version 4.2.1 - June 16, 2026

  • Clarify actions on absent players if over half absent players
  • Fixed default global background color
  • Fixed display controller redirection on results or check-in input
  • Fixed tournament import of schools tournaments from Sharly-Chess.com
  • Fixed import of Papi tie-breaks in TRF26

:point_right: Version 4.2.0 - June 3, 2026

  • Added a new document to get a summary of norms achieved, or a forecast of norms that can be achieved for the final round
  • Added options to the norm document for the number of rounds and the event type
  • Added detailed calculations for the norm report to allow for easy validation
  • Added automatic removal of specific played games in order to try to fulfil the norm requirements
  • Fixed a norm calculation bug that incorrectly considered CM and WCM as title-holders
  • Added support for norm exemption 1.4.2c (last round forfeit as loss)
  • TRF26 import / export
  • Added custom team ranking documents
  • Improved detection of internet connectivity
  • Added missing timeouts to Sharly-Chess.com synchronization
  • Prevent moving players from a synced tournament to a not-synced tournament on Sharly_Chess.com
  • Clarified the FFE rules upload

Version 4.1.4 - May 13, 2026

  • Use category range for age criterion of prizes
  • Fixed error 500 before pairing on Results Entry screens with fixed boards

Version 4.1.3 - May 9, 2026

  • Fixed pairing number used instead of rank in rankings table of the Pairings tab

Version 4.1.2 - May 8, 2026

  • Fixed direct encounter bug

Version 4.1.1 - May 8, 2026

  • Fixed redirect when editing players from the Pairings tab
  • Set the highest board number when both players have a fixed board
  • Fixed players’ default check-in value of not started tournaments

:point_right: Version 4.1.0 - May 7, 2026

  • Make check-in system permanent
  • Added player check-in and French school to the Sharly-Chess.com synchronization
  • Open / close the online check-in from the check-in modal
  • New tie-breaks: STD, TPN and RTNG
  • Update tie-breaks BH, FB and SB dummy scores according to FIDE Handbook C07.16
  • Simplify the tournament criteria, now included in the edit form
  • Add simple prize criteria creation from the category modal

Version 4.0.6 - May 3, 2026

  • Fixed keyboard shortcuts
  • Search for GitHub updates every hour only
  • Also revert the result when permuting board colors
  • Fixed schools with no UAI code replacing each other

Version 4.0.5 - April 23, 2026

  • Fixed Chess-Results.com round schedule upload
  • Added check_in column to CSV export
  • Download FIDE database from GitHub
  • Speedup FFE database update
  • Download FRA Schools database from GitHub

Version 4.0.4 - April 18, 2026

  • Fixed error when changing the date multiple times on tournament creation
  • Fixed Round-Robin tournament round navigation
  • Added new player fields to the Sharly-Chess.com synchronisation (federation, FFE league, FFE licence, comment)

Version 4.0.3 - April 8, 2026

  • Fixed scrolling the first error into view on long forms
  • Added event duplication options to include pairings and define a start date
  • Fixed tournament schedule dates not selected by default
  • Fixed Koya tie-break calculation
  • Prevent duplicating prize criteria
  • Set rank as the default sort option for Berger grids
  • Ensure consistent prize criteria order

Version 4.0.2 - April 6, 2026

  • Invalidate players’ year of birth < 1900
  • Always export the players’ year of birth in CSV export
  • Clean display of pairing exceptions
  • Fixed prize assignment on multiple main category override
  • Fixed tournament still uploadable to Sharly-Chess.com after manual upload
  • Fixed unique constraint violation on tournament names on Sharly-Chess.com import

Version 4.0.1 - April 3, 2026

  • Fixed disabled fields behavior in event modal
  • Fixed player update
  • Fixed player search keyboard selection

:point_right: Version 4.0.0 - April 2, 2026

  • Sharly-Chess.com integration
  • Improved the navigation with keyboard shortcuts
  • Added round schedule to tournaments
  • Improved the FFE and Chess-Results upload modal
  • Use Flatpak for Linux build
  • Rename Upload menu to Data Transfer
  • Automatically calculate event dates from tournament dates
  • Added an option to allow players in multiple tournaments
  • Added rating and rating_type CSV columns
  • Clarify gender naming
  • Display absent players on top of unpaired players on the Pairings tab
  • Added a reminder to update the players’ ratings before pairings on round #1 and for tournaments lasting on multiple FIDE periods
  • Added owed/paid totals to the check-in list
  • Added a sort option to the players list document
  • Moved the auto-upload options to the upload modal
  • Relocate the rules upload to a group button on the FFE modal
  • Moved the ChessEvent synchronize button to the Data Transfer menu
  • Added time control handicap info to tournament cards

Version 3.6.8 - March 29, 2026

  • Fixed DE tie-break calculation of double round-robin tournaments
  • Fixed time pickers on Firefox-based browsers
  • Fixed white flashes on refresh for Firefox-based browsers
  • Fixed incoherent forms after an error

Version 3.6.7 - March 24, 2026

  • Fixed player ODS export
  • Use UTF-8 encoding for CSV exports
  • Return to tournament at the first round with no pairings
  • Fixed players list document when players have no club

Version 3.6.6 - March 15, 2026

  • Fixed player check-in on already started tournaments
  • Fixed manual tie-break on the Rankings page
  • Fixed error message when pairing is impossible

Version 3.6.5 - March 6, 2026

  • Minimized federation flags
  • Speed up the update of the local FFE player database

Version 3.6.4 - March 3, 2026

  • Fixed slowness on player search
  • Fixed search removed from the Pairings tab after manual result input
  • Fixed norm report document access
  • Fixed error when accessing database before fully generated

Version 3.6.3 - February 24, 2026

  • Fixed rotators always public
  • Restrict document options to the ones that can be generated
  • Fixed slowness after document generation
  • Added missing fields to the FFE arbiter compensation form

Version 3.6.2 - February 20, 2026

  • Fixed CSV player import with one column
  • Fixed player norms computation
  • Added a note that norms are only computed based on completed games
  • Fixed inaccessible Woman title documents

Version 3.6.1 - February 19, 2026

  • Fixed access to FFE upload modal
  • Fixed invalid type on account FFE arbiter title
  • Only take into account the players with games played for the ranking by school
  • Fixed the number of titled players on norm reports

:point_right: Version 3.6.0 - February 18, 2026

  • Upgrade bbpPairings engine to v6.0.0
  • Import events from SCE files
  • Push forward SCE export
  • Import players from CSV files
  • Delete all unpaired players at once
  • Display player history on crosstable document
  • Distribute the players among the tournaments
  • Added criteria type Comment
  • Improved the prizes documents
  • Added missing link on the family screens card
  • Fixed T2 and arbiter compensation FFE forms

Version 3.5.2 - February 7, 2026

  • Remove table header transparency
  • Fixed tombola with no players
  • Fixed the All / In play button of the Pairings tab

Version 3.5.1 - January 28, 2026

  • Fixed the pairings by player document
  • Use score instead of result in history popover

:point_right: Version 3.5.0 - January 26, 2026

  • Renamed menu “Printing” to “Documents”
  • Rework of the Players tab
    • All the columns are now sortable
    • Search by name and club is globalized
    • Dynamic columns handling to match the usage
    • Downloading now takes effect on the search results
  • Improved plugin FFE
    • Added FFE forms to the documents
    • Update FFE players by FFE licence number, FIDE ID (new), then name/DOB
  • Improved plugin FRA Schools
    • Allow updating the schools data after creation
    • Added schools to the statistics
    • Added an option to show only the complete teams on the schools ranking document
    • Added an overall ranking to the schools ranking document
    • Added option to hide the schools UAI codes on the FFE upload
    • Save the school data for batch player creation
  • New type of prizes Hybrid
  • Improved player filtering on the Players tab
  • Deletion of archived events
  • Added options to Players Screens to display more pairings with minimal information
  • Improve error message when executing from a directory without write permissions
  • Display the unpaired players by default on screens and families
  • Fixed the creation of player category sets
  • Fixed deleted ratings not taken into account during player update
  • Fixed the text of player norm tooltips
  • Fixed the display of first and last players on family card

Version 3.4.7 - January 14, 2026

  • Use menu links by default for new screen families
  • Prevent timeout when updating many players with no licence from the FFE online database

Version 3.4.6 - January 13, 2026

  • Fixed rotator timers display from display controllers
  • Enable the FFE plugin by default when switching event federation
  • Refresh the networks on the console

Version 3.4.5 - January 8, 2026

  • Update the console after recovering the configuration of a previous version
  • Allow batch updating the dates of timer hours
  • Fixed PGN exports with Pairing Allocated Bye

Version 3.4.4 - January 3, 2026

  • Fixed login/logout permission error
  • Grant the anonymous account’s permissions to new accounts
  • Add a warning tooltip on the ranking table when no games played on the board
  • Update the players with new FFE licences during the player update
  • Fixed the update of account roles
  • Fixed tournament based permissions applied on all tournaments
  • Change the session language when updated from the config
  • Use rotator messages prior to screen messages
  • Add plugins to the events card
  • Display the card of events with disabled plugins

Version 3.4.3 - December 21, 2025

  • Improve error display on upgrade failures
  • Fixed the statistics document
  • Fixed player search on the local FFE database
  • Fixed the display of pairings on the FFE website for accelerated tournaments
  • Allow pairing groups to be edited for acceleration systems other than Baku

Version 3.4.2 - December 17, 2025

  • Fixed ordering of events with the same start and stop dates
  • Fixed the default age category change month for FFE events
  • Fixed U0 category displayed in default category set

Version 3.4.1 - December 15, 2025

  • Fixed application startup
  • Fixed Linux bundles

:point_right: Version 3.4.0 - December 15, 2025

  • Configurable age categories
  • Export of events for sharing purposes
  • Improved the timer UI
  • Added timers to rotators
  • Added an option to specify the base date for the age categories
  • Prize receipts
  • Added “State” field to the Chess-Results export for certain federations
  • Both a player’s year of birth or the full date of birth and now accepted
  • Try to avoid browsers automatically translating the UI
  • Fixed late entries ZPBs
  • Fixed FIDE ID display on player update
  • Linux experimental support
  • Recover archived events on upgrade
  • Improved upgrade experience

Version 3.3.6 - December 5, 2025

  • Fixed Papi export of unpaired rounds
  • Fixed unauthorized error on logout
  • Fixed the tie-break search
  • Removed Background image Screen option default checkbox
  • Fixed data sources update

Version 3.3.5 - December 1, 2025

  • Fixed the usage of the School Competitions plugin
  • Fixed FFE upload of Berger tournament with odd players

Version 3.3.4 - November 29, 2025

  • Make the date format configurable
  • Increase the timeout of database download requests
  • Prevent manual reordering of 1 tournament
  • Fixed the navigation to the current round on the Pairings tab
  • Fixed no licence considered as expired licences on Papi import
  • Fixed the upload of the REP tie-break to Chess_Results.com

Version 3.3.3 - November 24, 2025

  • Fixed duplication of staff members
  • Prevent double-click on results modal
  • Fixed Display exit button, Display unpaired players and Display opponents options always activated
  • Fixed Display unpaired players option hiding all the players

Version 3.3.2 - November 21, 2025

  • Fixed printing of the player table with multiple tournaments
  • Fixed clipping of tables when printed
  • Fixed timer translation
  • Tag tournaments with the time control type (Standard, Rapid, Blitz) on Chess-Results.com

Version 3.3.1 - November 19, 2025

  • Manual ordering of tournaments
  • Added colleges (in French: Lycée) to the list schools

:point_right: Version 3.3.0 - November 18, 2025

  • Streamlined the user interface
  • Printable place cards
  • Plugin for French school competitions
  • Arbiter declaration (via the Staff tab)
  • Organiser information can be added to the Events (and uploaded to Chess-Results.com)
  • FIDE rating change estimation (via the player’s record)
  • Moved the handicap feature to a plugin
  • Added a QR-code print option to access a tournament on Chess-Results.com

Version 3.2.6 - November 9, 2025

  • Fixed PGN export for players with no FIDE rating

Version 3.2.5 - November 8, 2025

  • Fixed the modification of the PAB player’s result when withdrawing a player
  • Restore player contact data deletion on the FFE upload
  • Fixed the league player filter

Version 3.2.4 - November 6, 2025

  • Fixed various issues regarding the Round-Robin tournaments
  • Fixed the display of the unsafe mode
  • Add Round option for the results print view
  • Fixed the Berger grid print view

Version 3.2.3 - November 1, 2025

  • Fixed alphabetical screens display
  • Force FIDE rating for FFE events
  • When adding rounds, Add ZPBs to withdraw players for these new rounds
  • Fixed the player history modal at last round

Version 3.2.2 - October 30, 2025

  • Fixed Chess-Results upload

Version 3.2.1 - October 30, 2025

  • Fixed the player history modal before round 1
  • Fixed rounding issues in norm calculations

:point_right: Version 3.2.0 - October 29, 2025

  • Activation of the FFE module only for tournaments held in France (i.e., when the event federation is “FRA”)
  • Enable/disable plugins per event
  • Separate management of FIDE and national ratings (tournament settings specify the rating type to use)
  • Availability of all standard FIDE tie-breaks
  • Availability of the Baku acceleration system
  • Definition of the acceleration pairing groups via pairing numbers replacing rating thresholds
  • Publication of results to Chess-Results.com (many thanks to Heinz Herzog for making this possible)
  • Printing of player norm certificates, complete with automatic verification of all norm criteria
  • Definition of the value of the Pairing Allocated Bye
  • Simplified application/event management UI
  • Access to the player record from the Pairings tab
  • Fixed the display of the score of the current round on the player’s history modal
  • Support for Papi incompatible tie-breaks in the Papi export and the FFE upload
  • Fixed a validation issue which allowed to players with the same FFE licence number to be added to the same tournament
  • Ability to note a player’s withdraw/re-entry from the player record modal
  • Removed the background image option for Screens
  • Clarify the error message in case of unknown federation in ChessEvent
  • Fixed Result entry Screens with illegal moves recording
  • Moved the log options to the console

Version 3.1.7 - October 20, 2025

  • Fixed custom image picker
  • Fixed the display of board numbers on screen cards
  • Fixed the display of fixed board numbers
  • Improved the display of player long names on screens
  • Allow player search with any whitespace

Version 3.1.6 - October 12, 2025

  • Define the rating type of when importing tournaments from TRF files
  • Fixed the PAPI export of players without FFE ID

Version 3.1.5 - October 8, 2025

  • Fixed the display of players with no first name
  • Fixed the ChessEvent plugin activation

Version 3.1.4 - October 6, 2025

  • Fixed events import from versions ≤ 2.4.18
  • Fixed PAPI export of Round-Robin double Berger tournaments

Version 3.1.3 - October 5, 2025

  • Tournament synchronization with ChessEvent

Version 3.1.2 - October 3, 2025

  • Fixed ChessEvent and TRF re-import issue
  • Improved player search
  • Fixed screen uniq ID update

Version 3.1.1 - October 1, 2025

  • Fixed the player search without tournament
  • Added year of birth to search results
  • Fixed terminal flashing during the FFE upload
  • Restore the app signature
  • Fixed TRF import with no games

:point_right: Version 3.1.0 - September 30, 2025

  • Delegation by access level for clients connected to the server
  • Tournaments may now have player criteria associated with them
  • Dedicated console window
  • Improved player search UI and results
  • Option to replace an incorrect player with another one
  • Improved navigation on the Pairings tab
  • Rotator screens can now be reordered
  • Importing of tournaments from a TRF file
  • Exporting of tournaments to TRF format
  • Statistics print view
  • QR code print view
  • Support for servers with multiple IP addresses
  • Multiple tournaments can now be selected for several print views: Players List, Check-in List, Prize List and Assignment, and Statistics
  • Import ChessEvent tournament from the web interface (remplaces script tools/chessevent.bat)
  • Display the check-in status on check-in lists

Version 3.0.11 - September 26, 2025

  • Fix Papi export and FFE upload

Version 3.0.10 - September 26, 2025

  • Fixed estimated ratings for manually created players

Version 3.0.9 - September 24, 2025

  • Fixed the renumbering of duplicated objects

Version 3.0.8 - September 23, 2025

  • Prevent downloading outdated local databases continuously when there is no connexion
  • Fixed the “All” / “In play” button of the Pairings tab
  • Fixed recovery of the plugin state from a previous version

Version 3.0.7 - September 16, 2025

  • Fixed the tombola
  • Increased the timeout of FFE online searches

Version 3.0.6 - September 13, 2025

  • Fixed a bug preventing results upload

Version 3.0.5 - September 13, 2025

  • Fixed the import of the Papi homologation number
  • Optimized the write queries in the database

Version 3.0.4 - September 9, 2025

  • Fixed a data difference on rankings in the Papi export

Version 3.0.3 - September 7, 2025

  • Fixed players sort with no firstname
  • Fixed the display of rotators when no screen is selected
  • Fixed player search on split names
  • Re-added board #1 players to pairings in alphabetical order

Version 3.0.2 - September 5, 2025

  • Fixed player search on the Pairings tab
  • Accents handling for local FFE database search
  • Fixed Papi tournament import
  • Fixed export buttons exporting the wrong tournament
  • Fixed printing of pairings in alphabetical order

Version 3.0.1 - September 2nd, 2025

  • Fixed previous versions recovering
  • Fixed FFE upload after ChessEvent update
  • Fixed the display of timers on rotators and display controllers

:point_right: Version 3.0.0 - September 1st, 2025

  • Remove Papi Access storage
  • Create tournaments from Papi files
  • Export tournaments to Papi format
  • Native macOS support (Apple Silicon Macs only)
  • Windows version is now recognised as signed by Microsoft Defender
  • Removed automatic renumbering of boards when manually pairing
  • Allow overriding of unrated rapid/blitz ratings by standard ratings
  • Display pairing information: groups, floaters, history and colour preferences
  • Added a ranking view on the Pairings tab after the last round of the tournament
  • Added player search on the Pairings tab
  • Improved UI response times
  • Improved alphabetical pairings printing
  • Added board IDs in case of fixed boards on screens
  • Added tie-breaks to Berger grids
  • Added a manual tie-break option
  • Added tie-breaks not compatible with Papi (experimental)
  • Interactive time control editor
  • Added FIDE titles on prize assignments printing
  • Restoring of archived events
  • Entry of unrated and penalty results
  • Removed the 10-character limit on players’ phone numbers
  • Hide unique IDs

Version 2.8.9 - August 17, 2025

  • Fixed import of players with FIDE Candidate titles from the FFE online server

Version 2.8.8 - August 12, 2025

  • Fixed errors related to activating the ChessEvent plugin

Version 2.8.7 - August 10, 2025

  • Fixed a previous pairings duplication error in case of a BbpPairings error

Version 2.8.6 - August 6, 2025

  • Added alphabetical pairings print document
  • Fixed invalid FIDE IDs in Papi files
  • Fixed the display of exit button on input screens
  • Fixed the names of the default screens
  • Added a button to create events from the Archives page

Version 2.8.5 - August 2, 2025

  • Fixed a bug on event creation

Version 2.8.4 - July 25, 2025

  • Fixed the display of points on screens

Version 2.8.3 - July 24, 2025

  • Fixed tournament editing form
  • Fixed PGN export players’ title
  • Papi compatibility for using tie-break Performance for round-robin tournaments
  • Omit FFE/ChessEvent credentials when duplicating tournaments
  • Improved player filtering on players’ name and club

Version 2.8.2 - July 9, 2025

  • Fixed the manual results upload to the FFE website
  • Fixed deletion of results

Version 2.8.1 - July 8, 2025

  • Fixed navigation between rounds on the Pairings tab
  • Reload static resources after upgrading

:point_right: Version 2.8.0 - July 7, 2025

  • Official support for the internal pairing engine
  • Complementary pairings generation
  • Unsafe operations execution when switching to unsafe mode
  • Added the definition and calculation of prizes
  • Updated user interface with a sidebar for navigation
  • Added a QR code to ease the connection of devices
  • Simplified the usage of externals data sources
  • Added a “check-in list” print option
  • Added a “relative performance” print option
  • Added logging parameters and dynamically update the logging configuration
  • Removed the --experimental option and activate the experimental features from the web UI
  • Added the gender on the player views
  • Updated federation flags
  • Simplified the first startup of the application
  • Recover the players database files when upgrading
  • ‘Create and add another’ buttons added to reduce click count when creating objects
  • Calculation of the players’ category relative to the date of the tournament
  • Added the possibility not to show the opponents on pairings screens by alphabetical order

Version 2.7.10 - July 1, 2025

  • Fixed the creation of players with no FFE ID

Version 2.7.9 - June 18, 2025

  • Fixed the duplication of tournament tie-breaks
  • Fixed the allocation of byes

Version 2.7.8 - June 16, 2025

  • Fixed the indices of the players databases
  • Fixed the display of the Pairings tab when no tournament
  • Fixed the board numbering
  • Fixed the refresh of results screens
  • Restrained the characters that can be used in event IDs
  • Fixed the upload to the FFE website from the ChessEvent script

Version 2.7.7 - June 10, 2025

  • Fixed a bug on player creation
  • Fixed FFE online search
  • Improved exception handling
  • Fixed a bug on player creation
  • Fixed FFE online search
  • Fixed searching FFE players by their FIDE ID
  • Fixed adding FIDE players when not present in the FFE database
  • Take into account the number of the first board of the tournaments

Version 2.7.6 - June 8, 2025

  • Improved exception handling
  • Fixed a bug on event editing

Version 2.7.5 - June 6, 2025

  • Update players when rating types differ in data sources
  • Request the FFE SQL server when augmenting players created from the FIDE database
  • Fixed the colors of the players update modal
  • Fixed entering results with keyboard shortcuts on fixed boards
  • Removed pairing settings modal when not accurate

Version 2.7.4 - June 3, 2025

  • Fixed FFE auth test on the tournament editing form
  • Fixed the ChessEvent players’ Estimated/National rating type

Version 2.7.3 - June 2, 2025

  • Fixed the display of non-_FIDE_ players when updating the players from FFE or FIDE databases
  • Fixed a bug on FFE results upload

Version 2.7.2 - June 1st, 2025

  • Removed a warning at server startup
  • Fixed a bug on screen creation

Version 2.7.1 - May 31, 2025

  • Forbid access to arbiters’ pages for unauthorized clients
  • Normalized ChessEvent players’ names
  • Fixed and added columns to the players ODS export
  • Reduced reaction times when entering results on the Pairings tab
  • Fixed a bug caused by screen families with zero items

:point_right: Version 2.7.0 - May 28, 2025

  • Integration of the FFE operations to the web UI
  • Removal of script ffe.bat
  • Instant notifications on Players and Pairings tabs for new checkins or results from user screens
  • Optimized the load time of the events page
  • Added the lottery
  • Added PGN and TRF 16 exports
  • Alignment of performance calculation with Papi’s in the case of players with a full-point or half-point bye
  • Fixed ChessEvent birth dates prior to 1970-01-01

Version 2.6.4 - May 25, 2025

  • Fixed a bug on updating the fixed tables of players
  • Added a missing translation on the display controller cards

Version 2.6.3 - May 19, 2025

  • Fixed a bug on the refresh of rotators and family screens
  • Improved exception handling

Version 2.6.2 - May 17, 2025

  • Added the Berger grid print view
  • Fixed a bug on FFE password input
  • Fixed a bug on tournament import from ChessEvent

Version 2.6.1 - May 14, 2025

  • Fixed a bug on the display of screen families
  • Fixed a bug on tournament import from ChessEvent

:point_right: Version 2.6.0 - May 13, 2025

  • Significantly improved performance
  • Updated all documentation
  • Our website https://sharly-chess.com is now online
  • Added the Pairings tab
  • Added the possibility to manual pair players
  • Added Round-Robin and Double Round-Robin
  • Added Swiss Dutch pairings (experimental)
  • Added display controllers
  • Simplified the main menu
  • Utilities which were in bin/ are now in tools/
  • Added PGN and TRF16 export (experimental)
  • Added help links from the app to our documentation website
  • Improved the auto-upgrade feature
  • Improved logging
  • Fixed a bug on the creation of tournaments defaults screens
  • Fixed a bug on results input screens refresh
  • Fixed a bug on the application settings

Version 2.5.9 - May 9, 2025

  • Fixed a bug on the titles and rating types of the players imported from ChessEvent

Version 2.5.8 - April 30, 2025

  • Fixed a bug in retrieving registration fees

Version 2.5.7 - April 20, 2025

  • Fixed a printing bug

Version 2.5.6 - April 17, 2025

  • Fixed a display bug for multi-column screens (#416)

Version 2.5.5 - April 13, 2025

  • Fixed a display bug for pairing screens (#401)
  • Fixed a bug when deleting a result

Version 2.5.4 - April 12, 2025

  • Fixed a bug filtering clubs and federations in the Players tab

Version 2.5.3 - April 11, 2025

  • Recovered the application configuration from a previous version
  • Changed the encoding of log files
  • Fixed a bug displaying rounds on pairing screens
  • Fixed a bug initializing players from ChessEvent

Version 2.5.2 - April 8, 2025

  • Fixed a bug recovering previous versions
  • Fixed a bug connecting to the FFE SQL Server
  • Fixed the bin/ffe.bat script
  • Fixed missing translations in bin/ffe.bat and bin/chessevent.bat scripts

Version 2.5.1 - April 8, 2025

  • Fixed a bug starting the application

:point_right: Version 2.5.0 - April 7, 2025

  • Switched to multilingual (English and French)
  • Complete redesign of the web interface
  • Add/edit/remove players, tournament changes
  • Import and update players from the FIDE and FFE databases
  • Manage attendances/absences and joker points
  • Full check-in management (open, check-in, close)
  • Removed the “ChessEvent” tab (connection configuration is now at the event and tournament level)
  • Added a federation to events
  • Support for the HEAD method for dynamic displays
  • Removed papi_web.ini and web-configured the application
  • Calculation of tiebreaks and player rankings
  • Printing and displaying rankings and cross tables
  • Printing pairings and results
  • Reduced application startup time
  • Added the ability to change font sizes on display screens
  • Fixed the calculation of virtual points in the Accelerated Swiss System
  • Fixed a bug uploading tournaments to the FFE website
  • Fixed a bug duplicating screens, families, and tournaments
  • Fixed a bug preventing screen display and editing when the first board number exceeds the number of boards
  • Improved logging and archiving to disk

Version 2.4.18 - December 23, 2024

  • Added default screens when creating a tournament
  • Fixed a bug managing ChessEvent connections
  • Improved ergonomics of arbitration screens

Version 2.4.17 - December 15, 2024

  • Hid all password entry fields
  • Fixed a bug displaying tournament status

Version 2.4.16 - December 5, 2024

  • Added alert banners to quickly communicate information on public screens

Version 2.4.15 - December 1, 2024

  • Fixed an error handling bug
  • Fixed a bug creating example databases

Version 2.4.14 - November 29, 2024

  • Fixed a bug entering background images for events

Version 2.4.13 - November 24, 2024

  • Added the ability to upload tournament regulations to the federal website
  • Fixed a bug displaying menus on public screens

Version 2.4.12 - November 22, 2024

  • Added regulations for events and tournaments
  • Simplified transmission of customization files for integration into the distribution
  • Fixed a bug duplicating families

Version 2.4.11 - November 18, 2024

  • Fixed a bug entering results
  • Added ability to recover configuration from a previous version

Version 2.4.10 - November 17, 2024

  • Fixed a bug displaying upcoming private tournaments

Version 2.4.9 - November 17, 2024

  • Fixed a bug uploading tournaments to the federal website

Version 2.4.8 - November 16, 2024

  • Added the option not to use a background image
  • Fixed a bug displaying federation flags on check-in screens of rotating displays
  • Fixed a bug preventing alphabetical display of pairings

Version 2.4.7 - November 15, 2024

  • Displayed federation flags on referee check-in screens
  • Fixed a bug recovering events from previous versions

Version 2.4.6 - November 14, 2024

  • (On demand) update to the latest stable version when available
  • Displayed player licenses on referee check-in screens (#45)
  • Fixed a bug uploading tournaments to the federal website

Version 2.4.5 - November 12, 2024

  • Optimized Access database access (#48)
  • Reduced client/server traffic (#49)

Version 2.4.4 - November 11, 2024

  • Added a modal window for player check-in (#46)
  • Added the option to hide exit buttons on entry screens

Version 2.4.3 - November 6, 2024

  • Fixed a bug updating databases (#43)

Version 2.4.2 - November 4, 2024

  • Optimized refresh times for result entry pages
  • Added the ability to delete or correct wrongly entered results (#29)
  • Added a parameter for result screens to limit the age of displayed results (#27)

Version 2.4.1 - November 3, 2024

  • Fixed a bug displaying rotating screens (#41)

:point_right: Version 2.4.0 - October 30, 2024

  • Dropped INI format, declared all objects via the web interface (#37)
  • Added automatic creation of example tournaments
  • Smoother navigation (HTMX) (#31)
  • Hid all application URLs
  • Added configurable ability to delete wrongly entered results
  • Added the ability to specify fixed tables on pairing screens
  • Added the ability to specify which tournaments are displayed on result screens (#27)
  • Displayed round numbers on result screens
  • Simplified the homepage of the web interface
  • Presented events and screens as tiles
  • Improved authentication on entry screens
  • Added the ability to restrict visibility of certain events, screens, screen families, and rotating screens
  • Added support for multiple timers (#26)
  • Added fixed screens to insert images into rotating displays
  • Removed CSS customization, replaced with background image and color
  • Worked around a federal site bug affecting ranking display (forfeits removed in absence of pairings) (#14)

Version 2.3.2 - April 15, 2024

  • Fixed a bug displaying pairings alphabetically

Version 2.3.1 - April 14, 2024

  • Fixed a bug with configuration file encoding

:point_right: Version 2.3.0 - April 8, 2024

  • Displayed players alphabetically before pairing
  • Added check-in on entry screens
  • Added the Frequently Asked Questions
  • Fixed a bug displaying rankings and cross tables on the federal site for Papi files generated by ChessEvent
  • Fixed color display issues on alphabetical pairings
  • Disallowed the / character in screen and tournament IDs

Version 2.2.1 - March 28, 2024

  • Fixed a configuration bug

:point_right: Version 2.2.0 - March 27, 2024

  • Lightened the web engine (replaced Django with Litestar) (#24)
  • Displayed player check-in statuses
  • Recorded illegal moves (option record_illegal_moves)
  • Updated the ChessEvent URL following the platform move

Version 2.1.8 - February 16, 2024

  • Removed ODBC pooling

Version 2.1.7 - February 13, 2024

  • Documentation corrections and improvements

Version 2.1.6 - February 4, 2024

  • Displayed ODBC drivers on the homepage

Version 2.1.5 - January 24, 2024

  • Simplified event configuration:
    • For a template: no longer mandatory to specify [template.<template_id>.boards]/[template.<template_id>.players] when the event has only one tournament
    • For a family: default to the template with the same name
    • For a rotating screen: default to the family with the same name

Version 2.1.4 - January 23, 2024

  • Added the show_unpaired option to limit alphabetical pairing displays to paired players only

Version 2.1.3 - January 22, 2024

  • Automatically forfeited players who were not checked-in on ChessEvent in Papi files

Version 2.1.2 - January 21, 2024

  • Added ChessEvent approval number to Papi files

Version 2.1.1 - December 10, 2023

  • Ability to set the number of boards or players per screen
  • Ability to work fully offline on a local network (embedded CSS and JavaScript libraries)

:point_right: Version 2.1.0 - December 9, 2023

  • Created Papi files for tournaments based on ChessEvent online registrations
  • Removed players’ personal data before uploading to the federal site

Version 2.0.3 - November 19, 2023

  • Minimized tournament uploads to the federal site
  • Improved detection of configuration file encodings

:point_right: Version 2.0.0 - November 10, 2023

  • Delivered as a standalone executable (no longer needs XAMPP)
  • Configured events using INI files (simpler than PHP)
  • Improved homepage
  • Added a page per event
  • Added alphabetical pairing display screens
  • Added rotating displays
  • Simplified screen configuration using templates and families
  • Added a delay before transferring Papi files to the federal site
  • Published source code

Version 1.19 - January 22, 2023

  • Fixed a bug protecting result entry pages

Version 1.18 - February 4, 2020

  • Fixed a bug displaying the latest results
  • Fixed a bug transmitting results to the federal site

Version 1.17 - October 4, 2019

  • Fixed a concurrency bug (result entry from multiple screens)
  • Fixed a bug displaying players before pairing

Version 1.16 - August 31, 2019

  • Fixed a bug displaying the timer

Version 1.15 - August 31, 2019

  • Compatibility with Papi 3.3.6
  • Support for the Haley Accelerated Swiss system
  • Support for “bye” rounds
  • Added the timer
  • Improved page refresh speeds
  • Renamed property no-banner to no_banner

Version 1.14 - April 9, 2019

  • Added result display screens
  • Added latest result display screens
  • Added automatic refresh to entry screens
  • Improved response times
  • Simplified screen URLs
  • Always downloaded files before displaying them on the FFE website

Version 1.13 - November 10, 2018

  • Displayed board numbers

Version 1.12 - October 30, 2018

  • Support for handicap tournaments

Version 1.11 - October 27, 2018

  • Support for the Accelerated Swiss System (SAD)
  • Support for Haley acceleration

Version 1.10 - October 26, 2018

  • Ability to test access codes for the FFE website
  • Ability to make data visible on the FFE website
  • Ability to download tournament approval invoices from the FFE website
  • Renamed script upload.bat to ffe.bat

Version 1.9 - October 23, 2018

  • Fixed online tournament publication to the federal site

Version 1.8 - September 1, 2018

  • Improved transitions between queries

Version 1.7 - August 31, 2018

  • Automatic update checking

Version 1.6 - August 30, 2018

  • Wrote documentation
  • Distributed as an archive
  • Improved participant display before pairings
  • Improved CSS styles (standardization)
  • Obfuscated PHP sources

Version 1.5 - August 3, 2018

  • Added CSS customizations
  • Improved display (top banner always visible)

Version 1.4 - July 28, 2018

  • Managed multiple entry screens

Version Numbering Policy (x.y.z)

  • x: major number (major software changes)
  • y: minor number (configuration changes and functional updates)
  • z: patch number (code changes)