-
v1.0.0
Stablereleased this
2026-08-19 18:07:20 +00:00 | 54 commits to main since this releasemodule-uo v1.0.0
Install from the website's Admin → Modules screen by pasting the URL of
module-uo-1.0.0.json, or unpack the tarball onto the modules volume
asmodules/uo/. Requires a core whoseMODULE_API_VERSIONsatisfies
^1.3.0.Features
- feat(guilds): name the core contribution each declared slot wants
- feat(guilds): /guild, the module's own chat command
- feat(guilds): a third place on the guild page, and where that page lives
- feat(guilds): declare a second place on the guild page, for core's forum
- feat(guilds): a guild detail page, and the slot core puts the feed in
- feat(teams): project rosters by audience rung, and add to the Team page
- feat(teams): ingest guild rank, and report every leader rather than one
- feat(teams): answer core's Team provider from the guild board
- feat(shard): ingest guild rosters and departures (protocol 4)
Fixes
- fix(guilds): do not offer linking where linking cannot reach
- fix(teams): take
queryfrom the core facade, not acore.dbthat does not exist
All changes
Since v0.3.0:
- ci(release): derive the version from commit subjects, and add a manual backdoor
- ci(core-ref): pin to the Teams cutover, not a phase 3 edge sha
- feat(guilds): name the core contribution each declared slot wants
- fix(guilds): do not offer linking where linking cannot reach
- feat(guilds): /guild, the module's own chat command
- feat(guilds): a third place on the guild page, and where that page lives
- ci(core-ref): bump the pin past registerTeamProvider
- feat(guilds): declare a second place on the guild page, for core's forum
- feat(guilds): a guild detail page, and the slot core puts the feed in
- feat(teams): project rosters by audience rung, and add to the Team page
- feat(teams): ingest guild rank, and report every leader rather than one
- fix(teams): take
queryfrom the core facade, not acore.dbthat does not exist - feat(teams): answer core's Team provider from the guild board
- feat(shard): ingest guild rosters and departures (protocol 4)
- chore(ci): scan this repo with SonarQube (phase 4, slice 0)
Verifying this download
Releases are unsigned — the
sha256inmodule-uo-1.0.0.jsonis the
trust anchor, and the website verifies it before unpacking.sha256sum -c SHA256SUMS --ignore-missingDownloads