2025-10-16 - 2026-10-16
Overview
9 Releases published by 2 users
Published
v1.3.0
v1.3.0
Published
v1.2.2
v1.2.2
Published
v1.2.1
v1.2.1
Published
v1.2.0
Published
v1.1.0
v1.1.0
Published
v1.0.2
v1.0.2
Published
v1.0.1
v1.0.1
Published
v1.0.0
v1.0.0
Published
v0.3.0
v0.3.0
44 Pull requests merged by 1 user
Merged
#44 feat(assets): the website half of the Asset Bridge (Asset Bridge cutover, 3 of 5)
Merged
#43 chore(cutover): sync main into edge before the Asset Bridge cutover (Phase 9b, 0 of 5)
Merged
#42 fix(assets): a busy shard is not a broken one, and a column that reached no existing install (Phase 9a)
Merged
#41 feat(assets): the panel that operates the client-file imports (Phase 8)
Merged
#40 feat(atlas): the spawn atlas reads the shard, not the shard's filesystem (Phase 7)
Merged
#39 feat(assets): a creature's picture is whichever action has one (Phase 6)
Merged
#38 feat(assets): item pictures on the marketplace and the character sheet (Phase 5)
Merged
#37 feat(assets): creature artwork from the shard's own client (Phase 3)
Merged
#36 feat(cliloc): import the table from the shard, not from a file someone converted (Phase 2)
Merged
#35 fix(atlas): keep the UniqueId, and make a landmark value name one landmark
Merged
#34 feat(events): the UO half of the Event System, and the core pin comes home (Phase 16b cutover, 3 of 6)
Merged
#33 fix(events): the atlas import, and a teardown that was a no-op (Phase 16a)
Merged
#32 feat(events): what an author borrows, and two one-shots (Phase 12b)
Merged
#31 feat(events): the five world verbs an author sees (Phase 12a)
Merged
#30 feat(events): one lease and the participation verbs (Phase 11b)
Merged
#29 feat(events): send the idempotency key, declare champ.boss.killed (Phase 11a)
Merged
#28 feat(events): UO wave 1 — the verbs that need no protocol change (Phase 9)
Merged
#27 ci(core-ref): pin the core on main, now that the cutover has landed
Merged
#26 feat(engagement): 26 shard triggers and the in-universe bodies — cutover 4 of 7 (edge → main)
Merged
#25 ci(core-ref): pin core at MODULE_API 1.9.0, unbreaking frozen-manifest
Merged
#24 fix(engagement): four defects the Phase 11b live walk found, and the 26th trigger
Merged
#23 feat(engagement): sixteen in-universe bodies, 25 seeded rules, the governor's letter (Phase 11b)
Merged
#22 feat(engagement): declare 24 shard triggers and 3 audiences (Phase 11a)
Merged
#21 feat(shard): ingest protocol 5 — decay schedule, vendor fees, login result
Merged
#20 fix(uo-link): pin protocol 4, the version this build actually speaks
Merged
#19 docs(readme): phase 4 shipped
Merged
#18 fix(release): ship server/commands, and check that the bundle is complete
Merged
#17 ci(release): derive the version from commit subjects, and add a manual backdoor
Merged
#16 feat(guilds): a UO guild is a Team (Teams cutover 5/6)
Merged
#15 feat(guilds): name the core contribution each declared slot wants
Merged
#14 feat(guilds): /guild — the module's own chat command
Merged
#13 feat(guilds): a third place on the guild page, and where that page lives
Merged
#12 feat(guilds): declare a second place on the guild page, for core's forum
Merged
#11 feat(guilds): the roster projection, a guild detail page, and the slot core fills
Merged
#10 feat(teams): ingest guild rank, and report every leader rather than one
Merged
#9 feat(teams): answer core's Team provider from the guild board
Merged
#8 feat(shard): ingest guild rosters and departures (protocol 4)
Merged
#7 chore(ci): scan this repo with SonarQube (phase 4, slice 0)
Merged
#6 feat(release): ship an OpenAPI fragment, a frozen manifest and a bundle (phase 3, slice 5)
Merged
#5 fix(db): own the two settings seeds, and repair the protocol-3 one-shot (phase 3, slice 4)
Merged
#4 feat(client): the whole client half (phase 3, slice 3)
Merged
#3 feat(server): the whole server half (phase 3, slice 1)
Merged
#2 feat(module): the bundle skeleton (phase 3, slice 0)
Merged
#1 ci: gate pull requests into main on server and client checks
2 Issues created by 1 user
Opened
#45 Paperdoll on the character sheet, and a themed Export PNG character card
Opened
#46 /guild posts staff-gated guild data into a public channel when a staff member runs it