All Versions
149
Latest Version
Avg Release Cycle
7 days
Latest Release
930 days ago

Changelog History
Page 3

  • v2.2.4 Changes

    July 12, 2022
    Chores
    • deps:
      • update docker/metadata-action action to v4 (42a45a71)
      • bump ace-builds from 1.5.3 to 1.7.1 in /install (d568d2f5)
      • bump winston from 3.8.0 to 3.8.1 in /install (26b73b39)
      • bump ioredis from 5.0.6 to 5.1.0 in /install (0d55c42d)
      • bump nodemailer from 6.7.5 to 6.7.7 in /install (bd37b286)
    • deps-dev:
      • bump @commitlint/cli from 17.0.2 to 17.0.3 in /install (9e44cdad)
      • bump eslint from 8.18.0 to 8.19.0 in /install (7139ad5f)
    • incrementing version number - v2.2.3 (f80476b9)
    • โšก๏ธ update changelog for v2.2.3 (8719a93f)
    • incrementing version number - v2.2.2 (343ffa66)
    • incrementing version number - v2.2.1 (efc77b2a)
    • incrementing version number - v2.2.0 (eecb836d)
    ๐Ÿ› Bug Fixes
    • deps: update dependency diff to v5.1.0 (452e5bf7)
    • โฌ†๏ธ #10733, extraneous apostrophes in plugin upgrader (3c41ae04)
    • ๐Ÿ“ฆ get version from install/package.json instead (60114219)
    • ๐Ÿ”Œ #10739, always re-add theme to active plugins, on theme set (8d701ec3)
  • v2.2.3 Changes

    July 05, 2022
    Chores
    • incrementing version number - v2.2.2 (343ffa66)
    • โšก๏ธ update changelog for v2.2.2 (f59ddc34)
    • incrementing version number - v2.2.1 (efc77b2a)
    • incrementing version number - v2.2.0 (eecb836d)
    ๐Ÿ› Bug Fixes
    • ๐Ÿšš move call to ajaxify.parseData out to root level (b778e38c)
    • ๐Ÿšš move ajaxify.parseData back out to DOMContentLoaded (2582cb53)
    ๐Ÿ”จ Refactors
    • ๐Ÿ“œ rewrite ajaxify.parseData in vanilla (165b804d)
  • v2.2.2 Changes

    June 30, 2022
    Chores
    • deps-dev:
      • bump eslint from 8.17.0 to 8.18.0 in /install (bfd626b0)
      • bump jsdom from 19.0.0 to 20.0.0 in /install (d037c2c9)
    • incrementing version number - v2.2.1 (efc77b2a)
    • โšก๏ธ update changelog for v2.2.1 (667780cf)
    • incrementing version number - v2.2.0 (eecb836d)
    ๐Ÿ› Bug Fixes
    • improper handling of single vs. multiple inputs for hidePrivateData (f38b2a73)
    • observe user-specific and ACP-specific hiding rules for fullname (ecf0e8ce)
    ๐Ÿ”จ Refactors
    • allow user.hidePrivateData() to handle an array of userData (3f5ae893)
  • v2.2.1 Changes

    June 24, 2022
    Chores
    • i18n:
      • fallback strings for new resources: nodebb.admin-settings-uploads (da481163)
      • fallback strings for new resources: nodebb.admin-settings-advanced (34d75e96)
    • โš  add in warning in language directories about not editing files directly (06074e8c)
    • incrementing version number - v2.2.0 (eecb836d)
    • โšก๏ธ update changelog for v2.2.0 (bb3766df)
    ๐Ÿ“š Documentation Changes
    • ๐Ÿ”’ remove the redundant security policy template (7f5b285e)
    ๐Ÿ†• New Features
    • cross origin opener policy options (#10710) (88132358)
    ๐Ÿ› Bug Fixes
    • deps:
      • update dependency winston to v3.8.0 (#10725) (d4a5039e)
      • update dependency sharp to v0.30.7 (#10724) (0a07c2c0)
    • handle ENOENT on file deletion, closes #10645 (43f9e6c8)
    โœ… Tests
    • โœ… fix i18n tests (05c30677)
  • v2.2.0 Changes

    June 15, 2022
    Chores
    • i18n:
      • fallback strings for new resources: nodebb.admin-settings-uploads (f5afb5c3)
      • fallback strings for new resources: nodebb.admin-manage-users (b1dc0531)
      • fallback strings for new resources: nodebb.topic (d7d32a8a)
    • ๐Ÿšš remove unnecessary affected set from deprecated plugin hook (bef236f3)
    • bump persona, #10699 (c7fa73b1)
    • bump vanilla (d90fc18b)
    • bump persona, closes #10566 (5bc972df)
    • โšก๏ธ update changelog for v2.1.1 (ca038b84)
    • deps:
      • bump less from 4.1.2 to 4.1.3 in /install (#10685) (78322636)
      • bump nodebb-plugin-2factor from 5.0.0 to 5.0.1 in /install (#10686) (701d8d76)
      • bump spdx-license-list from 6.5.0 to 6.6.0 in /install (c82d34c8)
    ๐Ÿ†• New Features
    • ๐Ÿ”ง new cronjob and ACP option to delete orphans after configurable number of days, closes #10659 (88aee439)
    • ๐Ÿ”Œ allowed plugins to modify email verification details prior to db saving or email send/plugin fire (b9d4724e)
    • pass absolute url to post into post tools response, #10566 (ece733ed)
    ๐Ÿ› Bug Fixes
    • ๐Ÿ—„ no need to pass in empty Set in deprecated hooks (3a015eb8)
    • #10696, fix alert for password reset email (2da188fe)
    • #10692 (b6f8e2fd)
    • #10690, all uploads in uploads/files showing orphaned (a04da673)
    • bug where post associations are not shown when the directory is files (7f870beb)
    ๐Ÿ”จ Refactors
    • ๐Ÿšš move orphan cleaning logic to its own method, added tests for getOrphans and cleanOrphans (22368b99)
    โœ… Tests
    • โœ… add more asserts to failing test (ea1ed667)
  • v2.1.1 Changes

    June 08, 2022
    Chores
    • deps:
      • bump nodebb-theme-persona from 12.0.8 to 12.0.9 in /install (bb39dfba)
      • bump mongodb from 4.6.0 to 4.7.0 in /install (a8987856)
      • bump async from 3.2.3 to 3.2.4 in /install (ce38f711)
      • bump xregexp from 5.1.0 to 5.1.1 in /install (eb9a46f8)
      • bump webpack from 5.72.1 to 5.73.0 in /install (#10677) (6239a1ff)
      • bump nodebb-theme-slick from 2.0.1 to 2.0.2 in /install (557648e6)
    • deps-dev:
      • bump @commitlint/config-angular in /install (e5e788d2)
      • bump eslint from 8.16.0 to 8.17.0 in /install (52c86dba)
    • incrementing version number - v2.1.0 (a3114d33)
    • โšก๏ธ update changelog for v2.1.0 (7121949d)
    ๐Ÿ“š Documentation Changes
    • fix changelog to more accurately reflect new changes (a9744416)
    ๐Ÿ› Bug Fixes
    • ๐Ÿฑ #10675, don't ajaxify to /assets/ urls (48564cfa)
    Other Changes
    • //github.com/pichalite/nodebb-theme-slick/issues/60 (6a0339de)
  • v2.1.0 Changes

    June 02, 2022
    Chores
    • โšก๏ธ update changelog for v2.1.0 (7121949d)
    • incrementing version number - v2.1.0 (987045c3)
    • bump persona (91f32487)
    • โšก๏ธ update changelog for v2.0.1 (abd8e216)
    • incrementing version number - v2.0.1 (768427d4)
    • ๐Ÿšš remove optional middleware parameter from setupPageRoute and setupAdminPageRoute calls (54ff768f)
    • add note re: sort module (5aca106b)
    • up emoji (265a0139)
    • โšก๏ธ update changelog for v2.0.0 (60fc3f5d)
    • incrementing version number - v2.0.0 (f23c3ff5)
    • deps:
      • bump nodebb-plugin-2factor from 4.0.1 to 5.0.0 in /install (6e95e5c5)
      • update dependency lint-staged to v12.5.0 (01f607a5)
      • update dependency lint-staged to v12.4.3 (8885d228)
      • update dependency eslint to v8.16.0 (#10654) (f6728404)
      • bump sharp from 0.30.4 to 0.30.5 in /install (#10651) (d9f2096d)
      • bump postcss from 8.4.13 to 8.4.14 in /install (#10652) (0772ec07)
      • bump socket.io-client from 4.5.0 to 4.5.1 in /install (#10653) (a13a523b)
      • update dependency lint-staged to v12.4.2 (#10647) (18e76c21)
      • bump nodebb-plugin-mentions in /install (#10648) (e894147c)
      • bump helmet from 5.0.2 to 5.1.0 in /install (#10641) (5faaf6a1)
      • bump socket.io from 4.5.0 to 4.5.1 in /install (#10639) (9d9b3f4e)
      • bump ioredis from 5.0.4 to 5.0.5 in /install (#10637) (f9c9ac9c)
      • bump ace-builds from 1.4.14 to 1.5.1 in /install (#10636) (acf188b0)
      • bump yargs from 17.4.1 to 17.5.1 in /install (#10624) (c7aefe9c)
      • update dependency @commitlint/cli to v16.3.0 (1dc96717)
      • bump mongodb from 4.5.0 to 4.6.0 in /install (#10603) (aee74bd6)
      • bump express-session from 1.17.2 to 1.17.3 in /install (#10604) (b1967681)
      • bump webpack from 5.72.0 to 5.72.1 in /install (#10600) (06edb6e6)
    • deps-dev:
      • bump @commitlint/cli from 17.0.1 to 17.0.2 in /install (#10672) (5f6e9f67)
      • bump @commitlint/cli from 16.3.0 to 17.0.1 in /install (#10644) (fe873182)
      • bump @commitlint/config-angular in /install (#10614) (9c4ef133)
      • bump husky from 8.0.0 to 8.0.1 in /install (#10595) (54876583)
      • bump grunt from 1.5.2 to 1.5.3 in /install (fcb6c191)
      • bump husky from 7.0.4 to 8.0.0 in /install (#10591) (03453a62)
      • bump eslint from 8.14.0 to 8.15.0 in /install (#10592) (0d75c6cb)
    • i18n:
      • fallback strings for new resources: nodebb.user (2bace634)
      • fallback strings for new resources: nodebb.admin-manage-admins-mods (192aa2d3)
    ๐Ÿ†• New Features
    • add clipboard to runtime modules (39d61061)
    • add mute history, closes #10596 (c926358d)
    • allow unban/unmute on flag details page. closes #10593 (9acdc680)
    • paginaton for admins-mods, closes #10610 (b860c260)
    • ๐Ÿ—„ fix typo, show route in deprecation notice for third-param removal in setupPageRoute (14110596)
    • ๐Ÿ‘€ add button to see category children, closes #10606 (a5831412)
    • closes #10601, ability to prevent alerts on topic list (dc320c89)
    • add post to hook params (f07b4484)
    • ๐Ÿ“œ add sorted-list.parse (e904f438)
    • add new hook that fires when sorted-set list modal is shown (8faa6f23)
    • #10585, ability to mute from flag details (7867ccd7)
    • send back missing parameters as array of missing properties, in API response (0c19b1e5)
    • add hook for user invite (323dbc97)
    ๐Ÿ› Bug Fixes
    • deps:
      • update dependency ace-builds to v1.5.3 (#10667) (e7fd1861)
      • update dependency ioredis to v5.0.6 (#10668) (5bafab79)
      • update dependency nodebb-theme-persona to v12.0.8 (#10669) (e47a63f0)
      • update dependency nodebb-plugin-2factor to v4.0.1 (#10665) (356f9a18)
      • update dependency ace-builds to v1.5.2 (#10664) (7b5f53fc)
      • update dependency nodebb-theme-persona to v12.0.7 (#10666) (a9a26836)
      • update dependency sharp to v0.30.6 (#10662) (23232508)
      • update dependency nodebb-theme-persona to v12.0.5 (#10649) (1fd68281)
      • update dependency cron to v2 (#10568) (ad370202)
      • update dependency clipboard to v2.0.11 (#10574) (db67a50a)
      • update dependency nodebb-theme-slick to v2.0.1 (#10578) (d98f4ea9)
      • update dependency nodebb-theme-persona to v12.0.2 (#10577) (930aefcf)
      • update dependency nodemailer to v6.7.5 (#10573) (6eef08f9)
    • ๐Ÿ— buildBreadcrumbs naively prepending relative path even if absolute paths are passed in (a3564260)
    • more generic copy for notif/chat button labels (f6a7582c)
    • #10642, fix order of dom ready events (2bfccac7)
    • get rid of math.random in utils.generateUUID (e802fab8)
    • #10528, gray out disabled nav items (7e4d2852)
    • encode privilege name for API call (92abb352)
    • #10631, fix user digest setting display acp (0084b563)
    • translate api error messages to user lang, closes #10623, (b17a81bf)
    • alert template error. closes #10620 (24a640d9)
    • closes #10621, convert \r\n to \n so it isn't counted as 2 characters (3a009f96)
    • ๐Ÿšš remove ev, hooks don't pass event, closes #10611 (082a9e1d)
    • 'unread' postIndex regression closes #10607 (0e60a704)
    • clear dragging on mouseup as well (70ad4a52)
    • ๐Ÿ”Œ #10588 exit code 1 on failed plugin activation (e2ff1e39)
    • #10584, dont show backlinks if you dont have read privilege (5e7d366f)
    • #10586, fix webinstaller folders (1928a186)
    • ๐Ÿšš closes #10583, replace removed socket method with api method (5e82cf23)
    • add missing fs-extra, #10580 (e7077393)
    Other Changes
    • unnecessary escape (60eeae95)
    • fix semicolon (3a77e714)
    ๐Ÿ”จ Refactors
    • 0๏ธโƒฃ return module if it doesn't have default export (12b58fcf)
    • ๐Ÿ—„ deprecate middleware param (#10513) (84f27263)
    โœ… Tests
    • โœ… fix tests again (191fb9f4)
    • โœ… fix UUID test (6677efd7)
  • v2.0.1 Changes

    May 28, 2022
    ๐Ÿ› Bug Fixes
    • get rid of math.random in utils.generateUUID (a4ab49c2)
  • v2.0.0 Changes

    May 04, 2022
    Chores
    • incrementing version number - v2.0.0 (f23c3ff5)
    • โšก๏ธ update changelog for v1.19.7 (a764df52)
    • deps:
      • update dependency mocha to v10 (a7986773)
      • bump nodebb-plugin-dbsearch from 5.1.3 to 5.1.4 in /install (#10545) (a2e263a1)
      • update dependency smtp-server to v3.11.0 (62f1c78a)
    • i18n:
      • fallback strings for new resources: nodebb.post-queue (d617c665)
      • fallback strings for new resources: nodebb.post-queue (3492dd11)
      • fallback strings for new resources: nodebb.error, nodebb.flags (72d47a0b)
    ๐Ÿ†• New Features
    • show number of selected posts in reject confirm (012860a4)
    • post queue bulk actions closes #10520, fix #10555, (23175110)
    • output canonical URL as last line on NodeBB boot (e4a9c078)
    ๐Ÿ› Bug Fixes
    • deps:
      • update dependency @socket.io/redis-adapter to v7.2.0 (#10571) (c3c77915)
      • update dependency autoprefixer to v10.4.7 (#10563) (68168a7d)
      • update dependency nodebb-theme-persona to v12.0.1 (#10561) (1d446e14)
      • update dependency nodebb-plugin-mentions to v3.0.10 (#10560) (eb3c398e)
      • update dependency nodebb-plugin-dbsearch to v5.1.5 (#10559) (c3ff28ff)
      • update dependency nodebb-plugin-mentions to v3.0.9 (#10554) (1acbe4c1)
      • update dependency postcss to v8.4.13 (#10553) (6217db00)
      • update dependency express to v4.18.1 (#10550) (b0dc5615)
      • pin dependency webpack to 5.72.0 (#10549) (672ab25a)
      • update dependency cron to v1.8.3 (#10543) (d6843294)
      • update dependency bootbox to v5.5.3 (#10531) (8d47f352)
      • update dependency nodemailer to v6.7.4 (#10540) (afefee08)
    • ๐Ÿšš #10569, fix category move event text (ea01ba01)
    ๐Ÿ”จ Refactors
    • not used anymore (d2e6f317)
  • v1.19.7 Changes

    April 28, 2022
    ๐Ÿ’ฅ Breaking Changes
    • #10443, regression where sorted-list items did not render into the DOM in the predicted order [breaking] (46fbe156)
    Chores
    • incrementing version number - v1.19.7 (0c4850e2)
    • โšก๏ธ update changelog for v1.19.6 (acca7811)
    • deps:
      • update commitlint monorepo to v16.2.4 (0d9179f7)
      • update dependency lint-staged to v12.4.1 (#10527) (804542e4)
      • bump socket.io from 4.4.1 to 4.5.0 in /install (#10523) (0c2d015c)
      • update dependency eslint to v8.14.0 (#10514) (40b7ff4b)
      • update dependency lint-staged to v12.4.0 (fff818c6)
      • update dependency lint-staged to v12.3.8 (7c1d98c7)
    • i18n: fallback strings for new resources: nodebb.admin-settings-reputation, nodebb.error (01e65395)
    ๐Ÿ†• New Features
    • make it simpler to use redis sentinels (82389469)
    • closes #10501, minimum reputation to chat (b28f9f77)
    ๐Ÿ› Bug Fixes
    • typo in hook name (21dbd476)
    • โœ… upload test for latest sharp (424db9ff)
    • #10502, allow unblocking admin/mod (b9f91643)
    • deps:
      • update dependency express to v4.18.0 (#10526) (5ae690a6)
      • update socket.io packages to v4.5.0 (#10522) (d86c447a)
      • update dependency autoprefixer to v10.4.5 (#10521) (5ce4c874)
      • update dependency nodebb-plugin-2factor to v3.0.7 (#10510) (b81a0cfe)
      • update dependency nodebb-widget-essentials to v5.0.11 (#10517) (a767d623)
      • update dependency sharp to v0.30.4 (#10504) (a36911fc)
      • update dependency prompt to v1.3.0 (#10487) (07678fb5)
      • update dependency nconf to v0.12.0 (#10496) (fe492b11)
      • update dependency archiver to v5.3.1 (#10500) (6c727859)
    ๐Ÿ”จ Refactors
    • closes #10509 (7f241dbb)
    • show invalid uri (ac125538)
    • skip content length check if submitting from post-queue (a8e642ad)
    โœ… Tests
    • ๐Ÿšš remove node18 until nodemailer is fixed (50658a82)
    • ๐Ÿšš remove node 12, add 18 (976914e7)