Opening a study no longer crashes Régence. The bug appeared in 0.9.42, released a few hours earlier.
Version 0.9.42 — September 5, 2026
Saving a game opened from a multi-game PGN file now replaces only that game: the others stay untouched. If another app changed the file in the meantime, Régence refuses to write and says so.
An unreadable game in the library is kept in a safe copy that later saves can no longer erase, and a background save can no longer overwrite a more recent change.
An interrupted analysis keeps its annotations: it shows as “partial” with the number of moves covered, no longer counts as complete in badges and statistics, and can be resumed.
The “Miss” verdict no longer depends on an advantage condition, and no verdict is invented when the engine did not answer. The engine cache tells apart the fifty-move rule: existing analyses will be recomputed.
Per-side accuracies are correct for a game starting with Black to move. “PGN with analysis” export keeps every personal comment.
Deleting a tag also removes it from exercises. Changing the side played in a study updates the document. The studies list refreshes its counters without losing the scroll position.
Version 0.9.41 — September 5, 2026
The number of analysed games, on the home screen and in Statistics, no longer counts games from removed or disabled online accounts — only the ones you can see. Analyses are kept if you add the account back.
Version 0.9.40 — September 5, 2026
Light mode is finally readable: move, accuracy, evaluation and status colours have their own light variants.
A PDF report exported in dark mode kept the dark colours on white paper: it now always uses the light colours.
VoiceOver names icon buttons, announces every message from the app and speaks the move played and the side to move; Preferences fields are labelled.
The macOS “Reduce motion” setting is honoured; small buttons and panel handles are easier to grab.
Importing hundreds of games happens in one go, and batch analyses no longer rewrite their index after every game.
A game refreshed from chess.com could be imported twice; “Add to My Games” reported additions that had not happened.
During an analysis the board no longer repaints when the arrows have not moved; leaving training really stops the engine.
The Lichess sign-in can no longer be interrupted by another program; a .regence pack over 100 MB is refused with a message.
Version 0.9.39 — September 2, 2026
The board is never clipped anymore: on a narrow screen the inspector shrinks, and the window can finally fit the screen.
Renaming a folder or a set uses the same dialog everywhere; a pasted name with a line break is cleaned up.
Minor fixes and internal slimming of the app.
Version 0.9.38 — August 29, 2026
Stepping through a large study is smoother. The move list no longer rebuilds on every arrow key — only when the tree actually changes.
Previewing, keeping or discarding a Preview line no longer stutters on a big repertoire: the position index stays up to date instead of being rebuilt from scratch.
Version 0.9.37 — August 29, 2026
Exercises: drag your sets to order them. The order followed the alphabet; it now follows the one you choose — a progression, not a dictionary. A new set lands at the end.
Régence packs get their icon back in the Finder. They showed up as a text file, with a preview of their raw contents in place of an icon.
Version 0.9.36 — August 29, 2026
The license check at launch is more complete: the app now confirms on its own that it is up to date.
Minor fixes and maintenance.
Version 0.9.35 — August 27, 2026
Comments inside variations are finally shown. They were nothing but a blue dot: you had to land on each move to read them one at a time. The text now appears under the line, prefixed by the move it comments on — and clicking it takes you there.
The comment button in the MOVES header now cycles three states, like the variations button next to it: hidden, two-line excerpts, then full text in paragraphs — to read a heavily annotated study like an article.
Training: an already analyzed study is no longer reported as unanalyzed. The drill start screen asked for the pass again every session; browsing a single move was enough for the analysis to be considered stale.
Training: you can play moves in review mode. At the end of a line, try your ideas on the board — both sides — and the engine follows the position you are testing. Take back undoes the last move, Clear returns to the review. Nothing is written into the study.
Training: in “Show moves played”, hovering a move opens the mini board of its position — no more replaying the line in your head to revisit a move in the middle.
The “Wood” sound pack is now the default.
Version 0.9.34 — August 25, 2026
Training: the engine speaks at the end of a line. The panel shows its evaluation and its three best lines for the position you reached.
Training: an engine line can be clicked and played out move by move on the board — ⇧← / ⇧→ to step, Esc to leave. Nothing is written into the study.
Training: during the drill itself the engine stays silent. Showing its lines mid-line would give the answer away.
Leaving training brings the analysis board to the position of the line you were working on, instead of the start of the study.
Training: engine lines now use the analysis board’s own panel — same ranks, same move tokens, same hover mini-boards.
Training: and your usual shortcuts — ⇧← / ⇧→ to play the line out, Tab for the next one, Esc to come back. Custom keybindings apply here too.
Training: even without having analysed the study’s branches, the screen now tells you what the line you just drilled is worth.
Version 0.9.33 — August 25, 2026
When you open a game, the board follows the continuations from the position — the moves of the game or study — instead of the engine lines. The engine arrows are one ⇥ away, or come back from “Best lines”.
New shortcut ⌥←: jump back to the previous branching point, the last position above you that offered more than one move. Customizable in Settings › Shortcuts.
Training: feedback messages no longer cover the bottom of the board. They have their own strip below it.
Training: at the end of a line, the session waits. Take the time to look at the position, then “Continue” (Return) to move on.
Training: “Review the line” replays the one you just drilled, move by move — ‹ › to step, Esc to leave. A chance to commit it to memory before the next one.
Version 0.9.32 — August 21, 2026
Packs: a pack gathers studies, exercises and games into a single file, to hand to your club or a student (File › Create a pack…).
The composer follows your own filing: three tabs, your folders on the left. Ticking a folder takes everything in it, and your folder tree travels with the file — it is rebuilt for whoever installs it.
A pack you receive installs with a double-click, and the screen shows what it is about to do before writing anything: what is new, what the author updated, what you already have, and what you have modified.
What you modified is never replaced without your say-so: your progress, tags and analyses are kept. Publishing an update sends your students only what actually changed.
Fix: variations could vanish while reading a PGN, without a word. The defect is fixed — and above all, a loss is now announced, with the offending file set aside.
Export exercises: a whole set, a single exercise, or your selection.
Training: a second playable line no longer blocks the session, and no longer costs you anything — you are simply told another one was slightly better, and the drill carries on. The message now says what actually happens.
The first ⇥ now lands on the engine lines instead of skipping past them, and the highlight in “Continuations” no longer vanishes on the first arrow key.
A study preview keeps its place: when the game leaves the repertoire, your zone waits for you and takes over again on its own.
Both columns open at a readable width instead of coming up crushed, and a window’s panels carry over to the next one.
In the games table, the date no longer gets clipped: the opening column gives way instead.
Train on the games currently shown, filters and search included. A folder’s menu said “train on the opening” when it actually trains on the folder’s games.
The home screen separates what you came to do — new game, studies, exercises — from what brings content in.
The home screen no longer pops back over your work: closing the browser while a game is open leaves that game alone. Home only returns once everything is closed.
A game window opens with both of its columns again: hiding the analysis panel once condemned every later window to open without it. The button now only speaks for its own window.
Settings › Appearance › Game windows: “Open games with the analysis panel”, ticked by default. It is the only place that decides how a window opens.
The Analyse button gets its colour back: it came up grey although it carries the screen’s main action.
Opening a chess.com game by its address now looks in both players’ archives. The public chess.com archive can run an hour behind: the game was missing on one side while already present on the other.
In review, ⇧→ lays its pieces down as ghosts like everywhere else, instead of solid.
Version 0.9.31 — August 20, 2026
Move classification entirely rebuilt and recalibrated: labels now match far more closely what a player expects. Cached analyses are recomputed.
New Forced label: when only one legal move existed, it is neither credit nor blame — the game left you no choice.
A move that ties the engine’s top choice now counts as Best too, instead of being demoted for no reason.
Brilliant (‼) now requires a genuine sacrifice: material given is counted net of whatever your opponent had already left hanging. A plain exchange no longer triggers it.
Pins are taken into account: a pinned piece cannot recapture, so sacrifices are no longer overestimated. No more Brilliant in an already-won endgame either.
A Great move now requires the position to swing in your favour and a clear margin over the runner-up; a simple recapture no longer qualifies.
A Miss is flagged when you fail to punish a serious mistake by your opponent.
The analysis panel and the collapsed explorer belong to their own window: opening a second game no longer changes how the first one is displayed.
Miss changes meaning and never replaces a Mistake or a Blunder again — those already have their name. It marks an ordinary move that fails to punish: your opponent has just erred, your move gives a little ground, and you are still not ahead.
Fix: “!” moves stopped appearing altogether. The rule needs to know where the player stood two half-moves earlier, and that information never reached it.
Fix: the Forced label was missing from the Eval tab, the recap and the dashboard rings — which had also left out “Great” all along, so their shares never added up to 100%.
Fix: squeezed to its minimum, the window clipped the last toolbar icon and crushed the analysis panel past readability.
Version 0.9.30 — August 20, 2026
Each game opens in its own window: keep several side by side to compare them, and the browser and welcome screen stay available meanwhile.
Every game window opens at the same size — the one you set last, remembered between launches. Live analysis follows the frontmost window.
“Search this position”: from the board, the Analysis menu or the position editor, find every game and study of yours where it appears, transpositions included — with an “Online” section that adds what Lichess knows.
The games Lichess cites open with a click from the Explorer (read-only; “Add to My Games” in the context menu).
Move list: the highlighted move is always brought into view, down to the deepest sub-variations. Stepping forward no longer disturbs the list when the move is already visible; picking a variation goes and finds it.
Move labels are back to how they behaved before 17 August — the settings tried since did not hold up in real use. Cached analyses are recomputed.
The table’s Analysis column kept the old classification after a re-analysis, even a forced one: fixed.
Version 0.9.29 — August 19, 2026
The Brilliant (‼) move no longer triggers on an exchange or a routine tactical capture: the algorithm now measures what the move offers net — an even trade offers nothing. Analyses regenerate on next launch.
The Explorer finally recognizes transpositions: two different paths to the same position count as the same position.
The Explorer names the master games and Lichess games played from the position, under their move (with a Lichess token configured).
Version 0.9.28 — August 19, 2026
The games browser rethought: the sidebar becomes a list of places — All games, Online games, the library and its folders, tags, saved views. One place at a time: no more stacked filters and inexplicably empty lists.
A preview panel in the browser: the selected game’s final position on a real board, both sides’ accuracy, the evaluation curve and the move breakdown.
Smart folders become “saved views”: one click opens them, their criteria show above the table, and the editor only shows the criteria you actually use.
The Brilliant (‼) move recalibrated against a corpus of reference games: more accurate, deliberately rare — when Régence says brilliant, it is brilliant. Analyses regenerate on next launch.
Exercises — Review (N): today’s review queue across all sets, due exercises first. The session report names the ones you missed and lets you replay them.
Revealing the solution now counts as “to review”: spaced repetition no longer credits answers you were shown.
Preview no longer commits without a gesture: navigating through a game projects nothing, and the section you follow keeps the focus — even when it has nothing to show at that position.
Opening drills and exercise editing no longer add stray entries to My Studies.
About 80 tooltips finally display in English for English-speaking users.
Version 0.9.27 — August 17, 2026
A move’s verdict is yours: annotating a move (!!, !, ?, ??, ?!) changes its dot, its tint and its symbol everywhere — move list, piece on the board, analysis header. The numbers stay the engine’s.
The ‼ has to be earned: a sacrifice is brilliant only when it is the one good move in the position, clearly ahead of the engine’s second line.
The declined sacrifice is finally recognised: when a piece is left hanging and the engine doesn’t take it, the analysis asks what accepting would be worth — if taking leads to mate, the move gets its ‼.
Exercises: another solution that wins just as much counts as correct, a mate is worth the expected mate, and without a mate the exercise stops at the decisive move. The theme shows even without a solution.
→ follows the designated continuation again instead of replaying the main line.
Tab follows the order on screen: best lines, continuations from here, review, then the panel.
→ no longer builds moves by default: at the end of the game, the right arrow writes a move only once you arm it (new → button in the toolbar, or the Analysis menu).
The engine is no longer a combined source — it is always there: you can stack a collection and a study again.
Notes close on a click elsewhere, and the arrow keys come straight back.
The board opens on your side when the game comes from a known online account.
Version 0.9.26 — August 17, 2026
Zone-based navigation: Tab changes zone (continuations from here, best lines, review, book, each study, each collection), ↓/↑ change line within one — and the zone survives moving through the game. No more losing your context at every half-move.
The ↗ convention: every lines panel carries the same toggle — the engine’s three best lines as arrows, every continuation from the position, or every line of a collection, with matching line-number colours. One family of arrows at a time: the board speaks the language of the followed zone.
A status band under the board always says where you are: “Preview · Continuation B (3/7) · step 2” — fixed height, the board never moves.
Every line in the Preview panel carries its score pill: Stockfish flash-evaluates the position at the end of the line.
→ plays the followed line’s move at the end of the game: a study gets built from the keyboard, move after move, without touching the mouse.
Train on the opening of a games folder: right-click a folder or a smart folder — the openings merge into one tree and the session has you answer like the master, statistics included.
Follow a player on a collection: only their games in the colour at the bottom of your board feed the lines; flip the board to switch to their other repertoire. A dominant account is followed automatically.
Double-click a move in the Preview panel: the line unfolds as an ephemeral variation in the move list, just like clicking an engine line.
Best lines always on top, and “Continuations from here” shows the current line even without a fork.
The Preview menu cleans up: “Stop following” first, re-clicks that return to the engine, and Combine folded into a submenu.
Exercises: the theme shows during the session, the “Missed” card steps aside with Escape or a click, and selecting a row in the list is crisp again.
Speed: moving a thousand games into a folder is instant, and the board no longer lags while a large collection is followed.
Version 0.9.25 — August 16, 2026
Major fix: the analysis window freezes are gone for good. Three causes were hiding behind one another — the window rebuilt on every engine update, the panel re-measured itself at every half-point of width, and the system component kept renegotiating its width once the column had been widened by hand.
Analysis no longer reorders variations: a crossroads keeps its options in the order the study wrote them. The list is the map of your study, and its landmarks stay put — the ranking is read from the numbers.
The text size of moves and lines is adjustable: three steps, via “Aa”, the View menu, or ⌘⌥+ / ⌘⌥−.
Every line in ALTERNATIVE LINES carries its branch score, and all of them are shown.
Widths adjust and are remembered: the analysis column and the moves/analysis boundary, across sessions, with no ceiling.
I toggles hints, B the badges — both customizable. Escape leaves the note field, saving it.
↓/↑ and Tab drive the same cursor: Tab landing on a continuation highlights it everywhere, ↓ also moves the projection.
The Preview panel no longer repeats neighbouring panels: it only lists sources without a panel of their own.
Score pills form a true column, aligned at every nesting level.
Reading mode has been removed: the move list had surpassed it in every way. Your comments and studies are unchanged.
A wrong move in an exercise no longer reveals the answer: “Missed — keep looking”, and the Hint button escalates on demand, all the way to revealing. Exercises also get their own start screen.
Crossroads announce themselves with a glyph and the replaced move — “⑂ 3.Bb5” — instead of repeating “INSTEAD OF… · n options” fifteen times per column.
The current-move panel states the true absence — “Game not analyzed”, “Move not rated”, “No move selected” — and the square carries the move’s name.
Fixes: empty panel when going back to the start of the game; blank screen after changing the variation display mode; jittery moves/analysis divider.
Version 0.9.24 — August 16, 2026
Important fix: Régence froze when resizing the move panel on a study rich in variations. Every branching point walked its whole subtree to work out where you were, and did it again on every layout pass.
A study’s preview now plays through: the board in the side panel steps forward and back along the main line, with the ← and → keys or by clicking a move. A study’s name doesn’t always tell you what it holds; you no longer have to open it to be sure.
The study browser’s side panel is wider, so the preview board grows with it.
Going back to the home screen shows the same crown everywhere. The library already did; studies, statistics and a game’s toolbar showed a house.
Fix: the move list could give two neighbouring rows the same identity, which confused its display.
Version 0.9.23 — August 16, 2026
Analyzing a study now evaluates every branch, not just the main line. A study is made of branches — its main line is one out of fifty.
Evaluations are shown from the repertoire colour’s point of view. Black players no longer have to flip every number in their head.
Alternatives to a move form a titled, lettered crossroads ranked by benefit, instead of look-alike stacked blocks.
A training session picks its scope: recite your theory, or learn to punish. These are two different exercises, and mixing them diluted both.
An alternative reply written in the study is judged — equally good, playable, or conceding — instead of being rejected.
A position you got right is no longer asked again in the same session. Across thirty lines sharing their opening moves, the first move was asked thirty times.
Fix: drill demanded the counter-examples. A study showing “never play Ng5 here” required that very Ng5, and marked the correct move wrong.
On a dead position (FIDE rule 9.6), the evaluation bar shows “½” instead of “0.0”. The number was not wrong, it was misleading: it announced a balance still to be played when the draw is already settled.
During the trial, the number of analyses left is announced after each analysis. You used to discover the limit by hitting it.
Fix: the English app still spoke French in places — 142 strings had no translation at all, including the entire Exercises module.
Fix: deactivating a license now reliably frees up its activation.
Version 0.9.22 — August 12, 2026
Import a PGN file containing several games: each game becomes an exercise. A Lichess export or a tactics file opens as-is, with no preparation.
“Solve” runs the engine on exercises without a solution and writes the line it finds — with progress shown and a stop button at any time. The interactive engine stays available meanwhile.
“Solve with the engine” also appears in an exercise’s context menu, to handle just one.
The “Solve” button now stays visible at all times: greyed out when there is nothing to solve, with a tooltip that says why.
A mate is written in full, a win without mate over six half-moves; the theme is filled in for mates only, and never over a theme you typed yourself.
Fix: editing the theme of an imported exercise could close the application.
Version 0.9.21 — August 11, 2026
New Exercises module: your positions are organised into sets, a session serves ten of them starting with what needs reviewing, and each exercise keeps its own progress — never attempted, due, mastered.
Compose an exercise in the position editor, or capture the position you are looking at: “Create an exercise from this position”, from any board.
Import a folder of PGN files as a set, rename, file by drag and drop, reorder by hand, and give each exercise a theme.
Pick a series up where you left it: “Train from here” follows the set’s own order from the exercise you choose.
Fix: the accuracy curve collapsed to zero on a day where no game had been analysed — it read missing data as 0% accuracy. It now breaks over those periods and bridges them with a dashed line.
A new rating evolution curve, one time control at a time. It needs no analysis at all: the rating recorded in your games is enough.
The position editor gains a “Copy FEN” button.
Version 0.9.20 — August 11, 2026
Important fix: a study deleted while still open could reappear on the next edit — auto-save rewrote its file. The study is now closed before being deleted.
Recent games also remember online games, and can take you back to them with one click.
The English interface did not switch over entirely: the last 83 strings are translated.
Once collapsed, the divider no longer leaves a black line above itself.
The toolbar loses the “Recap” button, back to the previous version.
The “Buy Régence” button led to a missing page; it now opens the site’s pricing page.
Version 0.9.19 — August 10, 2026
Preview becomes a gesture rather than a mode: it opens on the position you are looking at, without taking you out of your game or losing your place. Repertoire, opening book and library games still add up there.
“Go deeper on this move” replaces forced re-analysis: Régence searches further on the move you care about instead of redoing what it already knows.
Connecting your Lichess account is one click again: no more creating a token and pasting it. Manual entry remains available for those who prefer it.
The source of games is chosen in the library sidebar: local games, online games, or both.
Important fix: renaming or deleting a study destroyed its Leitner training progress. Progress now follows the study.
In a game that does not start from the initial position — a built position, an exercise, an imported diagram — White and Black accuracies were swapped and move numbers were wrong. The side to move is now read from the position itself.
A PGN file with an illegal move or a truncated ending now says so, instead of being loaded shorter in silence. An unreadable FEN no longer replaces the position without warning.
The Explorer panel can no longer disappear when dragging its divider, and the Recap button is back in the toolbar.
Dashboard: the waiting indicator kept spinning forever, and the player’s colour was resolved incorrectly in repertoire statistics.
Cached analyses are recomputed once after this update: they now carry the depth and engine that produced them. Evaluations already known are kept, so catching up is quick.
Version 0.9.18 — August 10, 2026
Games that end in an endgame analyse about ten times faster: a long endgame used to take close to a minute, it now takes a few seconds — and is near-instant on an endgame you have already seen.
Verdicts, accuracies and classifications are strictly unchanged: only the waiting is gone.
The analysis panel no longer jumps when no move is selected.
Version 0.9.17 — August 9, 2026
Important fix: a batch analysis could stall part-way through and stay stuck with no message.
The engine’s best lines stay available while a batch is running, and the batch keeps going while you study a game.
Lower memory use at rest, when no batch analysis is running.
Version 0.9.16 — August 9, 2026
The engine’s best lines stay available during a batch analysis: until now the batch held the engine and the panel stayed empty.
The batch and studying a game no longer get in each other’s way — whatever one computes benefits the other.
Version 0.9.15 — August 8, 2026
Teleprompter reading: Space steps forward, ⇧Space steps back, and the line you are reading stays at eye level.
Three display levels for variations: all, main only, or hidden — the setting is shared between the move list and Reading mode.
A study’s side played can finally be set from My Studies (right-click, “Side played” menu).
Large studies open and scroll smoothly.
Version 0.9.14 — August 8, 2026
Variation navigation rebuilt: available continuations are drawn as coloured arrows on the board — click the destination square to play that line.
The → key now follows the path you chose, all the way through, until you change it.
↓ and ↑ switch lines: pick another continuation at a fork (→ plays it, ⇧→ plays it out as ghost pieces), instant jump between sibling lines elsewhere.
New “Alternative lines” section in the analysis panel: every study variation, clickable, with a mini-board on hover; the study’s continuations join the Preview list.
Studies open from the point of view of the trained colour (“Side played” setting).
Editing large studies is much smoother, and the keyboard arrows work as soon as a game opens.
Version 0.9.13 — August 4, 2026
Drag and drop tags from the online games browser.
Faster opening and navigation of large studies.
More legible Preview panel.
Version 0.9.12 — August 3, 2026
Half-move navigation: Tab cycles through the alternatives of the current move, without jumping to an earlier fork.
Variation order fixed in the move list.
Version 0.9.11 — August 3, 2026
Study subfolders: organize your repertoire as a tree.
Drill and Preview on a whole folder — your entire repertoire at once.
PGN parser made reliable on nested variations.
Version 0.9.10 — August 1, 2026
Variation breadcrumb above the board: see where you are in the tree and step back up with one click.
Lines bar under the board (sibling lines and available continuations), sub-variations finally visible in the move list.
⌥Tab / ⌥⇧Tab: switch variation even during a Preview.
Version 0.9.9 — August 1, 2026
Reading mode: annotated arrows and squares are visible and drawable directly while reading a study.
Version 0.9.8 — August 1, 2026
Minor bug fixes and maintenance.
Version 0.9.7 — July 24, 2026
Analysis engine reliability and internal maintenance.
Version 0.9.6 — July 24, 2026
Stability improvements and assorted fixes.
Version 0.9.5 — July 22, 2026
PDF report fully reworked: Régence identity (crown, gold rule), game context on every page, colored accuracies, evaluation curve with markers and critical positions flagged, captions under the diagrams, pagination.
With no coach note, a thin line remains under “Notes” to annotate the printed report by hand.
The report header still showed the app’s old name; fixed.
Version 0.9.4 — July 22, 2026
License-check reliability and internal maintenance.
Version 0.9.3 — July 21, 2026
Ordinary moves could be wrongly tagged “Brilliant”: sacrifice detection and positional signals refined.
Existing analyses are recomputed automatically on each game’s next analysis to apply the corrected classification.
Version 0.9.2 — July 21, 2026
Statistics rethought: openings ranked by real cost in the first 12 moves, strengths / weaknesses by opening family, player-oriented labels, separate White / Black lists.
Adaptive progress curve (per day / week / month), account filter, fine Elo bands, compact per-time-control cards.
More reliable, nuanced verdicts, with a “See games” button on each line.
Tags: drag one or more games onto a tag, Tags column in the list (color dots), bulk add / remove.
Disabling an account no longer makes your statistics disappear; analysis / explorer divider resizes smoothly.
Version 0.9.1 — July 21, 2026
Keyboard navigation between mistakes (⌘→ / ⌘←, inaccuracies included), now in the Analysis menu.
On a mistake, ⇧→ plays out the review’s recommended continuation move by move; the review becomes a full Preview source.
Preview (Ghost): press G to switch source (Engine → Book → Review); the review line is added to the lines panel.
Complete English translation of the new home screen and the 0.9.0 features.
Version 0.9.0 — July 21, 2026
Guided tour on first launch: a welcome panel presents the features and walks through the first steps.
Decisive-move navigation: ⌘→ / ⌘← jump to the next / previous key moment of the game.
“Look up a username…”: browse any chess.com or Lichess player’s games without saving them.
Reader mode now follows your custom keyboard shortcuts.
Lichess account connection fixed (authorization was failing).
Leaner menus: live-play entries no longer appear.
Version 0.8.1 — July 20, 2026
Import studies from a PGN file (multi-game file → study folder, chapter selection).
Export several studies or a whole folder as a single PGN file.
Visual settings galleries: board themes and ~50 piece styles, combined live preview.