NodeBB - Package Updates
Pinned
NodeBB
-
[2.6.0]
- Update NodeBB to 3.5.0
- Full changelog
- show # of widgets on templates (2ca5192b)
- #12101, dont return rssFeedUrl if feeds are disabled (2955fdb5)
- add sidebar setting lang key (97a86ba4)
- award notif filter (9e9046bf)
- update to mongodb 6.1 (#12087) (e542b27d)
- add category canonical url (f96b0b7a)
- update error handler to check for pseudo-standard no-* prefix and route to 404 handler instead (db5b0f47)
- flag rescinding logic + api method (e012edea)
- backend methods for rescinding a report, supplemental adds and removing a report now adds to the flag history (bc0f362c)
- use homePageTitle in breadcrumbs if its set (1a745201)
- 3 column layout for widgets (db9279eb)
- update all language keys to use - instead of _ (#12059) (844cb91b)
- closes #12052, ability to disable stale topic warning (f8a3aceb)
- add .has() method in cache/ttl lib (d478de16)
- upgrade chartjs to 4.x (fe192b92)
- closes #11553, add forked from message like merged into (be14f6cc)
- add workerpool for password, closes #10326 (#12038) (8b25aff7)
- add new hook action:chat.onMessagesAddedToDom (a7517d88)
- add composerActions for chat rooms (d906097a)
- add heading strings (8c977f4c)
- introduce new ACP setting for newbie chat message delay, defaults to 2 minutes (223e7656)
-
[2.6.1]
- Update NodeBB to 3.5.1
- Full changelog
- closes #12123, allow setting hh:mm for pin expiry (1f80074)
- update ajaxifyTimer logic to only drop the request if the URL is the same as the one it's already processing (dcb0c4d)
- closes #12156, missing data for privilege tables (21e5953)
- thumb width (46f6f9e)
-
-
[2.7.0]
- Update NodeBB to 3.6.5
- Switch to npm to match upstream package manager
- Full changelog
- add 500 page for missing tpls, closes #12230 (06221a0)
- remove gif exif stripping exception (f8219aa)
- update groups.leave to allow global mods to kick users out of groups (2c6024e)
- better layout for manage chat room modal (f4faa0b)
- update Messaging.toggleOwner to optionally take a third state argument (932bd29)
- new language strings for post-queue page (5d03321)
- add some new social share buttons (ace171a)
-
[2.7.2]
- Update NodeBB to 3.6.7
- Full changelog
- #12372, fix manual digest buttons (107f5613)
- closes #12365, staticHooks with callbacks (00e29403)
- #12359, fix api call (c61b3bbd)
- closes #12358, only load pending/invited for owners (3960d370)
-
[2.8.0]
- Update NodeBB to 3.7.0
- Full changelog
- add new sorting option to categories (2a9b0a3c)
- add chat widget areas, closes #12375 (53b3c5d6)
- add hook into user.posts.isReady (7207814b)
- refactor group title editing (112493fa)
- cli command for maintenance mode closes #12293 (80960296)
- fallbacks for aria.json (19bc442b)
- add new lang keys for a11y (3ce89d1e)
- add missing aria/role attributes to dropdown elements (7917fd82)
- add lang keys for hidden labels (e298fb6b)
- show unread categories based on unread topics (#12317) (45cfb369)
- limit post/user flags per day closes #12274 (2b1fdc56)
- search in bookmarks on search page (5213e22a)
- #12247 (c5730b36)
- #12389, update privilege group check (87a79059)
- #12357, properly update lists and counters (f34ebcc9)
- use lang key for user avatar label (863f5d0a)
- spec (4bcbf759)
- move winston logging for plugin hook firing to debug level (e240d0f9)
- closes #12326 (9302d9b4)
- some layout fixes for group details page (301eee17)
- bookmark in topic data is nullable now (d500ebb1)
- bug where body wasn't properly sent on ap-style content-types (4b87c30f)
- dont send topic notification to poster (c2239e48)
-
[2.8.2]
- Update NodeBB to 3.7.2
- Full changelog
- add hook to modify sorting options/fields (168419cf)
- add playsinline video attribute (#12419) (5924a6eb)
- #12446, fix groups.ownership.rescind (ed41e416)
- #12415, fix notification escaping for queued posts (4787d013)
-
[2.8.4]
- Update NodeBB to 3.7.4
- Full changelog
- #12495, add unblock button to users on /blocks (afe597a2)
- zipObject (110ce66a)
- index should be cid (8410cec7)
- uniqCids (de0176ef)
- if votes are not public, dont show upvoter names in tooltip (5af69dbc)
- add canView check to /api/v3/users/:uid (5bee324c)
- is user doesnt have view:users privilege (14f5774f)
- copy dropdown closing on copy ip/text/link (48281f96)
- align teaser avatar (5fcd1a8a)
- if you have chat:privileged the chat icons should show up (ca07e517)
- #12485, resolve flags on a topics posts on topic delete (d7256796)
- #12471, remove readable strings (0b1f2546)
-
[2.9.0]
- Update NodeBB to 3.8.1
- Full changelog
- track uid for email/username changes, closes #12454 (325d00ea)
- closes #12477, allow editing moderation notes (af205cc4)
- parse moderation notes as markdown (7d24b04b)
- closes #12490, show profile flags on account info page (b429045f)
- closes #12491, add unban & unmute history (985663fa)
- new client-side hook to allow plugins to modify relogin url (c778f6eb)
- closes #12453, filter events by user/group (4030f18a)
- move all user profile pics to folder, closes #12449 (#12450) (8f9ac5c1)
- allow customizing uploads.upload socket methods (dc67f54e)
- allow custom fields in user csv export, closes #12401 (83ca23ca)
- chat message search, closes #12571 (d926d9dd)
- some issues with "small" docker improvements (#12564) (bc807c46)
- use reference object for post summary v3 api call (2a58d099)
- unintentional object pollution by buildForSelectCategories (88a5dfb7)
- getCategoryById to return shallow clone of object (dc35bf8b)
- #12533, go to post after changing owner (983a35e6)
- topic selection in merge (f2892385)
- closes #12474, fix search dropdown on mobile for merge (ce03680f)
- #12481, remove priv groups from groupslug:groupname mapping (#12482) (7033d11e)
- bump 2factor (4d2c95ca)
- date on upgrade script (73f98568)
- use CategoryObject in admins-mods schema def (4da1e9c4)
- missing uid for modify event, closes #12394 (7c37f32d)
-
[2.9.3]
- Update NodeBB to 3.8.4
- Full changelog
- update chat teasers when a new chat starts, closes #12713 (0204f2aa)
- add downvoteVisibility setting, closes #12698 (269fc068)
- prevent category filter to go to selected cid (10c5cd4c)
- add sizes to maskable so it doesnt crash chrome application tab (ccc86825)
- post preview not working on parent post (a28dd70f)
-
[2.10.0]
- Update NodeBB to 3.9.0
- Full changelog
- give category selector input min-width for mobile (2a15856b)
- add action:topics.scheduled.notify (705796f6)
- add followed users lang string (d6643160)
- add a new widget container (1c2afcc1)
- show a friendly message on invalid or expired code, closes #12738 (01a2f0e7)
- allow chat rooms in widgets (f80b7b87)
- migrate topic move socket call to api v3 (2d14a798)
- add allow and frameborder to allow attrs (c3f02b74)
- add missing event type (334c8c9d)
- send topic title into user-posted-topic-with-tag notification type, unbold tags in copy (1611b17b)