NodeBB logo

NodeBB

Node.js based forum software built for the modern web

Alternative to: discourse, vanilla forums, circle

NodeBB screenshot

About Versions (112)

v4.14.1

2026-07-22

Release build (patch) of NodeBB @ 2026-07-22T16:11:43.221Z

v4.14.1 (2026-07-22)

New Features
  • add missing translations for admin restart/rebuild messages (ae76f5be)
Bug Fixes
  • hide unenterable rooms from the chat list (#14483) (2540ec8e)
  • don’t show bookmark alert when there is nothing to return to (#14476) (eb14adce)
  • #14473, don’t subtract milliseconds to generate dates (9e34bab4)
  • backport normalizeMessage (3cdfe649)
  • closes #14458, go back to using .translate for bodyShort (162cb670)
  • date selector modal (5d7f8069)
  • closes #14453 (597cdb40)
  • don’t return ip of post on post edit (74360ecb)
  • there is only saveCustomFields (744304a1)
  • modals usage and handles (2afea1ee)
  • backport intents fix to 4.14.x (69ea8ae7)
  • dont crash if reward is locked (e53e1631)
  • activitypub:
    • recognize non-ASCII webfinger handles (#14466) (5b9b1744)
    • don’t double-encode non-ASCII handles in webfinger query (457a9702)
    • use raw body buffer for digest verification (6067a49f)
  • chats: mark notifications with matching roomId read when opening a room (#14450) (3a7497e5)
Refactors
  • mime type checking (5e8160a3)
  • move cookie-consent.tpl to core (26687133)
  • use template string (35760d9f)
  • chats: match room notifications solely by roomId field (#14456) (c3df221e)