Changelog

Version 0.9.43 — September 5, 2026

  • 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.
  • Photographic marquetry boards (walnut, oak, marble, slate).
  • Quiet (default) / Performance analysis modes.
  • No more runaway fans: analysis stops on its own, sleeps in the background.
  • Classification fixes: game endings (time, draw, mate) and variations graded on the same scale.

Version 0.8.0 — July 2026

  • Complete French/English interface.
  • Live analysis and batch queue made reliable, cooler engine.
  • Robust PGN import/export (FEN positions, empty studies, comments with braces).
  • Library protected against corruption, automatic recovery.
  • Fairer and smoother statistics, remappable keyboard shortcuts.