Sabaki Versions Save

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

v0.52.2

1 year ago

What's Changed

  • Fix regression in theme installation introduced in v0.52.1 (#897)
  • Fix regression in Markdown link rendering introduced in v0.52.1 (#898)
  • Reintroduce package-lock.json to source package to ensure more stable builds in from-source distributions like the AUR package

Full Changelog: https://github.com/SabakiHQ/Sabaki/compare/v0.52.1...v0.52.2

v0.52.1

1 year ago

What's Changed

  • Fix flickering grid lines on some scaling factors/resolutions, (thanks to @billhails, #825)
  • Upgrade various dependencies for performance and security upgrades
  • Upgrade to Shudan 1.7.1 (#883)
    • This includes a few rendering improvements, like SVG stones and better-aligned grid lines

Full Changelog: https://github.com/SabakiHQ/Sabaki/compare/v0.52.0...v0.52.1

v0.52.0

2 years ago

Added

  • Leapfrogged from Electron 8 to Electron 13, which among other performance and stability improvements, brings native Apple Silicon (M1) support to Mac builds
  • Added support for PandaNet UGF format files
  • Added 'Quit' option to File menu (thanks to @HiggsTardigradeTau, #746)
  • Add Linux ARM64 build (thanks to @borongyuan #735)
  • Support relative paths to engines (thanks to @ebifrier, #698)

Fixed

  • Comment box was still in edit mode layout, even if disabled (thanks to @FanJeldmann, #784)
  • Markdown tables would hang edit mode, now tables are correctly rendered (#788)
  • Detach all engines when the window is closed (thanks to @ebifrier, #700)
  • Analysis variation replay was not removed when navigating to a different node (thanks to @ebifrier, #712)
  • Comment display was incorrect when navigating while Edit mode is active (thanks to @ebifrier, #711)
  • Failed to load external links in comments (thanks to @baldor-f, #754)

Changed

  • Ctrl+H toggles the visibility of the analysis heatmap, and Ctrl+Shift+H cycles through the different types of heatmap labels (#752)

v0.51.1

4 years ago

Added

  • Portable version for Windows (thanks to @ivysrono)
  • French language support (thanks to @romton843)

Fixed

  • Fix relative coordinates representation

v0.51.0

4 years ago

Added

  • Ability to hide heat map in analysis mode (#649)
  • Ability to disable heat map variation replay (thanks to @ebifrier, #668)
  • Ability to show score lead on board in analysis mode for engines that support it, e.g. KataGo (#589)
  • Ability to show alternate coordinate labels (thanks to @ebifrier, #665)
  • Ability to preserve window state (thanks to @ivysrono, #670)
  • Multilanguage support thanks to our translators (#647)

Fixed

  • Fix a bug where captured stones are counted towards the wrong player (#658)

v0.50.1

4 years ago

Fixed

  • Fix a regression where SGF decoding didn't work (SabakiHQ/sgf#7)
  • Fix Zen engine not working (#643)
  • Fix board transformation not working (#644)
  • Fix loading language files not working

v0.50.0

4 years ago

New engine handling system

Added

  • Complete overhaul of the engine handling system, more than two engines can be attached and given player/analyzer roles, also not blocking the user from editing while generating moves
  • Support for KataGo's non-square boards
  • Ability to hide the winrate graph (#608)
  • Display winrate and winrate change above the winrate graph (#620)
  • Add macOS specific standard keyboard shortcut to close window with Command+W (#625)
  • Add keyboard shortcuts for scoring/estimation (#345)

Changed

  • Board transformations (rotation/flip/inversion) are now temporary and faster, transforms coordinates as well, located in the 'View' main menu, and have dedicated keyboard shortcuts
  • Removing root node will now delete all other nodes and clear the board

Fixed

  • Fix 'Update Result' not working in the score drawer (#580)
  • Fix comment not updating when exiting edit mode too fast (#584)
  • Fix comment text getting erased while in engine analysis mode (#637)

v0.43.3

5 years ago

Added

  • Node flattening operation now preserves player's turn (Thanks to @dfannius)
  • Add ability to see and edit game comment (GC SGF property) in the info drawer (Thanks to @fohristiwhirl)

Fixed

  • Files with really long variations don't freeze the app anymore
  • Fix adding SGF properties via the 'Edit SGF Properties' drawer not working
  • Fix handicap stones in wrong positions when changing board size
  • Fix encoding detection not working

v0.43.2

5 years ago

Added

Changed

  • Create compressed SGF with no unnecessary whitespace by default

Fixed

  • Don't clear edit history on reloading file when file has been changed externally
  • Fix clearing certain game info fields not working
  • Fix engines making three consecutive passes in engine vs. engine games
  • Fix engine vs. engine games getting stuck in analysis mode
  • Fix engine synchronization problems with passing moves

v0.43.1

5 years ago

Fixed

  • Fix setting handicap stones not working