Skip to content

Update ghcr.io/nodebb/nodebb Docker tag to v4.12#284

Open
renovate[bot] wants to merge 1 commit into
developfrom
renovate/ghcr.io-nodebb-nodebb-4.x
Open

Update ghcr.io/nodebb/nodebb Docker tag to v4.12#284
renovate[bot] wants to merge 1 commit into
developfrom
renovate/ghcr.io-nodebb-nodebb-4.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Mar 15, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
ghcr.io/nodebb/nodebb minor 4.74.12

Release Notes

NodeBB/NodeBB (ghcr.io/nodebb/nodebb)

v4.12

Chores
  • deps:
  • up mime to 4.x (9e31928)
  • up themes (f627420)
  • up themes (7ed09bb)
  • bump 2factor (ebadd56)
  • remove debug logs (c450dcb)
  • stub code to start intents create handler (7c85328)
  • en-US intents fallback (cdb143e)
  • stub files for intents client-side logic (52c0a36)
  • up emoji (8caec1d)
  • incrementing version number - v4.11.3 (6a330ea)
  • update changelog for v4.11.3 (9704397)
  • update .gitignore to ignore api schema test bootstrap files (41581cd)
  • replace terser-webpack-plugin with minimizer-webpack-plugin (c647b35)
  • up node version (fb0276c)
  • incrementing version number - v4.11.2 (d78d9e2)
  • incrementing version number - v4.11.1 (78b47c7)
  • incrementing version number - v4.11.0 (e8141e2)
  • incrementing version number - v4.10.3 (3194037)
  • incrementing version number - v4.10.2 (c270bb9)
  • incrementing version number - v4.10.1 (0c9bbce)
  • incrementing version number - v4.10.0 (5b70310)
  • incrementing version number - v4.9.2 (e684605)
  • incrementing version number - v4.9.1 (72e44c8)
  • incrementing version number - v4.9.0 (3fdd1be)
  • incrementing version number - v4.8.1 (713ae0c)
  • incrementing version number - v4.8.0 (3fac737)
  • incrementing version number - v4.7.2 (cd419d8)
  • incrementing version number - v4.7.1 (afb8880)
  • incrementing version number - v4.7.0 (e82d40f)
  • incrementing version number - v4.6.3 (9fc5b0f)
  • incrementing version number - v4.6.2 (f98747d)
  • incrementing version number - v4.6.1 (f47aa67)
  • incrementing version number - v4.6.0 (ee395bc)
  • incrementing version number - v4.5.2 (ad2da63)
  • incrementing version number - v4.5.1 (69f4b61)
  • incrementing version number - v4.5.0 (f05c5d0)
  • incrementing version number - v4.4.6 (074043a)
  • incrementing version number - v4.4.5 (6f10692)
  • incrementing version number - v4.4.4 (d323af4)
  • incrementing version number - v4.4.3 (d354c2e)
  • incrementing version number - v4.4.2 (55c510a)
  • incrementing version number - v4.4.1 (5ae79b4)
  • incrementing version number - v4.4.0 (0a75eee)
  • incrementing version number - v4.3.2 (b92b5d8)
  • incrementing version number - v4.3.1 (308e6b9)
  • incrementing version number - v4.3.0 (bff291d)
  • incrementing version number - v4.2.2 (17fecc2)
  • incrementing version number - v4.2.1 (852a270)
  • incrementing version number - v4.2.0 (8758195)
  • incrementing version number - v4.1.1 (b2afbb1)
  • incrementing version number - v4.1.0 (36c8085)
  • incrementing version number - v4.0.6 (4a52fb2)
  • incrementing version number - v4.0.5 (1792a62)
  • incrementing version number - v4.0.4 (b1125cc)
  • incrementing version number - v4.0.3 (2b65c73)
  • incrementing version number - v4.0.2 (73fe5fc)
  • incrementing version number - v4.0.1 (a461b75)
  • incrementing version number - v4.0.0 (c1eaee4)
  • i18n:
    • fallback strings for new resources: nodebb.admin-manage-uploads, nodebb.admin-settings-uploads (4120675)
    • fallback strings for new resources: nodebb.admin-settings-activitypub (6fcd114)
    • fallback strings for new resources: nodebb.post-queue (486410d)
    • fallback strings for new resources: nodebb.admin-settings-post, nodebb.error (7d29432)
    • fallback strings for new resources: nodebb.error (cd262b3)
    • fallback strings for new resources: nodebb.admin-manage-users, nodebb.pages, nodebb.user (12a1587)
    • fallback strings for new resources: nodebb.admin-settings-uploads, nodebb.error (3c20eb2)
    • fallback strings for new resources: nodebb.error (93c7d36)
    • fallback strings for new resources: nodebb.modules (6310e32)
  • request: cap undici connection pool to prevent event loop saturation (9ef0e70)
Documentation Changes
  • open api schema for /intents/:intent (7781972)
  • openapi spec for new chat search API (aabe86d)
New Features
  • add privilege gate behind category outbox AP route (8e98325)
  • add a nbbRequire that works with esm/cjs (56606f3)
  • navigate thumbs by keyboard (0b684d5)
  • link to thumbs in preview modal (dbb75ef)
  • federate ActivityPub Delete when chat messages are deleted (f8d34d4)
  • #​14277, handle remote chat message deletion (d69b6e8)
  • handle incoming like/dislike/follow Activity Intents, publish support in webfinger (8f7cb7d)
  • Create Activity Intent handler landing page controller + view (43e383a)
  • send some content and inReplyTo for the Create intent (2a26a62)
  • invoke intents.trigger() on guest topic creation and reply actions (965e0dd)
  • invoke intents.trigger on guest vote attempt (f93f45d)
  • server-side rate limiting in intents.query (ec232d3)
  • Activity Intent trigger modal (2aa97ba)
  • open intent registration modal in login and register pages (c487193)
  • basic register() method and modal tpl (7542488)
  • expose object activity intent, #​14253 (b76ef6a)
  • restore note assertion on redirectToPost controller, update /ap route to redirect guests to login for 3b86 Object intent support, #​14253 (b89b5d4)
  • use separate bootstrap file to build schema data before api schema tests (8e818fd)
  • closes #​14251 (6f3d688)
  • allow owners to move misplaced topics (#​14227) (7fa7a71)
  • allow array of privileges for categories.can (7599a12)
  • show muted users in /users and acp page (85b980b)
  • add new localisation, Burmese (Myanmar) 🎉 (b082d97)
  • add blocked file extensions (blacklist) to complement the existing allowlist (#​14229) (41675ec)
  • implement additional checks to fetchPublicKey (6b3801f)
  • add rate limiter to fetchPublicKey, one failing request at a time (d393de7)
  • #​13707, moderators collection for categories (c51a0ad)
  • #​14202, naive fulltext search on chats list (3f31105)
  • activitypub: implement FEP-baf5 administrator collection and discovery (6a0c4fd)
  • schema.js: add filtered execution by path keyword (d85d4a1)
  • federation: add hostname and type filtering to errors page (0366066)
Bug Fixes
  • add missing return (a6c4b86)
  • module (08bf19b)
  • more tx fixes (f08422a)
  • don't escape [ & ] breaks nested translations (730e4da)
  • relax tx escape/unescape (02ce058)
  • delete tid/pid when post is coming from post queue (73f908b)
  • tests, when removing the announce wrapper, resolve the sub-object (b1e516b)
  • don't overwrite pid in POST /api/v3/topics (7f08fb9)
  • custom routes bypassing /admin checks (19c7473)
  • correct Announce(Delete) tests to use remote category and post (ba9db00)
  • on the manage uploads page files can be uploaded to the uploads folder (8d06004)
  • additional checks for Announce(Delete) (2c5fe7e)
  • #​14293, close crosspost modal when navigating away from topic (29e09dd)
  • #​14292, rtl css fix for cropper.js (6922b23)
  • relative_path test (6129c77)
  • escape cover:url/picture (6b281ed)
  • closes #​14289, index conflicts in createIndices (e73e0d1)
  • rtl resizable issue, closes #​13340 (0594bff)
  • check xmldom dependency since it's required in file.js (44217a0)
  • quote filenames (4fb7f5b)
  • download xml files (7142c00)
  • language keys for new intents feature (3e8f779)
  • guard husky postinstall script behind NODE_ENV check (0ddec59)
  • postinstall script (b640ba4)
  • sanitize xml files in uploads (2bde875)
  • #​14274 - add postinstall script for husky auto-install (b291c4a)
  • #​14273 - clear ap:retry:queue entries without digest (b580917)
  • update intent display map to include the square brackets (d7338d5)
  • unworking code from an errant AI refactor (8fa6987)
  • mapIntentNames calling wrong translation method (15ed75d)
  • revert added code that did not do what it was meant to do (567fae0)
  • update redirectUidToUserslug to handle remote ids (a74f426)
  • navigate to post directly (ce23117)
  • pass toPid to front-end too (1d90e53)
  • invoke intents trigger on world page items (e7b1d73)
  • handle registration not showing up in UI if there were no existing handlers registered (a96ffb8)
  • interpolate parameters into template string, add schema for new route (15725b3)
  • use storage module instead of localStorage directly (ebd903f)
  • save template in localStorage as well (b8ed48c)
  • show supported intents in modal (5288f77)
  • update modal to stay open on handle registration (423e9d9)
  • front-end logic (getters, setters, refresh code to call backend), backend code to query webfinger to get valid intents (8422ec2)
  • #​14269, don't treat test.test.test as url in input-text (ea92fb9)
  • decode request path before checking for privateUploads (b3d6b2c)
  • on user delete remove from users:muted (bec23ae)
  • add escaping to id/type/activityType in AP/errors ACP page to guard against improper user data (a0ffa2e)
  • #​14208, off-by-some error on getUsersFields (b8af937)
  • add missing l10n file (4552c90)
  • #​14219, show crossposted topics in unread (6cffd1c)
  • 'on' not 'true' (6d988c7)
  • simpler logic for parsing peertube objects, #​14220 (2523d95)
  • broken test, overly strict (and wrong) conditional, remove content-type check (3604452)
  • add fixed-window rate limiter to fetchPublicKey (8d730de)
  • add 50ms delay before checking activitypub._sent (03b56ea)
  • syntax error (5e2bcc3)
  • syntax error (6e1ecfb)
  • wrap calls to activitypub.out methods in setImmediate so local methods have a chance to finish before requests start going out (814076e)
  • test manual dispatcher (607defb)
  • #​14202 (4f71a0e)
  • #​14203, checkCache.get returns null when fetch is used directly (9c30f1d)
  • deps:
  • activitypub:
    • escape rule.value in Rules.list (68bd613)
    • regenerate topic title when post with generatedTitle is edited (359077a)
    • #​14275, delete topic when Announce(Delete) targets last post (412dd61)
    • use /uid/{uid} for local user mention hrefs in Mocks.notes.public (26e595e)
    • save digest in retry queue for failed message delivery (4f58b3e)
    • skip actor resolution when federation is disabled (f0bf44f)
    • handle before cursor for upward infinite scroll navigation (699c359)
  • ap: use correct key 'ap.errors' (dot) in pruning cron job (1e0ce6e)
Other Changes
Refactors
  • don't log both messages (564185d)
  • use hooks to update thumb counts (16c43a4)
  • remove Announce(Like) handler in favour of removing the wrapper and delegating to inbox.like directly (it has more checks). Preserve the actor assertion check as that is not done on sub-objects (0c37a49)
  • switch to globalThis.nodebb (04abb3e)
  • use require (7c61cf1)
  • add more tags, normalize value (7d6522a)
  • tests back into individual it() blocks (66d8029)
  • fix typo in error message (ae2592b)
  • add muted field to user (2f3b3ec)
  • add guards against Error [ERR_IPC_CHANNEL_CLOSED] (18dd812)
  • break apart helpers.generateCollection into two smaller methods for situations where you have the items already (7624694)
  • activitypub: simplify signature verification in middleware (f6b5cd8)
Tests

v4.11

Chores
  • up emoji (694b517)
  • up node version (b1e4248)
  • incrementing version number - v4.11.2 (d78d9e2)
  • update changelog for v4.11.2 (7ee0659)
  • incrementing version number - v4.11.1 (78b47c7)
  • incrementing version number - v4.11.0 (e8141e2)
  • incrementing version number - v4.10.3 (3194037)
  • incrementing version number - v4.10.2 (c270bb9)
  • incrementing version number - v4.10.1 (0c9bbce)
  • incrementing version number - v4.10.0 (5b70310)
  • incrementing version number - v4.9.2 (e684605)
  • incrementing version number - v4.9.1 (72e44c8)
  • incrementing version number - v4.9.0 (3fdd1be)
  • incrementing version number - v4.8.1 (713ae0c)
  • incrementing version number - v4.8.0 (3fac737)
  • incrementing version number - v4.7.2 (cd419d8)
  • incrementing version number - v4.7.1 (afb8880)
  • incrementing version number - v4.7.0 (e82d40f)
  • incrementing version number - v4.6.3 (9fc5b0f)
  • incrementing version number - v4.6.2 (f98747d)
  • incrementing version number - v4.6.1 (f47aa67)
  • incrementing version number - v4.6.0 (ee395bc)
  • incrementing version number - v4.5.2 (ad2da63)
  • incrementing version number - v4.5.1 (69f4b61)
  • incrementing version number - v4.5.0 (f05c5d0)
  • incrementing version number - v4.4.6 (074043a)
  • incrementing version number - v4.4.5 (6f10692)
  • incrementing version number - v4.4.4 (d323af4)
  • incrementing version number - v4.4.3 (d354c2e)
  • incrementing version number - v4.4.2 (55c510a)
  • incrementing version number - v4.4.1 (5ae79b4)
  • incrementing version number - v4.4.0 (0a75eee)
  • incrementing version number - v4.3.2 (b92b5d8)
  • incrementing version number - v4.3.1 (308e6b9)
  • incrementing version number - v4.3.0 (bff291d)
  • incrementing version number - v4.2.2 (17fecc2)
  • incrementing version number - v4.2.1 (852a270)
  • incrementing version number - v4.2.0 (8758195)
  • incrementing version number - v4.1.1 (b2afbb1)
  • incrementing version number - v4.1.0 (36c8085)
  • incrementing version number - v4.0.6 (4a52fb2)
  • incrementing version number - v4.0.5 (1792a62)
  • incrementing version number - v4.0.4 (b1125cc)
  • incrementing version number - v4.0.3 (2b65c73)
  • incrementing version number - v4.0.2 (73fe5fc)
  • incrementing version number - v4.0.1 (a461b75)
  • incrementing version number - v4.0.0 (c1eaee4)
Bug Fixes
  • add escaping to id/type/activityType in AP/errors ACP page to guard against improper user data (e95f5bc)
  • escape id, type, activityType, body on AP errors page (16bda6b)
  • #​14250 (40b9414)
  • #​14208, off-by-some error on getUsersFields (54df63c)
  • use configured forum URL for shared links (#​14226) (bd4b34a)
  • hide current category from move topic selector (#​14228) (bbdf05d)
  • remove msapplication-badge (00d3c87)
  • bypass self-edit reputation checks for privileged users (#​14214) (164a3d4)
  • activitypub:
    • skip actor resolution when federation is disabled (a729d0a)
    • handle before cursor for upward infinite scroll navigation (0c6988c)
Other Changes

v4.10

Chores
  • up persona (71c6132)
  • incrementing version number - v4.10.2 (c270bb9)
  • update changelog for v4.10.2 (64c6417)
  • incrementing version number - v4.10.1 (0c9bbce)
  • incrementing version number - v4.10.0 (5b70310)
  • incrementing version number - v4.9.2 (e684605)
  • incrementing version number - v4.9.1 (72e44c8)
  • incrementing version number - v4.9.0 (3fdd1be)
  • incrementing version number - v4.8.1 (713ae0c)
  • incrementing version number - v4.8.0 (3fac737)
  • incrementing version number - v4.7.2 (cd419d8)
  • incrementing version number - v4.7.1 (afb8880)
  • incrementing version number - v4.7.0 (e82d40f)
  • incrementing version number - v4.6.3 (9fc5b0f)
  • incrementing version number - v4.6.2 (f98747d)
  • incrementing version number - v4.6.1 (f47aa67)
  • incrementing version number - v4.6.0 (ee395bc)
  • incrementing version number - v4.5.2 (ad2da63)
  • incrementing version number - v4.5.1 (69f4b61)
  • incrementing version number - v4.5.0 (f05c5d0)
  • incrementing version number - v4.4.6 (074043a)
  • incrementing version number - v4.4.5 (6f10692)
  • incrementing version number - v4.4.4 (d323af4)
  • incrementing version number - v4.4.3 (d354c2e)
  • incrementing version number - v4.4.2 (55c510a)
  • incrementing version number - v4.4.1 (5ae79b4)
  • incrementing version number - v4.4.0 (0a75eee)
  • incrementing version number - v4.3.2 (b92b5d8)
  • incrementing version number - v4.3.1 (308e6b9)
  • incrementing version number - v4.3.0 (bff291d)
  • incrementing version number - v4.2.2 (17fecc2)
  • incrementing version number - v4.2.1 (852a270)
  • incrementing version number - v4.2.0 (8758195)
  • incrementing version number - v4.1.1 (b2afbb1)
  • incrementing version number - v4.1.0 (36c8085)
  • incrementing version number - v4.0.6 (4a52fb2)
  • incrementing version number - v4.0.5 (1792a62)
  • incrementing version number - v4.0.4 (b1125cc)
  • incrementing version number - v4.0.3 (2b65c73)
  • incrementing version number - v4.0.2 (73fe5fc)
  • incrementing version number - v4.0.1 (a461b75)
  • incrementing version number - v4.0.0 (c1eaee4)
Documentation Changes
Bug Fixes
Tests

v4.9

Chores
  • up deps (c1e1e4f)
  • up deps (bbdf826)
  • up harmony (c179a95)
  • up themes (4173793)
  • up themes (a8bb003)
  • up themes (829d823)
  • up themes (4f8bb72)
  • up themes (5833694)
  • up widgets (95fcb39)
  • up peace (9b22d14)
  • incrementing version number - v4.9.1 (72e44c8)
  • update changelog for v4.9.1 (dcc4670)
  • incrementing version number - v4.9.0 (3fdd1be)
  • incrementing version number - v4.8.1 (713ae0c)
  • incrementing version number - v4.8.0 (3fac737)
  • incrementing version number - v4.7.2 (cd419d8)
  • incrementing version number - v4.7.1 (afb8880)
  • incrementing version number - v4.7.0 (e82d40f)
  • incrementing version number - v4.6.3 (9fc5b0f)
  • incrementing version number - v4.6.2 (f98747d)
  • incrementing version number - v4.6.1 (f47aa67)
  • incrementing version number - v4.6.0 (ee395bc)
  • incrementing version number - v4.5.2 (ad2da63)
  • incrementing version number - v4.5.1 (69f4b61)
  • incrementing version number - v4.5.0 (f05c5d0)
  • incrementing version number - v4.4.6 (074043a)
  • incrementing version number - v4.4.5 (6f10692)
  • incrementing version number - v4.4.4 (d323af4)
  • incrementing version number - v4.4.3 (d354c2e)
  • incrementing version number - v4.4.2 (55c510a)
  • incrementing version number - v4.4.1 (5ae79b4)
  • incrementing version number - v4.4.0 (0a75eee)
  • incrementing version number - v4.3.2 (b92b5d8)
  • incrementing version number - v4.3.1 (308e6b9)
  • incrementing version number - v4.3.0 (bff291d)
  • incrementing version number - v4.2.2 (17fecc2)
  • incrementing version number - v4.2.1 (852a270)
  • incrementing version number - v4.2.0 (8758195)
  • incrementing version number - v4.1.1 (b2afbb1)
  • incrementing version number - v4.1.0 (36c8085)
  • incrementing version number - v4.0.6 (4a52fb2)
  • incrementing version number - v4.0.5 (1792a62)
  • incrementing version number - v4.0.4 (b1125cc)
  • incrementing version number - v4.0.3 (2b65c73)
  • incrementing version number - v4.0.2 (73fe5fc)
  • incrementing version number - v4.0.1 (a461b75)
  • incrementing version number - v4.0.0 (c1eaee4)
New Features
  • add partial query help in acp manage users (330106e)
  • add mastodon share, closes #​14069 (02b0649)
  • clicking on timeago permalink of a nested reply (4bb281a)
Bug Fixes
Performance Improvements
  • make a single round trip for set(s)Remove (f6f51f8)
  • cache groups:createtime (c4e9e1c)
Refactors
  • get rid of pop (4af0313)
  • switch to cursor (4aea3a8)
  • update upgrade script to scan for missing tid::recipients (75f52ca)
  • move resolve flags and activitypub.out.remove.context (88b91c2)
  • use includes (0c43e2d)
Tests

v4.8

Chores

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/ghcr.io-nodebb-nodebb-4.x branch from a9804e9 to b4d2683 Compare March 15, 2026 15:32
@renovate renovate Bot force-pushed the renovate/ghcr.io-nodebb-nodebb-4.x branch 2 times, most recently from 5f53f41 to d56e280 Compare March 19, 2026 17:52
@renovate renovate Bot changed the title Update ghcr.io/nodebb/nodebb Docker tag to v4.9 Update ghcr.io/nodebb/nodebb Docker tag to v4.10 Mar 19, 2026
@Brutus5000 Brutus5000 force-pushed the develop branch 12 times, most recently from 3f60a0b to 4fa2dc4 Compare March 23, 2026 22:31
@renovate renovate Bot force-pushed the renovate/ghcr.io-nodebb-nodebb-4.x branch from d56e280 to 3b3738c Compare March 30, 2026 12:29
@renovate renovate Bot force-pushed the renovate/ghcr.io-nodebb-nodebb-4.x branch from 3b3738c to 30e5c04 Compare April 8, 2026 08:16
@Brutus5000 Brutus5000 force-pushed the develop branch 2 times, most recently from 68504d7 to 4ee72e9 Compare April 10, 2026 06:50
@renovate renovate Bot force-pushed the renovate/ghcr.io-nodebb-nodebb-4.x branch from 30e5c04 to bbcfaa3 Compare April 30, 2026 20:01
@renovate renovate Bot changed the title Update ghcr.io/nodebb/nodebb Docker tag to v4.10 Update ghcr.io/nodebb/nodebb Docker tag to v4.11 Apr 30, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-nodebb-nodebb-4.x branch from bbcfaa3 to 2fe2c4e Compare May 7, 2026 00:56
@Sheikah45 Sheikah45 force-pushed the develop branch 2 times, most recently from 1040eee to 96eadef Compare May 9, 2026 18:48
@renovate renovate Bot force-pushed the renovate/ghcr.io-nodebb-nodebb-4.x branch from 2fe2c4e to 8d1b1a6 Compare May 27, 2026 17:47
@renovate renovate Bot changed the title Update ghcr.io/nodebb/nodebb Docker tag to v4.11 Update ghcr.io/nodebb/nodebb Docker tag to v4.12 May 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants