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