ChessX Changelog

What's new in ChessX 1.5.6

Apr 1, 2021
  • New Feature: Implement read support for Scid binary database (*.si4)
  • New feature: Spray fields in pen mode by pressing alt+Left Mouse
  • New feature: Add option to hide special annotations in view
  • New feature: Show variation arrows
  • New feature: Engine draws an arrow for its best move
  • New feature: Support online chess.com / lichess data access
  • New feature: Scroll through game with ChartWidget
  • New feature: Display eval annotations in the chart (%eval)
  • New feature: Open file from scratchpad / Drag file names to scratchpad
  • New feature: Visualization training
  • New feature: Indicate Draw percentage in OpeningTree
  • Bugfix: Opening tree - switching between Database and Filter did not trigger tree update
  • Bugfix: Display of symbolic pieces in OpeningTreeWidget and variation list
  • Bugfix: Hotkeys are not serialized properly
  • Bugfix: Duplicate hotkeys for menus with same name
  • Bugfix: Do not ask to save clipboard
  • Bugfix: Dark theme handling
  • Changed: Raise scratchpad when New or Open is invoked
  • Changed: Resize text fonts with Ctrl+ Ctrl- or Ctrl+Alt+Wheel
  • Changed: Increase max size for writable databases
  • Changed: Disable Raise of game list after filtering

New in ChessX 1.5.4 (May 8, 2020)

  • New feature: blunder checking
  • New feature: Speak moves
  • New feature: Refactor complete database
  • Changed: Command-Key to force query for promotion dialog (instead of Meta)
  • Bugfix: Undo setting up board required two steps
  • Bugfix: Clearing database was broken
  • Bugfix: entering nags/null movees via keyboard

New in ChessX 1.5.0 (May 6, 2019)

  • New Feature: Provide multi-selection for the database list view
  • New Feature: Load favorite databases at startup
  • New Feature: Read Chessbase Books (ctg)
  • New Feature: Read Arena Books (.abk)
  • New Feature: Drag databases into list of games
  • New feature: Dark Theme
  • New feature: FICS console with commandline
  • New feature: Syzygy 7 men online tablebase
  • New feature: Change font size via mouse wheel
  • New feature: Search depth for analysis
  • New feature: Filter operation from gamelist
  • New feature: Allow user-provided ECO files
  • New feature: Save dialog allows to store extra tags
  • New feature: Restrict search to start of word / end of word
  • New feature: Edit shortcuts by pressing key
  • New feature: Annotations beneath board view
  • New feature: Turn board for given player
  • New feature: Send database to Mail-Client
  • New feature: Show analysis of position with one piece moved
  • New feature: Merge internal and external themes, new option to scale board images
  • Bugfix: Reduced Memory Footprint
  • Bugfix: Removing a sub-variation kept some invisble moves
  • Bugfix: Internal engine produced silly suggestions in case of a check
  • Bugfix: Parse more than one tag in a line
  • Bugfix: Changing book in analysis should update moves immediately
  • Bugfix: Do not list read-only databases as copy targets
  • Bugfix: Update game list columns after leaving preferences
  • Bugfix: Console output and event info lacks termination of bold text
  • Bugfix: Avoid empty annotation when merging a game
  • Bugfix: "New Game" disabled after loading game
  • Bugfix: Invalid notation when inserting line from analysis
  • Bugfix: Puzzle mode not terminated properly
  • Bugfix: Performance reading Polyglot positions
  • Bugfix: Disconnecting a FICS session leaked some memory
  • Bugfix: Progress bar missing occasionally
  • Changed: Draw arrows with right mouse
  • Changed: Index file format updated
  • Changed: Support engines with state issues
  • Changed: time representation to ISO format
  • Changed: Do not ask to save deleted games
  • Changed: Copy current game instead of first selected game
  • Changed: Kick out hotkeys for database changes
  • Changed: Analysis and Endgametables display localised piece strings
  • Changed: Books support localized piece representation
  • Changed: Accept PGN with obscure RAVs
  • Changed: Index file format stores data size
  • Changed: If loading modifies db, mark db as changed
  • Changed: Always use DefaultDataPath (instead of last used folder) for Save Dialogs
  • Changed: Index file version

New in ChessX 1.4.6 (Apr 14, 2017)

  • New feature: Indicate underprotected pieces
  • New feature: Indicate covered squares
  • New feature: Book building progress
  • Bugfix: Annotations remain visible after adding variation
  • Bugfix: Saving games on non-current database
  • Bugfix: Name of downloaded files
  • Bugfix: Crash engine accessing closed book

New in ChessX 1.4.4 (Mar 1, 2017)

  • New feature: Game time for 2-player mode
  • New Feature: Drag databases into list of games
  • New feature: Copy lists to IMG/HTML in Clipboard
  • New feature: Workaround UCI option issue in Stockfish 8
  • New feature: Extended polyglot book generation
  • New feature: Reverse moving with mouse
  • New feature: Dragging piece with CTRL+SHIFT asks main engine / tablebase for eval
  • New feature: FICS with Clock above / below board
  • New feature: cz language pack
  • New feature: Message History
  • New feature: Rendering for Retina displays
  • New feature: Indicate number of pieces in Board Setup
  • New feature: Indicate King in check
  • New feature: Paint Tools
  • New feature: Show possible targets for selected piece
  • New feature: FICS rematch
  • New feature: Search Help pages for texts
  • New feature: FICS requests with color
  • New feature: Show all good tablebase moves
  • Bugfix: UCI_Chess960 occasionally not sent to Engine
  • Bugfix: Handling of UCI empty string tag
  • Bugfix: Renaming a player / event tag gave inconsistent index in case of existing target tag
  • Bugfix: Restoration of floating docks
  • Bugfix: Chess960 castling direction wrong
  • Bugfix: Chess960 with UCI engines
  • Bugfix: Resizing the application would sometimes fail
  • Bugfix: Matchparameter Dialog misplaced
  • Bugfix: Premoving allowed moving opponent pieces
  • Changed: Analysis time up to 10 minutes
  • Changed: Bundle Stockfish 8
  • Changed: Icons in context menus
  • Changed: Matchparameter Dialog
  • Changed: Square annotations
  • Changed: Tock at 30..20..10s before Timeout
  • Changed: Move some preferences onto toolbar

New in ChessX 1.4.0 (Jan 9, 2017)

  • New Feature: Filter duplicate games
  • New Feature: Chess960 / Fischerandom Support
  • New Feature: Game matches with sudden death timing
  • New Feature: Let two engines play out a game (engine match)
  • New Feature: #104 Display arbitrary tags in game list
  • New Feature: Scratchpad
  • New feature: Playerinfo filters complete openings
  • New feature: Support SCID format piece sets
  • New feature: Favorite web source with auto-increment
  • New feature: List of recently used games
  • New feature: Store some more FICS preferences
  • New feature: Start threat with '--'
  • New feature: Allow castling in normal game as in Chess960 with dragging King onto Rook
  • New feature: Parse mal-formed FEN with - - - - at end
  • New feature: Show folders on Linux desktops (similar to mac OS/Windows)
  • New feature: Engine logging to file
  • New feature: Helpbrowser with Index Combobox
  • New feature: Castling support for chess960
  • New feature: Completer for FICS say messages
  • New feature: Added checkbox so that engine starts game
  • New feature: Premove against engine
  • New feature: GUI provides book moves for engine games
  • New feature: Plock 10s before end of FICS game
  • New feature: Select Promotion Dialog with Meta-Modifier
  • New feature: Show time annotation also for previous move (if available)
  • New feature: Accept resignations from winboard engines
  • New feature: FICS start button
  • New feature: Assign rating to databases
  • New feature: Test 50 moves/position repetition when playing out games
  • New feature: No hints during training or puzzling
  • New feature: Drag/drop PGN-Files/Text to other applications
  • New feature: Make images flipped if mainboard is flipped
  • New feature: Copy images with fixed size
  • New feature: B/W images of board
  • Bugfix: Crash loading small file from command line
  • Bugfix: Eco Info formatting
  • Bugfix: Castling not possible sometimes
  • Bugfix: Moving pieces with keyboard in auto-responder mode
  • Bugfix: Frame around square where drag starts
  • Bugfix: Undo move in FICS puzzle mode
  • Bugfix: FICS timeout handling
  • Bugfix: Openingthread crashes at end of FICS game
  • Bugfix: Fics matches were not continued
  • Bugfix: Copied games occasionally did not show up in game list immediately
  • Bugfix: Closing databases at shutdwon if saving was neglected was wrong / duplicated queries for saving
  • Bugfix: Copying games to active database occasionally forgot to update GUI
  • Bugfix: Opening Tree might crash
  • Bugfix: Player Opening Statistics wrong
  • Bugfix: Do not indicate premove in FICS puzzle mode
  • Bugfix: Output would occasionally write orphaned x... to HTML
  • Bugfix: Size of slider text (thx to Byrial Jensen)
  • Bugfix: Tablebase results would sometimes not fit to actual board
  • Bugfix: FICS text "puzzle almost solved" ends puzzle mode
  • Bugfix: Handle invalid password upon connecting to FICS
  • Bugfix: Terminate auto analysis upon changing of database
  • Bugfix: Doing moves while not at end of game broken
  • Bugfix: Autoplayer did not work together with backward analysis enabled
  • Bugfix: Chartwidget repaints occasionally fail
  • Bugfix: Copy games from main menu did not work for selections
  • Bugfix: Pasting into new game asserts
  • Bugfix: Progress not indicated for searching operations
  • Bugfix: Rendering board would occasionally draw offset twice
  • Bugfix: Qt4 compatibility
  • Changed: Skip empty parts when copying images
  • Changed: Always draw square around board
  • Changed: Training with Options
  • Changed: Force writing variations from Engine even if no move exists
  • Changed: Set Result at end of game against engine
  • Changed: Do not elide tab text of boards
  • Changed: Reduce memory needed for RW-Databases

New in ChessX 1.3.2 (Nov 7, 2015)

  • I have updated the binaries as the large file support was broken in 1.3.0.

New in ChessX 1.3.0 (Nov 7, 2015)

  • I would like to present a sneak preview to FICS: ChessX 1.3.0 contains my approach to observing and playing games on FICS.
  • Mac OS and Windows users will have timeseal automatically installed. My recommendation: Login as guest before ruining your rating until you feel comfortable with the ChessX GUI.
  • Have fun!

New in ChessX 1.2.2 (Nov 7, 2015)

  • There is an update 1.2.2 available, which fixes two nasty bugs. A few new features (mostly user requests) have been added, too.

New in ChessX 1.2.0 (Nov 7, 2015)

  • A new installation 1.2.0 is available. The new version has been polished at several places: Undo/Redo, Polyglot book handling, danish and italian translation, asynchronous searching, entering moves via keyboard (thus the name).
  • I hope, you enjoy our latest achievements.
  • Note:Mac Installation is updated.

New in ChessX 1.1.0 (Nov 7, 2015)

  • ChessX 1.1.0 has been released. As engines now can display book information and the opening tree can use any open database as reference, the name "Bookmaster" was chosen. But there are a lot of changes and bugfixes, so please enjoy our latest release.

New in ChessX 1.0.0 (Nov 7, 2015)

  • With a lot of new features (toolbars, symbolic notation, ECO and tournament view, merging of games,...) we proudly present ChessX 1.0.0
  • There are optimized Windows 7 builds (64 and 32 bit) as well as version for Windows XP and (of course) Mac OS X including Mavericks.

New in ChessX 0.9.6 (Nov 7, 2015)

  • Our latest release features quite a few new features like the training mode, where moves are hidden and its up to you to find the correct continuation. Ideal for tactics training. Have fun!

New in ChessX 0.9.4 (Nov 7, 2015)

  • Right before christmas we would like to share version 0.9.4 "Rudolph" with you. There has been some internal reworking which allows us now to serialize index data of large databases. This accelerates reloading of indexed PGN files by factor 5. We hope you enjoy this and all other new features.

New in ChessX 0.9.2 (Nov 7, 2015)

  • This is an update for version 0.9. We fixed a couple of issues with engine handling, added a UCI option dialog and generally smoothed some rough edges.
  • Also new: we have started an integrated help system - just try F1.
  • For an overview of all new features see the ChangeLog that comes with the installation.