Skip to content

[pull] main from Stade-App:main - #17

Merged
pull[bot] merged 4 commits into
noydra:mainfrom
StadeDevelopment:main
Sep 26, 2026
Merged

pull[bot] merged 4 commits into
noydra:mainfrom
StadeDevelopment:main

Conversation

@pull

@pull pull Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

The sticker and sound panels measured the keyboard once per conversation
and forgot it on the way out, so opening one without typing first left it
shorter than the keyboard and the contents looked squashed. The measured
height is now remembered for good.

Desktop builds look for a newer release on startup and offer it with a
download button in the sidebar, showing progress while it arrives and
opening the installer once it is ready. Updates can also be looked for on
demand from Settings. Everything travels over Tor, and a download is only
offered for installation once it matches the checksum published with the
release, and its signature where one is provided.

Releases now also carry a macOS package, so Mac users are offered an
update like everyone else.
macOS ships LibreSSL, which cannot produce Ed25519 signatures, so the
signing step failed there and could not be run locally either. Signing
now goes through the JDK that every build job already installs, and the
signer doubles as the tool for creating the release key.
Desktop builds now carry the public half of the release signing key, so a
downloaded installer is only offered for installation once its signature
matches. An installer that arrives unsigned or altered is discarded and
the releases page is offered instead.
@pull pull Bot locked and limited conversation to collaborators Sep 26, 2026
@pull pull Bot added the ⤵️ pull label Sep 26, 2026
@pull
pull Bot merged commit 62c7283 into noydra:main Sep 26, 2026
1 check failed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant