# Changelog

What changed, in the words of someone using it rather than someone who
wrote it. The **Unreleased** section is what `scripts/release.sh` turns into
the notes a user sees in Settings → Updates, so it is written for them.

Dates are when the version was published.

## Unreleased

---

## 0.1.12 — 2026-08-28


### Home is your clips
- The first screen is your newest clip, the ones before it, and your last
  recording — not a readout of transcript queues and proxy builds.
- **They play there.** Click the clip to watch it on the page, and click one
  of the recent ones to bring it up. They used to be links to the clips page,
  which threw away the clip you had just picked and made you find it again.
- The machinery is one light in the corner. Silent while everything works;
  otherwise it names what is wrong and takes you to the setting that fixes it.
- First-run steps became a button you can dismiss instead of a panel that
  outlives setup by years.

### Sharing
- **Publish a clip, or keep it to its link.** A shared clip is link-only
  unless you say otherwise; making it public puts it in the public feed and on
  your own page. It is never called private, because the link works either way
  — that is what unlisted means, and it is what these links are for.

### Clips
- **Rename a clip by its title.** Click the name at the top of the clip and
  type. It used to be a button that opened a dialog to ask you the same thing.
- **Change which game a clip belongs to**, with the game list searching as you
  type — your own games first, then everything else. A clip filed under the
  wrong game used to stay there.
- **A shelf view.** Your clips standing on a shelf, one per game, if you would
  rather browse than search. The grid is still the default; the page remembers
  which you were in.

### Recordings
- Timeline markers you can actually read: a kill looks like a kill, a death
  like a death, and clicking one takes you there. They used to be two-pixel
  bars you could not identify or click.
- Chapters wear the game's icon instead of a stretched store banner. Games
  without one get a monogram, drawn instantly, so a chapter is never blank.
- **Chapter art worked for one game before this.** Chapters are tagged with
  what the adapter calls a game while the games database uses its own names,
  so every game that came from a pack silently had none.

### Counter-Strike 2
- Built in. It was a "game pack" you had to install, which is also why the
  app kept telling CS2 players to install a pack they already had.

### Installing
- Setting up no longer throws a black console window at you. It shows the six
  steps and marks the one it is on.

### Fixed
- Icons in the CUT editor drew as solid black blobs. They were styled by a
  stylesheet the editor does not load.
- The game list on a clip ran off the bottom of the window, and clicking an
  entry sometimes did nothing.
- Every "fix this" button on the dashboard dropped you on the settings page
  and left you to find the right section yourself.
- A panel that cannot load now says so and offers to try again, instead of
  showing three dots forever.
- A recording whose transcript failed to load claimed it had no speech in it.
- A game pack that has not been taught your name now says so. It used to scan,
  match nobody, and report nothing — indistinguishable from a quiet night.

---

## 0.1.11 — 2026-08-27
- **Fixed: no app window and no tray icon after installing 0.1.10.** The app
  was running the whole time; it could not find its own server and fell back
  to the browser.
- The editor's toolbar shows which tools need a clip selected. Six of them did
  nothing without one and looked no different from the ones that worked.

## 0.1.10 — 2026-08-27
- **Fixed: "certificate has expired" when checking for updates.** Never our
  certificate — machines whose root certificates had gone stale could not
  reach anything over HTTPS. The app now carries its own current set.

## 0.1.9 — 2026-08-27
- **Fixed: League of Legends never got a chapter.** Not a Riot problem: the
  launcher sitting open counted as playing, so a match starting changed
  nothing and no chapter was written. Steam games hid this completely.

## 0.1.8 — 2026-08-27
- **Fixed: a clip hotkey of `=` saved as nothing.** Punctuation keys were
  silently deleted, so the field looked like it cleared itself and nothing
  ever bound.
- **Press the keys to set a hotkey** instead of spelling the combination out,
  and a combination that cannot work is refused with the reason.
- **A clip announces itself** — a tray notification and a short sound, since
  the window is behind a game when it matters.

## 0.1.7 — 2026-08-27
- **Deadlock chapters and kill markers from your match record.** The screen
  reader missed whole matches; this reads what actually happened. Point it at
  your account in Settings → Recording.

## 0.1.6 — 2026-08-27
- Smaller download: 3.7 MB → 2.5 MB.
- Removed game artwork that should never have been in the installer.

## 0.1.5 — 2026-08-27
- **Fixed: the Start menu shortcut did nothing.** A copy that could not start
  vanished without a word instead of saying why.
- ffmpeg missing no longer blocks the app from opening — it can install it for
  you, and could not while refusing to open.

## 0.1.4 — 2026-08-27
- **Fixed: "save failed (500)" on the first screen.** Settings were written
  into the install folder, which an all-users install cannot write, so a fresh
  install could not be set up at all.

## 0.1.3 — 2026-08-27
- **Fixed: the setup wizard would not advance** when it had found your
  recordings folder for you. The successful path was the broken one.

## 0.1.2 — 2026-08-26
- First installer on the site.
- **Fixed: an update that installed the same version forever.** The zip was
  named for a version its contents did not report, so the app offered an
  update that changed nothing and offered it again.
- A pile of Windows fixes found by running the app on Windows: file and
  subprocess text at the mercy of the machine's language settings, deleting
  files still open, building previews.

## 0.1.0 — 2026-08-26
- First build.
