diff options
| author | Christophe Besson <cbesson@gmail.com> | 2026-08-16 00:22:01 +0200 |
|---|---|---|
| committer | Christophe Besson <cbesson@gmail.com> | 2026-08-16 00:22:01 +0200 |
| commit | 0231d240b92a2a11042fa62c0222d4c4b96a859d (patch) | |
| tree | b61ef0c24429adf03255c79608e0ff5b9795fafa /packaging/rpm/meshbay-node.spec | |
| parent | aa63cae5f004fc4d01471561404d59360784b784 (diff) | |
| download | meshbay-a2d2c8187d157ed736b6d4bc33ce85658c89dd8a.tar.gz | |
chore: release 0.4.00.4
The web client speaks ten languages instead of one: French, Spanish,
Brazilian Portuguese, Simplified Chinese, Japanese, German, Italian, Dutch
and Polish, all formal, with `hub`, `node` and `GEK` deliberately left in
English so the interface still matches the CLI and the docs. Catalogues
are fetched per language rather than shipped together, plural forms go
through Intl.PluralRules because Polish needs four of them, and locale
matching keeps the region so pt-BR and zh-CN resolve to the files written
for them.
Splitting one module into a loader and ten catalogues gave the SPA a
version dependency it did not have before, and the hub was serving static
assets with no explicit freshness at all. A browser that cached half a
deploy either rendered every string as its own key or, in the other
direction, failed to link the module graph and showed nothing. Static
responses now carry no-cache, which costs one conditional request and
answers 304 with no body.
The node and common packages carry no functional change; they move with
the version because the three are released together.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'packaging/rpm/meshbay-node.spec')
| -rw-r--r-- | packaging/rpm/meshbay-node.spec | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/packaging/rpm/meshbay-node.spec b/packaging/rpm/meshbay-node.spec index 152cf3a..b2a4fce 100644 --- a/packaging/rpm/meshbay-node.spec +++ b/packaging/rpm/meshbay-node.spec @@ -1,5 +1,5 @@ Name: meshbay-node -Version: 0.3.0 +Version: 0.4.0 Release: 1%{?dist} Summary: MeshBay Node — local file host, streaming server, and group daemon License: AGPLv3+ @@ -53,6 +53,9 @@ install -Dm644 packaging/systemd/meshbay-node.service \ %{_userunitdir}/meshbay-node.service %changelog +* Sun Aug 16 2026 MeshBay Team <team@meshbay.org> - 0.4.0-1 +- No functional change; released in step with the other packages + * Sat Aug 15 2026 MeshBay Team <team@meshbay.org> - 0.3.0-1 - Video streaming is paced by the client; stream_stop frees the transcode slot - Operator can remove an empty directory and revoke a member over MNP |