NodeBB - Package Updates
- 
[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)
 
- 
[2.11.0] - Update NodeBB to 3.10.0
- Full changelog
- closes #12819, add helper to escape tx strings (7d0c2cb6)
- closes #12807, fix quick reply js error (06ac0c99)
- silence saas deprecations on prod (05e4307e)
- remove deprecation warnings, still used from widgets (3cee59f9)
- move service worker generation code to its own controller file (c153c469)
- port updated service worker code to develop, allow plugins to define scripts to import into service worker (979954c2)
 
- 
[2.11.1] - Update NodeBB to 3.10.1
- Full changelog
 
- 
[2.11.2] - Update NodeBB to 3.10.2
- Full changelog
 
- 
[2.11.3] - Update NodeBB to 3.10.3
- Full changelog
 
- 
[2.12.0] - Update NodeBB to 3.11.0
- Full Changelog
- i18n:
- migrate admin/settings/social.json into admin/settings/general.json (206613d)
- migrate admin/settings/languages.json into admin/settings/general.json (ab143b1)
- migrate admin/settings/homepage.json into admin/settings/general.json (a767818)
- combine admin/settings/guest.json language file into admin/settings/user.json (3f14373)add date and multiselect custom fields (9cf85ce)
- new language file for user custom fields (05fb8aa)
- closes #12902, allow adding users as post editors (bc00df3)
- added nn_NO, takk! (b9eff72)
- add read topics route (757d710)
- update acp template to use new lang keys (bc5b91a)
 
- 
[2.12.1] - Update NodeBB to 3.11.1
- Full Changelog
- config:  migrate config renovate.json (#12960) (14f698f)
- up spam-be-gone (e5c8deb)
- escape about me on user flags (4e69bff)
 
- 
[2.13.0] - Update NodeBB to 3.12.0
- Full Changelog
- check if caches have the requested cache name (3852076)
- add csrf protection to webinstall POST route (8f465af)
- explicit settings/appearance routes (bb0ff6d)
- only send required fields in query (76caa92)
- replace math.random with crypto (9d2af7e)
- remove "password" in comments (fe81153)
 
- 
[2.13.1] - Update NodeBB to 3.12.1
- Full Changelog
- up harmony (18904bb)
- up persona (b4ec3a6)
 
- 
[2.13.2] - Update NodeBB to 3.12.2
- Full Changelog
- remove log (2f5effd)
- up markdown (0a135d8)
- up deps (48944a8)
 
- 
[2.13.3] - Update NodeBB to 3.12.3
- Full Changelog
- up harmony (5120d11)
- up 2factor (c6eaea3)
- incrementing version number - v3.12.2 (a1269b3)
- update changelog for v3.12.2 (98e5d1b)
 
- 
[2.13.4] - Update NodeBB to 3.12.4
- Full Changelog
- up harmony (cfb22da)
- up harmony (d0715ca)
- incrementing version number - v3.12.3 (abb2417)
 
- 
[2.14.0] - Update NodeBB to 4.0.0
- Full Changelog
- add new escapeoption to getPostSummaryByPids [breaking] (16c8a65)
- core html stripping on plaintext, remove 'filter:teasers.configureStripTags' hook, remove html stripping from teaser generation (c01f154)
 
- 
[2.14.1] - Update NodeBB to 4.0.1
- Full Changelog
- up dbsearch (88fa455)
- up benchpress (c958480)
- up harmony (10409e0)
- up themes (6918c3f)
- up themes (050effe)
- up harmony (90e0a2d)
- incrementing version number - v4.0.0 (c1eaee4)
- update changelog for v4.0.0 (ae8f58d)
- use text-danger if chat over limit (2f5b4b2)
- #13087, disallow following cid -1 (ddb6e0f)
- encoding of pid in notifyCategoryFollowers, #13087 (6d88dcb)
- #13084 bump persona (4feda22)
- closes #13091, dont show world category (4c66eed)
- #13088, up dbsearch (8644565)
- #13090, update themes fix selector (822bff6)
- #13086 move rateLimit check (487d9f7)
- null checks for category sync and actor assertions (b3b8b9e)
- #13067, add sourceContent to teasers (679fcb7)
- #13065, send missing actorproperty when 1b12 announcing local posts (e61df4d)
- closes #13068, encodeURIComponent X-Redirect (f3b8ed2)
- #13062 add displayname to email tpl data (f0c2090)
- missing ; (8b38cb3)
- reduce image size (#12702) (a95a51c)
- (4ba01d1)
- adjust webfinger test for updated 404 status code (4a827b7)
- fix x-redirect tests (b80440a)
- add sourceContent to spec (526a952)
- change test to 404 (52f7f0a)
- remove only (0ba4ba6)
 
 


