Skip to content

Commit 3615bec

Browse files
Release v0.10.2
Version bump across package.json, Cargo.toml, tauri.conf.json and both lockfiles, plus the CHANGELOG.md and ROADMAP.md entries. This is the first release built by the new updater-notes pipeline: its own notes come from the CHANGELOG.md section, so latest.json carries the real changelog. The in-app prompt's richer rendering seeds here and first shows on the next update. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent cb62ea8 commit 3615bec

7 files changed

Lines changed: 27 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@ after publishing — see RELEASING.md).
1111

1212
The heading must be exactly `## vX.Y.Z`, matching the tag. Newest on top.
1313

14+
## v0.10.2
15+
16+
- **This update prompt now tells you what changed.** Until now it only showed a
17+
version number; from here on it shows the actual list of what's new — the notes
18+
you're reading. (You're seeing this because you updated *to* the version that
19+
added it, so this is the first time it appears.)
20+
1421
## v0.10.1
1522

1623
- **You can see when your phone has paired.** Setting up phone access used to

ROADMAP.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,20 @@ non-negotiables, each with a test:
123123

124124
---
125125

126+
## Shipped in v0.10.2
127+
128+
- **The in-app update prompt shows what changed.** It used to show only a version
129+
number, and `latest.json`'s `notes` carried the workflow's generic install
130+
template — the real changelog lived only on the GitHub release page. Now
131+
`CHANGELOG.md` is the single source of truth: the release workflow extracts the
132+
section matching the tag (portable awk, so it runs on the macOS and Windows
133+
runners too) and passes it as `tauri-action`'s `releaseBody`, which is also what
134+
lands in `latest.json`. The update banner renders `update.body`. Download links
135+
and Gatekeeper/SmartScreen help stay out of the changelog — appended to the
136+
GitHub page after publishing (see `RELEASING.md`) so they don't clutter the
137+
in-app notes. Seeds the renderer: rich notes appear on the *next* update after
138+
this one, since the prompt belongs to the installed version.
139+
126140
## Shipped in v0.10.1
127141

128142
- **The pairing screen says when a phone paired.** Scanning the QR gave the desktop

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "field-notes",
3-
"version": "0.10.1",
3+
"version": "0.10.2",
44
"description": "Offline harm-reduction journal & trip-sitting workstation.",
55
"type": "module",
66
"private": true,

src-tauri/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "field_notes"
3-
version = "0.10.1"
3+
version = "0.10.2"
44
description = "Offline harm-reduction journal & trip-sitting workstation"
55
authors = ["sparkly-quasar"]
66
# Licensed under the PolyForm Noncommercial License 1.0.0 — see ../LICENSE.

src-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://schema.tauri.app/config/2",
33
"productName": "Field Notes",
4-
"version": "0.10.1",
4+
"version": "0.10.2",
55
"identifier": "com.fieldnotes.journal",
66
"build": {
77
"beforeDevCommand": "npm run dev",

0 commit comments

Comments
 (0)