Skip to content

chore(release): v0.0.1-alpha.13 - #184

Merged
tosinamuda merged 1 commit into
mainfrom
chore/release-alpha-13
Aug 25, 2026
Merged

chore(release): v0.0.1-alpha.13#184
tosinamuda merged 1 commit into
mainfrom
chore/release-alpha-13

Conversation

@tosinamuda

Copy link
Copy Markdown
Contributor

Version bump for the first release since 19 July. Thirteen commits have been sitting on main.

The bump touches four files, not three

src-tauri/Cargo.toml was still on alpha.11. The alpha.12 release commit changed package.json, tauri.conf.json and Cargo.lock and left the crate behind, so the Rust side has reported the wrong version for a month. Fixed here rather than carried into a third release.

file before after
package.json 0.0.1-alpha.12 0.0.1-alpha.13
src-tauri/tauri.conf.json 0.0.1-alpha.12 0.0.1-alpha.13
src-tauri/Cargo.toml 0.0.1-alpha.11 0.0.1-alpha.13
Cargo.lock 0.0.1-alpha.11 0.0.1-alpha.13

Also moves the agent-harness pin 0.5.2 → 0.5.3 (and cli-stream to 0.4.3 through it). That release was documentation only, no code changed, so this is tidiness rather than a fix — the pin was simply a patch stale.

Verified before tagging

cargo check --all-targets · 244 Rust tests · 548 frontend tests · typecheck · production build. All green.

Draft release notes

For the GitHub release body once the notarized build is up:


Local-first AI Markdown editor for macOS. Signed + notarized (Developer ID); Apple Silicon and Intel builds. Existing installs auto-update.

New since alpha.12

  • A much smaller app. Compose no longer bundles a runtime: the installed app drops from 177 MB to 25 MB, and updates stop re-shipping ~70 MB of runtime that never changed. The bundled Resources folder went from 151 MB to 88 KB.
  • Bring your own agent. Compose runs agents; it no longer installs them. When one is missing you get where to get it — a vendor link and a copy-pasteable command — on the detail screen, in the picker, and in the chat composer. The bundled bob agent is gone; if you had it selected, Compose now drops the stale entry instead of wedging on an agent that no longer exists.
  • Brackets stop disappearing. arr[0] was rendering as arr0, see [3] as see 3, and pasted LaTeX lost every optional argument — \begin{tikzpicture}[scale=0.42] drew as \begin{tikzpicture}scale=0.42. The file was always intact; only the display lied. A […] now keeps its brackets unless it really resolves to a link, matching what export has always produced.
  • Table cells render like the rest of the document. Maths, wikilinks, ==highlight== and footnote markers all showed as raw source inside a table — $440 = 2 \times \frac{22}{7} \times r$ stayed literal one line below the same expression typeset properly. All four now render in cells.
  • Security. Two rounds of dependency advisories cleared.

Also

The editor is now a public package — @latentic/live-markdown — with its own repository, three-platform CI, and tokenless publishing.

Install

  • Homebrew: brew install --cask getlatentic/tap/compose
  • Direct: download the .dmg below — _aarch64 for Apple Silicon, _universal for Intel (or any Mac).

After this merges

  1. src-tauri/scripts/build-release.sh — signed + notarized, needs src-tauri/.env.release (yours to run)
  2. GitHub release with .dmg, .app.tar.gz, .sig, latest.json
  3. Open the downloaded .dmg on a machine that never built it — the last unchecked P0 in RELEASE.md, and it matters most in this release, because it is the first with no bundled runtime and therefore the first where Gatekeeper sees something different.

Bumps all FOUR places the version lives, which is one more than the last
release managed. `src-tauri/Cargo.toml` was still on alpha.11: the
alpha.12 commit touched package.json, tauri.conf.json and Cargo.lock and
left the crate behind, so the Rust side has reported the wrong version
for a month. Corrected here rather than carried further.

Also moves the `agent-harness` pin from 0.5.2 to 0.5.3. That release was
documentation only — no code changed — so this is tidiness, not a fix:
the pin was one patch stale and the lockfile now agrees with the index.
cli-stream follows to 0.4.3 through it.

Verified before tagging: cargo check --all-targets, 244 Rust tests, 548
frontend tests, typecheck, and a production build.
@tosinamuda
tosinamuda merged commit f6eb03c into main Aug 25, 2026
3 checks passed
@tosinamuda
tosinamuda deleted the chore/release-alpha-13 branch August 25, 2026 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant