-
v4.6.1
StableAll checks were successfulCI / Bot/backend version sync (push) Successful in 27sCI / Which journeys does this change need? (push) Successful in 18sCI / Does this change touch the recording path? (push) Successful in 19sCI / Feedback site tests (push) Successful in 51sCI / Docker image build (push) Successful in 27sRelease / Create Forgejo release (push) Successful in 9sRelease / Build and push versioned images (push) Successful in 37sCI / Backend lint (ruff) (push) Successful in 2m2sCI / Bot tests and audit (push) Successful in 2m4sCI / Summarisation accuracy eval harness (stub provider) (push) Successful in 2m28sCI / Frontend (shard 2/2) (push) Successful in 7m40sCI / Frontend (shard 1/2) (push) Successful in 10m27sCI / Synthetic session harness (no GPU, no LLM) (push) Successful in 26m37sCI / End-to-end journeys (phone) (push) Successful in 27m10sCI / End-to-end journeys (keyboard) (push) Successful in 29m17sCI / End-to-end journeys (desktop) (push) Successful in 29m36sCI / Backend migration, tests, and audit (push) Successful in 32m36sreleased this
2026-10-28 07:36:26 +00:00 | 353 commits to main since this releaseA point release: the map no longer goes blank while you place a marker, the GM
guide says what size of map works best, and the dependency updates since 4.6.0,
with security fixes in four packages. Tried on the dev server as4.6.1-rc1.Upgrading from 4.6.0
- No database migrations. Back up, then
docker compose pulland
docker compose up -d. BOT_CONTRACT_VERSIONis unchanged (2). The backend and the bot can be
updated one at a time.- Starter content packs are on this release's page too, so Admin → Content
packs keeps offering them.
Added
- [docs] The GM guide says what size of map works best (#1253). A new part of
"Prep" in Running your first campaign (/help/gm) covers where maps live,
the shape and size that suit the map frame (landscape, 3,000 to 4,000 pixels
on the long side), why a very large map is slow to open, and the limits on a
map's picture, including WebP's lower one.
Fixed
- [webapp] The map no longer goes blank when you press "Add a marker"
(#1251). Starting to place a marker wiped Leaflet's own classes off the
map, and without them every tile shrank to nothing; the picture stayed gone
until a reload. The map now stays visible while you pick the spot.
Security
- [repo] Dependency updates with security fixes: aiohttp 3.14.4, pypdf
6.21.2, Pillow 13 and authlib 1.9.1, along with the routine updates merged
since 4.6.0.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- No database migrations. Back up, then