2026-07-03 - 2026-10-03
Overview
13 Releases published by 2 users
Published
v0.4.7
Published
v0.4.6
Published
v0.4.5
Published
v0.4.4
Published
v0.4.3
Published
v0.4.2
Published
v0.4.1
Published
v0.4.0
Published
v0.3.1
Published
v0.3.0
Published
v0.2.1
Published
v0.2.0
Published
v0.1.0
134 Pull requests merged by 2 users
Merged
#140 Update dependency lucide-static to v1.50.0
Merged
#137 Update dependency lucide-static to v1.49.0
Merged
#135 Update renovate/renovate Docker tag to v44.117.2
Merged
#134 Update axllent/mailpit Docker tag to v1.31.3
Merged
#132 Update renovate/renovate Docker tag to v44.115.10
Merged
#133 Update dependency @types/node to v24.19.0
Merged
#131 Update dependency lucide-static to v1.48.0
Merged
#130 Update renovate/renovate Docker tag to v44.111.4
Merged
#129 Update renovate/renovate Docker tag to v44.108.2
Merged
#128 Update renovate/renovate Docker tag to v44.106.0
Merged
#125 Update renovate/renovate Docker tag to v44.104.2
Merged
#127 Update axllent/mailpit Docker tag to v1.31.2
Merged
#126 Update dependency @types/node to v24.13.6
Merged
#124 Update dependency lucide-static to v1.47.0
Merged
#121 Update renovate/renovate Docker tag to v44.95.0
Merged
#123 Update dependency @types/node to v24.13.5
Merged
#122 Record that state lives in the URL or on the server, never in a cookie
Merged
#120 Update dependency lucide-static to v1.46.0
Merged
#119 Ask for dependent form fields in steps, one GET form each
Merged
#118 Update renovate/renovate Docker tag to v44.83.2
Merged
#116 Update renovate/renovate Docker tag to v44.82.5
Merged
#117 Update dependency lucide-static to v1.45.0
Merged
#115 Update dependency lucide-static to v1.44.0
Merged
#110 Scroll the document, and let the chrome scroll with it
Merged
#98 Update dependency lucide-static to v1.39.0
Merged
#114 Update renovate/renovate Docker tag to v44.75.1
Merged
#113 Update Node.js to v24.21.0
Merged
#112 Update renovate/renovate Docker tag to v44.69.13
Merged
#111 Update renovate/renovate Docker tag to v44.69.7
Merged
#108 Update renovate/renovate Docker tag to v44.65.5
Merged
#109 Update axllent/mailpit Docker tag to v1.31.1
Merged
#107 Update Playwright to v1.63.0
Merged
#106 Update renovate/renovate Docker tag to v44.61.6
Merged
#105 Release the gate change as 0.3.0, and start a changelog
Merged
#103 Gate a route or nav node on a session, not only a permission
Merged
#104 Update renovate/renovate Docker tag to v44.59.3
Merged
#102 Update renovate/renovate Docker tag to v44.56.3
Merged
#101 Update renovate/renovate Docker tag to v44.53.0
Merged
#100 Update renovate/renovate Docker tag to v44.52.1
Merged
#99 Update renovate/renovate Docker tag to v44.51.2
Merged
#97 Update renovate/renovate Docker tag to v44.50.3
Merged
#96 Update Node.js to v24.20.0
Merged
#95 Update renovate/renovate Docker tag to v44.46.4
Merged
#94 Say what the browser gives a popover trigger, and pin the part all engines can prove
Merged
#93 Update renovate/renovate Docker tag to v44.45.4
Merged
#91 Update renovate/renovate Docker tag to v44.41.1
Merged
#92 Offer a long filter list as a popover multi-select instead of a wall of chips
Merged
#90 Update dependency lucide-static to v1.34.0
Merged
#89 Update renovate/renovate Docker tag to v44.39.3
Merged
#88 Declare plugin settings in the manifest, resolve them from the environment
Merged
#87 Update renovate/renovate Docker tag to v44.39.2
Merged
#83 Scope the release signal, collapse the contract onto the release version, publish the Hub overview
Merged
#86 Update renovate/renovate Docker tag to v44.39.1
Merged
#85 Update axllent/mailpit Docker tag to v1.31.0
Merged
#84 Update renovate/renovate Docker tag to v44.37.1
Merged
#82 Lift the pre-release freeze — releases resume and the plugin contract goes live
Merged
#80 Update renovate/renovate Docker tag to v44.33.2
Merged
#78 Give a plugin a Postgres database of its own
Merged
#81 Update dependency lucide-static to v1.33.0
Merged
#79 Update dependency lucide-static to v1.32.0
Merged
#77 Refuse a stray package.json in config/, and let Renovate reach the example plugins
Merged
#75 Let a plugin carry its own package.json and npm dependencies
Merged
#76 Update renovate/renovate Docker tag to v44.32.6
Merged
#63 Cut non-essential prose from docs and comments, and require the same of every future change
Merged
#74 Update renovate/renovate Docker tag to v44.31.0
Merged
#73 Update renovate/renovate Docker tag to v44.30.3
Merged
#72 Update postgres Docker tag to v18.6
Merged
#71 Update renovate/renovate Docker tag to v44.27.0
Merged
#70 Update renovate/renovate Docker tag to v44.24.3
Merged
#69 Update renovate/renovate Docker tag to v44.23.0
Merged
#67 Update dependency lucide-static to v1.31.0
Merged
#68 Update axllent/mailpit Docker tag to v1.30.7
Merged
#66 Update renovate/renovate Docker tag to v44.14.10
Merged
#65 Update renovate/renovate Docker tag to v44.14.3
Merged
#64 Update renovate/renovate Docker tag to v44.13.3
Merged
#62 Run the E2E runner as the invoking user so its artifacts aren't root-owned
Merged
#60 Install deps above WORKDIR so no root-owned node_modules lands in the checkout
Merged
#61 Compress AGENTS.md and add a standing rule to trim it on every edit
Merged
#58 Permission names are <resource>:<action>; permissions come from plugin code
Merged
#59 More todos
Merged
#57 More todos
Merged
#56 Fail an E2E test on anything the browser logs, in all three engines
Merged
#55 Count both paths of a rename in the docs-only CI skip; pause auto-release
Merged
#54 New todos
Merged
#53 Update actions/checkout action to v7
Merged
#51 Close the popup menus on an outside click, via the popover API
Merged
#52 Update renovate/renovate Docker tag to v44.11.7
Merged
#50 Remove the dead Profile link from the sidebar profile menu
Merged
#49 Use one verb per action in the English UI: sign in, sign out, create account
Merged
#48 Remove the Settings cog and its Preferences menu from the sidebar footer
Merged
#47 New todos
Merged
#44 Add i18n support: per-locale catalogs, URL-driven locale, translated core and examples
Merged
#46 Update renovate/renovate Docker tag to v44.11.0
Merged
#45 Update Node.js to v24.19.0
Merged
#43 Align the authorization vocabulary: User, Group, Permission
Merged
#42 Update renovate/renovate Docker tag to v44.7.2
Merged
#41 Update actions/checkout action to v4.4.0
Merged
#39 Browser E2E for the admin OAuth2-clients screen
Merged
#38 Renovate: set GITHUB_COM_TOKEN for authenticated github.com lookups
Merged
#21 chore(deps): update dependency typescript to v7
Merged
#22 fix(deps): update dependency ejs to v6
Merged
#17 chore(deps): update node.js to v24.18.1
Merged
#37 Remove stability reviewer auto-run from AGENTS.md
Merged
#18 fix(deps): update dependency lucide-static to v1.28.0
Merged
#14 chore(deps): update playwright to v1.62.1
Merged
#35 Build the web image in ci.sh so typecheck and tests run the branch's own deps
Merged
#36 Fix typos in the AGENTS.md comment rules
Merged
#33 Todo and agents updates
Merged
#34 Skip the test gate on docs-only branches
Merged
#32 chore(deps): update renovate/renovate docker tag to v44.6.0
Merged
#31 chore(deps): update renovate/renovate docker tag to v44.5.3
Merged
#30 chore(deps): update renovate/renovate docker tag to v44
Merged
#29 chore(deps): update renovate/renovate docker tag to v43.288.0
Merged
#28 chore(deps): update axllent/mailpit docker tag to v1.30.6
Merged
#27 chore(deps): update renovate/renovate docker tag to v43.285.3
Merged
#26 chore(deps): update renovate/renovate docker tag to v43.281.1
Merged
#25 chore(deps): update renovate/renovate docker tag to v43.280.5
Merged
#24 chore(deps): update renovate/renovate docker tag to v43.280.4
Merged
#23 chore(deps): update axllent/mailpit docker tag to v1.30.5
Merged
#20 chore(deps): update renovate/renovate docker tag to v43.270.0
Merged
#19 chore(deps): update axllent/mailpit docker tag to v1.30.4
Merged
#15 chore(deps): update renovate/renovate docker tag to v43.252.1
Merged
#16 CI: auto-release a version tag when Renovate merges a dependency update
Merged
#13 chore(deps): update node.js to v24.18.0
Merged
#12 chore(deps): update axllent/mailpit docker tag to v1.30.3
Merged
#10 CI: Renovate for gated, self-hosted dependency updates
Merged
#9 Add README-dockerhub.md - the hand-maintained Docker Hub repo description
Merged
#8 CI: sync release images to Docker Hub on vX.Y.Z tag push
Merged
#7 README: document the one-time org-package-to-repo link for the Packages tab
Merged
#6 CI: nightly registry cleanup - prune hash images not release-tagged nor a branch head
Merged
#5 CI: re-tag the gated image as semver + latest on vX.Y.Z tag push
Merged
#4 CI: gate builds + pushes app image to Gitea registry tagged with the commit hash
Merged
#3 CI: mirror main + tags to GitHub after every merge to main
Merged
#2 Document merge gate on main + todo.md task workflow
3 Pull requests proposed by 1 user
Proposed
#136 Update dependency @larvit/log to v2.4.0
Proposed
#138 Update renovate/renovate Docker tag to v44.132.2
Proposed
#139 Update dependency @types/node to v24.19.1
1 Issue created by 1 user
Opened
#11 Dependency Dashboard