# Linea changelog

Every release, newest first. Written the night it shipped.

## v0.2.0 — Windows media sessions

*7 September 2026*

Linea follows whatever Windows is already playing.

The old build needed a Spotify account I had added by hand. The cap was five people.

- **Whatever is playing.** Spotify, a browser tab, anything holding the media keys. If Windows knows the song, Linea does.
- **Nothing to connect.** No login, no token, no waiting to be let in. Open it and it is already following along.
- **Windows first.** Windows release. Mac development continues separately; the legacy Mac download remains available.

[GitHub release](https://github.com/Meet2304/Project-Linea/releases/tag/v0.2.0)

## v0.1.6 — Updates that arrive

*28 July 2026*

Linea says when a new version is out, and installs it itself.

Six releases went out before this one. The app mentioned none of them.

- **It says so.** A mark in the top bar once a version is ready, and a line telling you it is there.
- **One restart.** The download already happened, quietly, while you were using it. Nothing to go and fetch.
- **macOS still gets the notice.** An unsigned build cannot replace itself there, so it takes you to the download instead of pretending.

[GitHub release](https://github.com/Meet2304/Project-Linea/releases/tag/v0.1.6)

## v0.1.5 — A smaller install

*26 July 2026*

The app takes 72 MB less room once installed.

Linea’s own code is 616 KB. The rest came free with the runtime — including a great deal it never touches.

- **Fifty-four languages out.** Chromium ships translations of its own bookmark manager and settings pages. Linea has neither.
- **A compiler for nothing.** A 25 MB DirectX shader compiler, kept for 3D work the overlay never draws.
- **An icon at its real size.** The tray icon was a 1254-pixel image being painted at 32.

[GitHub release](https://github.com/Meet2304/Project-Linea/releases/tag/v0.1.5)

## v0.1.4 — Lyrics fallback

*25 July 2026*

Lyrics no longer depend on a single host.

0.1.3 taught the app to admit it could not reach the words. This one means it rarely has to.

- **A second source.** NetEase steps in when LRCLIB is unreachable, held to a stricter bar — the wrong words are worse than none.
- **Better matching.** A fuzzy search recovers tracks the exact lookup was walking straight past.
- **Fails faster.** A source that keeps failing steps aside for a few minutes instead of being waited on.

[GitHub release](https://github.com/Meet2304/Project-Linea/releases/tag/v0.1.4)

## v0.1.3 — Honest lyrics errors

*25 July 2026*

When lyrics could not be fetched, Linea blamed the song. Now it admits it could not reach the service.

Half of this one was not my bug. The reporting was.

[GitHub release](https://github.com/Meet2304/Project-Linea/releases/tag/v0.1.3)

## v0.1.2 — Spotify login fix

*25 July 2026*

The released builds were missing the key they needed to talk to Spotify, so signing in never worked.

Connect Spotify could only ever produce its own error message. In every build shipped so far.

[GitHub release](https://github.com/Meet2304/Project-Linea/releases/tag/v0.1.2)

## v0.1.1 — Launch fix

*25 July 2026*

A missing file stopped the app before it finished starting, so it opened to an empty panel.

It never reproduced in development. Only the packaged build — the only one anybody downloads — was broken.

[GitHub release](https://github.com/Meet2304/Project-Linea/releases/tag/v0.1.1)

## v0.1.0 — First light

*25 July 2026*

Synced lyrics, floating above everything else you are doing.

It did not survive contact with a packaged build. But this is where the line starts.

- **Lyrics, live.** The current line, in place, on the clock.
- **Always on top.** A frameless panel you can put anywhere and forget about.
- **Windows and macOS.** Signed installers for both, from the same source.

[GitHub release](https://github.com/Meet2304/Project-Linea/releases/tag/v0.1.0)

— [Linea](https://linea.meetbhatt.com)
