Skip to content

chore(main): release 1.8.0 - #1066

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

1.8.0 (2026-09-18)

Features

  • api: add association statistics end point, and make event banners public (#1097) (0a78185)
  • association: about us and become-a-partner move onto the island (#1104) (a7e8e5a)
  • files: a game's icon and a team's may be a vector (#1219) (af52910), closes #857
  • frontend: a domain may not reach into another domain's innards either (#1317) (1aa16c4)
  • frontend: the built image serves the api at the page's own origin (#1171) (28eeb68), closes #1000
  • history: a line you can read while scrolling past it (#1142) (712aabf)
  • island: a swipe spawns a band already open (#1093) (7e5d450)
  • island: the site bar joins the island and follows the theme (#1116) (8482d94)
  • membership: the membership page is rebuilt on the island (#1115) (711dfc6)
  • partners: show a partner the space, on the thing it is on (#1136) (aa359d8)
  • platform: the site's images name a version, and Flagger promotes the pair (#1316) (fe4d58f)
  • roles: an admin changes what a person may reach, and the change leaves a record (#1268) (3ca6075)
  • users: the committee picker asks the api for the name typed (#1146) (c3ef905), closes #1139

Bug Fixes

  • api: a request that names a page or a size gets one (#1156) (38c2a4b), closes #1145
  • api: the element constraints on bulk ids are actually emitted (#1131) (e037698)
  • association: a figure counted as none comes off the band (#1182) (3045a3c)
  • auth: a sign-in lasts as long as the session behind it (#1242) (22759c4)
  • boards: the photograph's promised width is measured from the picture (#1209) (612ece9)
  • committees: the manager hears the event the form sends (#1215) (3ef08ec)
  • esports: a refused game entry says why it was refused (#1152) (24c4a8f)
  • esports: a saved season comes back carrying the season (#1122) (d86039c)
  • esports: a season id in the url is a whole number (#1121) (e73a303)
  • esports: the seed says what members remember (#1069) (fd57c4f)
  • files: every kind says what it admits, and an empty list refuses rather than admits (#1279) (1eaa396)
  • frontend: a committee saves whatever the user list says (#1138) (ec07271)
  • frontend: a committee saves when its member is off the first page (#1100) (dfeffc8), closes #1099
  • frontend: a failed account read is not a list with nobody on it (#1119) (5df19a8)
  • frontend: a heading that names its own size keeps it (#1175) (9276b3a)
  • frontend: the job catalogue names every job the api registers (#1124) (71422ef)
  • frontend: the reduced-motion preference reaches the page (#1151) (acd8b44)
  • frontend: the user table header stays at its edge (#1065) (ab82434)
  • island: every milestone opens as the reader goes past it (#1155) (b81bb10)
  • island: the history is as wide as the words want, and stays written (#1168) (cd52042)
  • island: the history is shorter again (#1201) (a62f128)
  • island: the pinned band's ground is pinned with its ink (#1214) (63b45f5), closes #984
  • partners: the sponsor pack's own artwork, and the arrows point at it (#1205) (aaad433)
  • platform: every chart names the version it runs (#1246) (8812b42)
  • platform: external-dns names the policy it already enforces (#1248) (fa7598f)
  • platform: the injector retires its old pod without asking for Recreate (#1270) (e7a245c)
  • platform: the old pod goes first, on the key the chart reads (#1250) (45c0edf)
  • system-tests: a failure log times the test it belongs to (#1144) (8e7309e)
  • system-tests: the member picker is given time to answer (#1154) (9f59629)
  • tests: load the module before the clock starts (#1147) (500ff9e)
  • tests: say enableAutoUnmount once, and give all three pages one events band (#1128) (1059671)

Refactoring

  • api: a read maps its entity to its response once (#1185) (c671ab5)
  • auth: the login cookie keeps who the reader is, and nothing else (#1252) (98bcb83)
  • auth: the login page asks whether the reader signed in (#1245) (eaeaca7)
  • boards: the asset file names go (#1218) (d2efc1c)
  • cohort: a cohort job is a line, not a file (#1191) (1db1716)
  • cohort: one port over the list, with the vendor behind contact (#1172) (01546d5)
  • cohorts: the cohort pages read a domain record, not a response (#1199) (f5fbe0d)
  • contact: the module keeps only what something reads (#1178) (4b32c5a)
  • contribution: one kind, one decision, and a preview that reads once (#1193) (ecd7aad)
  • contribution: the bulk dialogs reach the api through a domain (#1160) (9d9d385), closes #946
  • file: a store behind the files, and the rules out from under it (#1170) (2895463)
  • frontend: a domain behind each manager page (#1188) (135c1ba)
  • frontend: a domain is entered through its door (#1206) (225805d)
  • frontend: one reader for what a refusal says (#1153) (0bf1f6f)
  • frontend: one rule has one definition (#1123) (54b3725)
  • frontend: the navigation guard returns its answer (#1200) (4a9b0d6)
  • island: one header band, and the site bar leaves the app shell (#1103) (dbef38a), closes #1074
  • jobs: queueing a job crosses one seam (#1179) (363c1f3)
  • login: the login and activation pages ask a domain (#1253) (c4aa290)
  • management: the manager pages ask a domain (#1210) (a26a658)
  • seed: the boards and the esports history load on start, not in a migration (#1328) (3b7803c)
  • system-tests: every shared acceptance step has one owner (#1098) (3254561)
  • system-tests: recovery emails say what the person got (#1117) (c7c3424), closes #966
  • system-tests: the bulk feature says what was recorded (#1114) (a24eb13), closes #965

Documentation

  • adr: ADR-001 says what is true about the domains (#1315) (a499910)
  • adr: ADR-017 keeps what the build cannot check (#1197) (f0838c0), closes #907
  • adr: the anti-corruption layers are the ones we have (#1208) (aafa085), closes #1196
  • ci: the diagnostics say which test they belong to, and which they do not (#1202) (4dbef91)

Build and Dependencies

  • deps-dev: bump vitest and @vitest/coverage-istanbul from 4.1.11 to 5.0.0 in /services/frontend (#1231) (325a016)
  • deps: bump @humanfs/node (#1225) (2ab68a9)
  • deps: bump eclipse-temurin in /services/api (#1227) (04290d3)
  • deps: bump nginxinc/nginx-unprivileged in /services/frontend (#1161) (83f39bb)
  • deps: bump nginxinc/nginx-unprivileged in /services/frontend (#1228) (a9f3ae9)
  • deps: bump node (#1226) (33aedb6)
  • deps: bump the actions group with 3 updates (#1163) (b5bd9f4)
  • deps: bump the frontend group (#1164) (2407728)
  • deps: bump the frontend group in /services/frontend with 13 updates (#1230) (7f2d8aa)
  • deps: bump the gradle group across 1 directory with 8 updates (#1229) (ccda337)
  • deps: bump the gradle group across 2 directories with 7 updates (#1162) (85779eb)
  • deps: one bot updates this repo, and it reaches the cluster too (#1234) (fc4a68b)
  • deps: vuetify 4.2.1, and the sass variable it drops (#1236) (badcd18)

Styling

  • kotlin: ktlint runs, and the tree is formatted to it (#1285) (40a5b26)

This PR was generated with Release Please. See documentation.

@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 29 times, most recently from 4ddc327 to 7fe3816 Compare September 6, 2026 07:45
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 17 times, most recently from c107f11 to 38826a3 Compare September 7, 2026 18:57
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 7 times, most recently from 70b102e to 75c1637 Compare September 16, 2026 15:11
@github-actions github-actions Bot changed the title chore: release main chore(main): release 1.8.0 Sep 16, 2026
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 2 times, most recently from 5a88afb to 12f879c Compare September 16, 2026 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment