Masterboard

Changelog

A record of all notable changes to Masterboard, newest first.

Changelog

All notable changes to Masterboard are listed here. Format: Added / Changed / Fixed sections per release.


v0.1.0 — 2026-04-03

Added

  • Resizable columns on the Games page
  • Board editor ("Edit Position…") for setting up arbitrary positions, including piece picker, free drag-and-drop, side-to-move toggle, and castling controls
  • App configuration panel and persistent user settings
  • Analysis improvements: multi-PV display with per-line scores

v0.0.3 — 2026-04-01

Added

  • Stockfish UCI engine integration: backend engine manager and engine panel UI
  • Opening repertoire builder: create repertoires, import via PGN, visual move tree with annotations
  • ECO auto-classification of imported games; live ECO display in NotationPanel

Fixed

  • Engine communication stability

v0.0.2 — 2026-03-30

Added

  • Chess.com and Lichess game import (by username, date range, time control)
  • Folder hierarchy and collections for game organisation (create, rename, delete, move games)
  • Tagging and bulk-select operations on the Games page
  • Deduplication on import (content hash prevents re-importing the same game)

v0.0.1 — 2026-03-28

Added

  • Initial application: Go + Wails v2 + React/TypeScript foundation
  • SQLite game database with PGN import and export
  • Board page with full annotation support: NAG symbols (!, ?, !!, ??, !?, ?!), free-text comments, board arrows and square highlights
  • Games library page: list, filter by player/result/source, bulk select and delete
  • OTB game recording page: distraction-free entry, "Finish & save" action