Sabaki Versions Save

An elegant Go board and SGF editor for a more civilized age.

v0.43.0

5 years ago

Added

  • Ability to undo/redo all of your edits
  • Ability to display move numbers on the board
  • Ability to highlight relevant stones for automatically generated move names
  • Link to Sensei's Library for some automatically generated move names

Changed

  • New next/previous variation switch behavior

Fixed

  • Fix Sabaki not being able to append space characters in comment titles

v0.42.0

5 years ago

Added

  • Winrate graph is now resizable (Thanks to @dbosst)
  • GTP console logging (Thanks to @dbosst)

Changed

  • More precise navigation when navigating by pressing up/down arrow keys
  • In area scoring, number of handicap stones are added to white's score, according to Chinese scoring (Thanks to @dbosst)

Fixed

  • Fix Sabaki hanging sometimes when analysis variations contain pass moves (Thanks to @dbosst)

v0.41.0

5 years ago

Added

  • When adding analysis variation to the game tree, SGF move annotation will be supplied automatically
  • Color coded game tree nodes according to their move annotation

Changed

  • Continuous analysis when navigating the game in analysis mode
  • Record winrate values when generating moves even if analysis mode is turned off

Fixed

  • Better error handling regarding GTP engine crashes
  • Fix incremental engine synchronization not working properly when handicap stones are involved
  • Fix freeze when starting analysis after suspending an engine

v0.40.1

5 years ago

Added

  • Add setting for Sabaki to play out analysis variations instantly

Fixed

  • Fix Sabaki incorrectly not detecting analysis capabilities when engine hasn't fully initialized yet
  • Fix engine synchronization not working when engine has been suspended
  • Fix analysis heatmap disappearing when Leela Zero reaches maximum visits/playouts
  • Fix board rendering issues
  • Fix Sabaki accidentally saving into non-SGF files

v0.40.0

5 years ago

Added

  • Ability to analyze Go board using analysis GTP commands
  • Save winrate values and visualizes them in a graph
  • Support GoKibitz-style variations in comments
  • Setting to turn off engine auto move generation
  • Ability to set custom board image without userstyles

Changed

  • Breaking: New future-proof theming strategy; old themes may not work in this release anymore
  • More efficient engine syncing
  • No GTP commands are blocked in the GTP console anymore
  • GTP console is now faster
  • Warn user when GTP can't support board size
  • Suspending engines is now allowed while engine is thinking

Fixed

  • Navigating by pressing up/down keys doesn't stutter anymore
  • Fix extemely slow starting time on Linux (Thanks to @hadim)

v0.35.1

5 years ago

Fixed

  • Finally fix that misspelling of 'Repository' in the menu (Thanks to @dpflug)
  • Fix Sabaki not being able to update tree when copying and pasting variations in certain cases
  • When copying the root node, Sabaki will automatically strip root node specific properties upon pasting
  • Generated SGFs will not contain subtrees with no siblings anymore

v0.35.0

5 years ago

Added

  • Add advanced SGF properties editor
  • Ability to generate one move from one engine player only

Changed

  • When entering edit mode, Sabaki will now focus the comment box automatically
  • Send custom initial GTP commands to engines after sending basic meta commands

Fixed

  • Correctly send handicap stones to GTP engines
  • Retain board size when flattening board arrangement (Thanks to @dfannius)

v0.34.1

6 years ago

Changed

  • Updater links directly to the appropriate download URL when an update is available

Fixed

  • Fix engine not working when having empty initial commands

v0.34.0

6 years ago

Added

  • Add board rotation tools (Thanks to @fohristiwhirl)
  • Add an option to disable hardware acceleration (Thanks to @ohyou)
  • Add an option to always show game result in the info drawer (Thanks to @fohristiwhirl)
  • Ability to sort games by game length (Thanks to @gcentauri)

Changed

  • Moved some features to 'Tools' menu
  • Gracefully ending engines with quit command when detaching
  • Dead stones detector rewritten in Rust & WebAssembly to be faster and more accurate
  • Improved influence map generator which fixes ragged areas
  • Formatted SGF output
  • Update to Electron v2.0.2

Fixed

  • Trying to execute blocked GTP commands will show properly in the console
  • Fix mismatch of commands and responses in the GTP console

v0.33.4

6 years ago

Added

  • Show player ranks on the play bar, next to the player names

Fixed

  • When exiting edit mode using Ctrl+E, the cursor won't be stuck as a crosshair anymore
  • Navigating the game using arrow keys isn't blocked anymore after closing game manager drawer

Updated

  • Change default placement of handicap stones in a three-handicap game
  • Update to Electron v1.8.4