2026-10-12 - 2026-11-12
Overview
18 Releases published by 2 users
Published
v0.5.2
Published
v0.5.1
Published
v0.5.0
Published
v0.4.25
Published
v0.4.24
Published
v0.4.23
Published
v0.4.22
Published
v0.4.21
Published
v0.4.20
Published
v0.4.19
Published
v0.4.18
Published
v0.4.17
Published
v0.4.16
Published
v0.4.15
Published
v0.4.14
Published
v0.4.13
Published
v0.4.12
Published
v0.4.11
90 Pull requests merged by 2 users
Merged
#240 Update dependency postgres to v4.1.1
Merged
#238 Update dependency @larvit/log to v2.5.0
Merged
#237 Update renovate/renovate Docker tag to v44.225.1
Merged
#236 Update renovate/renovate Docker tag to v44.222.5
Merged
#235 Give the paging loop, Link-header parser and FieldConfig one home each, and delete a group from its parents
Merged
#234 Make bootstrap read its settings through config.ts and call Kratos and Keto through their clients
Merged
#233 Return the landing slots' results to the request pipeline
Merged
#232 Correct the stale and false comments and docs the comprehension seats flagged
Merged
#231 Delete a group in one Keto transaction, rename the dashboard view, keep permissions on self-refusals
Merged
#211 Update Playwright to v1.65.0
Merged
#170 Update Node.js to v26
Merged
#169 Update dependency postgres to v4
Merged
#204 Update renovate/renovate Docker tag to v44.222.3
Merged
#136 Update dependency @larvit/log to v2.4.0
Merged
#143 Update dependency ejs to v7
Merged
#230 Plan release 0.5.0: items 62, 63, 68, 69, 64, 66 and 70
Merged
#229 File the comprehension seats' findings as plan items 63 to 70
Merged
#228 List grants no plugin declares with a Remove, and save a permission change as one Keto transaction
Merged
#227 Make the client-abort log test wait on the handler, not on fixed sleeps
Merged
#226 Rename the admin example plugin to auth-admin, and let config/menu.ts hide or rename a profile-menu entry
Merged
#225 Move the decisions out of AGENTS.md into docs/decisions.md
Merged
#224 File item 60: move the decisions out of AGENTS.md into docs/decisions.md
Merged
#223 Split conflict detection out of plugin.ts and the CI/CD section out of the README
Merged
#222 Split handleRequest into named stages, so the stage order is written once
Merged
#221 Keep item 58 in 0.5.0 as the human decided
Merged
#220 Let a plugin add links to the profile menu, and list the setting conflict kind
Merged
#219 Name the admin example plugin auth-admin in item 2
Merged
#218 Plan 0.5.0 from the six highest-scoring items that wait on nothing
Merged
#216 Put the caller, site and route on every request's span and log line
Merged
#215 Add buildPaginationModel and ctx.assetHref, and bump the plugin contract to 0.5.0
Merged
#214 Move test-only tooling to src/test-tooling, split positive, warn on undeclared gated permissions
Merged
#213 Update axllent/mailpit Docker tag to v1.33.1
Merged
#212 Update dependency lucide-static to v1.70.0
Merged
#210 Update dependency lucide-static to v1.69.0
Merged
#209 Update dependency lucide-static to v1.68.0
Merged
#208 Cite bender-infra's renumbered Requests dashboard, item 117
Merged
#207 File the caller's IP, user agent and host on every request span
Merged
#206 Update dependency lucide-static to v1.67.0
Merged
#205 Plan 0.5.0; reserve the plugin id error, translate the duplicate-group refusal, correct four comments and README passages
Merged
#203 Update dependency @mdn/browser-compat-data to v8.1.8
Merged
#166 Update renovate/renovate Docker tag to v44.199.2
Merged
#186 Update dependency lucide-static to v1.66.0
Merged
#202 Keep a URL config value out of the boot error that rejects it
Merged
#201 Keep a secret setting's raw value out of the boot error that rejects it
Merged
#200 Link the admin's recovery-code notice to the flow the code was minted on
Merged
#199 Accept a verification or recovery code pasted with whitespace around it
Merged
#198 Show which filter segment or chip is selected and focused without :has()
Merged
#197 Fail the gate on a stylesheet feature the browser floor lacks, unless an @supports guards it
Merged
#196 Push auto-release tags as renovate-bot so release.yml fires, and give the Docker Hub page its short description
Merged
#195 Guard the group paths against self-lockout, and title a read-only user page View user
Merged
#194 Split src/http/app.test.ts into one file per concern, and reset the reading-cost trend
Merged
#193 Serve every /public/ asset under a content-versioned URL with an immutable Cache-Control
Merged
#192 Refuse a stale permission save, confirm or report it, show View to read-only holders, keep an absolute return_to beside a locale
Merged
#191 Redirect an anonymous hit on /settings to sign-in, not a 500
Merged
#190 Remove the shipped item 21 from the plan
Merged
#189 Fail the gate on a function over 50 lines or complexity 20
Merged
#188 Retire shell-context and render the dashboard from ctx.chrome
Merged
#187 Visual E2E at five viewports, typecheck e2e-tests in the gate, drop unused icons
Merged
#184 Add a README glossary and intended scale; correct the TOKENS comment
Merged
#185 Update axllent/mailpit Docker tag to v1.33.0
Merged
#183 Keep the mobile nav reachable on engines without :has(), and fix the stylesheet header
Merged
#182 Show the whole nav tree without :has(), raise text contrast to 4.5:1, drop unused auth rules
Merged
#181 Give every palette colour a hex value an engine without oklch can read
Merged
#180 File versioned immutable assets for 0.4.21 and drop the page-cache question
Merged
#178 Set Cache-Control on every rendered page, and record the CSRF token's unbinding
Merged
#177 Move the macOS check to 0.5.0
Merged
#176 Record the browser floor and file what breaks below it
Merged
#175 Record answers to the 0.4.21 questions
Merged
#171 Inset the topbar, filter bar, pager, form page and empty table by --pad-x
Merged
#174 Add a goal for users of the building blocks, and plan todo.md as a scored table
Merged
#173 State the project's goals and audience in the README
Merged
#168 Update dependency lucide-static to v1.64.0
Merged
#167 Update Node.js to v24.22.2
Merged
#165 Update dependency lucide-static to v1.62.0
Merged
#164 Update renovate/renovate Docker tag to v44.186.6
Merged
#163 Update renovate/renovate Docker tag to v44.181.9
Merged
#159 Update renovate/renovate Docker tag to v44.181.5
Merged
#161 Update dependency lucide-static to v1.61.0
Merged
#162 Update axllent/mailpit Docker tag to v1.32.0
Merged
#160 Update Node.js to v24.22.1
Merged
#158 Update dependency lucide-static to v1.60.0
Merged
#147 Update renovate/renovate Docker tag to v44.171.1
Merged
#155 Update Node.js to v24.22.0
Merged
#157 Plan publishing every release to Docker Hub, with a short description
Merged
#156 Update dependency lucide-static to v1.59.0
Merged
#153 Update dependency lucide-static to v1.58.0
Merged
#154 Update axllent/mailpit Docker tag to v1.31.6
Merged
#152 Update Playwright to v1.64.1
Merged
#151 Update dependency lucide-static to v1.56.0
Merged
#144 Update Playwright to v1.64.0
2 Pull requests proposed by 1 user
Proposed
#239 Update dependency lucide-static to v1.72.0
Proposed
#241 Update Node.js to v26.13.1
1 Unresolved Conversation
Open
#11
Dependency Dashboard