Skip to content

Release: server 2.60.0 on the 2.60.0 browser artifact - #6

Merged
adibhanna merged 1 commit into
mainfrom
release/2.60.0
Oct 1, 2026
Merged

adibhanna merged 1 commit into
mainfrom
release/2.60.0

Conversation

@adibhanna

Copy link
Copy Markdown
Contributor

Summary

  • Pin the published web-2.60.0-web.h5a4dd1242cf8c2c0 browser artifact (built from desktop release commit 15829394, clean tree); web-artifact/manifest.json is that release's manifest byte for byte.
  • release.json moves to 2.60.0; the Go vendor hash is unchanged.
  • The web bridge and its routes are unchanged since 2.56.0, so this is a client-only update for self-hosted users (2.57.0 to 2.60.0 web client work, including faster note switching in large vaults, Performance: synchronous backlink counting blocks note switches for ~5 seconds in a 6.6k-note vault zennotes#880).

Verification

  • go vet, the package tests, prepare-web from the manifest, the embedded bundle test, and an embedded build reporting v2.60.0.
  • Standalone run on a scratch vault (isolated ZENNOTES_CONFIG_PATH): index with one bundled module script, token login, vault root, notes listed and read with wikilinks. The published 2.56.0 binary read the same vault afterwards, and 2.60.0 read it again.

The browser bundle is the published `web-2.60.0-web.h5a4dd1242cf8c2c0`
artifact, built from the desktop 2.60.0 release commit `15829394` with
a clean tree; the manifest here is that release's manifest byte for
byte, so prepare-web verifies the archive against it. It moves the web
client from 2.56.0 to 2.60.0: the 2.57.0 to 2.60.0 client work (list
folding, foldable callouts, split scroll sync, the find bar, Atlas
placement, and note switches that no longer recount
every backlink in a large vault, ZenNotes #880). The web bridge and the
routes it calls are unchanged since 2.56.0, so no server change is
needed.

release.json moves to 2.60.0. The Go vendor hash is unchanged because
no Go dependency moved. Verified with Go alone: prepare-web from the
manifest URL, vet, the package tests, the embedded bundle test, and an
embedded build reporting v2.60.0. A standalone run on a scratch vault
served index.html with one bundled module script, logged in with a
token, reported the scratch vault root, listed and read notes with
their wikilinks; the published 2.56.0 binary then read the same vault,
and 2.60.0 read it again afterwards.
@adibhanna
adibhanna merged commit 97419a9 into main Oct 1, 2026
10 checks passed
@adibhanna
adibhanna deleted the release/2.60.0 branch October 1, 2026 17:40
@adibhanna
adibhanna deployed to server-release October 1, 2026 17:43 — with GitHub Actions Active
@adibhanna
adibhanna deployed to server-docker-publisher October 1, 2026 18:00 — with GitHub Actions Active

This branch was successfully deployed

2 active deployments
server-docker-publisher — 97419a9b Deployed Oct 1, 2026 by adibhanna via Build and push multi-arch image #7
server-release — 97419a9b Deployed Oct 1, 2026 by adibhanna via draft #6
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