diff --git a/CHANGELOG.md b/CHANGELOG.md index 37c93c0f8c..f1391be880 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,163 @@ +#### v2.6.0 (2022-11-23) + +##### Chores + +* **i18n:** + * fallback strings for new resources: nodebb.admin-settings-advanced (1d7dbf14) + * fallback strings for new resources: nodebb.admin-settings-advanced (05b6758e) + * fallback strings for new resources: nodebb.admin-settings-user, nodebb.admin-settings-email (9ad3b214) +* **deps:** + * update commitlint monorepo to v17.3.0 (#11058) (f4784205) + * update dependency eslint to v8.28.0 (#11059) (d480f26b) + * update dependency jsdom to v20.0.3 (#11054) (5750ded1) + * update dependency jquery to v3.6.1 (#11048) (6611d44c) + * update dependency eslint-config-nodebb to v0.2.1 (#11043) (07c81d5d) + * update commitlint monorepo to v17.2.0 (#11026) (26be289e) + * update dependency husky to v8.0.2 (#11018) (4b3978be) + * update dependency eslint to v8.27.0 (#11004) (4fcef7c5) + * update dependency jsdom to v20.0.2 (#11014) (a6e4fee1) + * update dependency mocha to v10.1.0 (#10980) (ffa117ab) + * update dependency eslint to v8.25.0 (3719233a) + * update dependency jsdom to v20.0.1 (#10934) (241b7c4f) + * update dependency eslint to v8.24.0 (#10922) (8bcbff33) + * update commitlint monorepo (#10888) (3f30056a) + * update postgres docker tag to v14 (#10829) (5aa55d29) + * update dependency eslint to v8.23.1 (#10885) (0c6fb6e3) +* remove derpy extra changelog bits (445f09f0) +* incrementing version number - v2.5.8 (dec0e7de) +* update changelog for v2.5.8 (c9cd8975) +* incrementing version number - v2.5.7 (5836bf4a) +* incrementing version number - v2.5.6 (c7bd7dbf) +* incrementing version number - v2.5.5 (3509ed94) +* incrementing version number - v2.5.4 (e83260ca) +* incrementing version number - v2.5.3 (7e922936) +* incrementing version number - v2.5.2 (babcd17e) +* incrementing version number - v2.5.1 (ce3aa950) +* incrementing version number - v2.5.0 (01d276cb) +* incrementing version number - v2.4.5 (dd3e1a28) +* incrementing version number - v2.4.4 (d5525c87) +* incrementing version number - v2.4.3 (9c647c6c) +* incrementing version number - v2.4.2 (3aa7b855) +* incrementing version number - v2.4.1 (60cbd148) +* incrementing version number - v2.4.0 (4834cde3) +* incrementing version number - v2.3.1 (d2425942) +* incrementing version number - v2.3.0 (046ea120) + +##### New Features + +* add permissions-policy header (864fe0f9) +* allow groups to be exempt from maintenance mode (3c85b944) +* add search data to filter:search.inContent (be92be4e) +* add relevant topic events to post objects (a584dae6) +* client-side hooks for navigator scroll action (135fe55b) +* j and k hotkeys in topic to navigate through it quickly (aeb94c32) +* a couple utility methods in navigator module to get and set count and index (9f9a835f) +* paginate recentposts.rss and (ebd7c05c) +* add quiet to action:settings.set (665f36b7) + +##### Bug Fixes + +* https://github.com/NodeBB-Community/nodebb-plugin-custom-pages/issues/68 (110311b2) +* https://github.com/NodeBB-Community/nodebb-plugin-custom-pages/issues/68 (fc49665f) +* #11052, add missing await (bb82eb71) +* pin jquery version for all packages that include it as a subdependency (a87f64b4) +* #10877, define a resolution for jquery subdependency of timeago (5aaebdd3) +* #11044, allow banned users to post (abcfb631) +* check schedule privilege, closes #11032 (61090615) +* mixing of old and new bch syntax (1e484643) +* category ordering add test (61d32bde) +* use `--omit=dev` flag for npm instead of `--production` (53d47a58) +* update nav thumb on setIndex call (thx @barisusakli) (664bc5f5) +* do not call `navigator.update()` when `scrollToElement` is explicitly passed a new index value (b7287c1e) +* race condition where `navigator.update` was called when it should not be (fa643eb8) +* be tidier and explicitly clean up ctrl-f hotkey on topic page (5b9de0e5) +* listen to -d flag on cli upgrade (fe249fa5) +* automatically remove `lang` parameter if it matches the forum default (881c7c4d) +* **deps:** + * update socket.io packages to v4.5.4 (#11061) (709ca59d) + * update dependency esbuild to v0.15.15 (#11056) (d449710e) + * update dependency nodebb-theme-persona to v12.1.12 (#11057) (18eb35a1) + * update dependency cropperjs to v1.5.13 (#11055) (13f3a048) + * update dependency nodebb-plugin-markdown to v10.1.1 (#11047) (62a60cbf) + * update dependency mongodb to v4.12.0 (#11049) (59b4d95f) + * update dependency connect-pg-simple to v8 (#11033) (ca162c04) + * update dependency ace-builds to v1.13.1 (#11045) (e0b9240d) + * update dependency esbuild to v0.15.14 (a5355d78) + * update dependency nodebb-theme-persona to v12.1.11 (2af7fd5f) + * update dependency postcss to v8.4.19 (#11028) (b94bb1bf) + * update dependency ace-builds to v1.13.0 (#11031) (313d0c32) + * update dependency webpack to v5.75.0 (#11027) (40c9cc05) + * update dependency yargs to v17.6.2 (#11025) (8d3907b5) + * update dependency lru-cache to v7.14.1 (#11023) (1ea2a32b) + * update dependency sharp to v0.31.2 (#11024) (51919f7a) + * update dependency esbuild to v0.15.13 (#11021) (c4a1905b) + * update dependency ioredis to v5.2.4 (#11022) (e144debb) + * update dependency ace-builds to v1.12.5 (#11019) (de507f72) + * update dependency mongodb to v4.11.0 (#10994) (9ca2482a) + * update dependency autoprefixer to v10.4.13 (#11020) (35d67ad3) + * update dependency nodebb-plugin-composer-default to v9.2.4 (#10998) (5a5771e1) + * update dependency sanitize-html to v2.7.3 (#11008) (73a60854) + * update dependency nodebb-plugin-composer-default to v9.2.3 (#10997) (ee4fde13) + * update dependency esbuild to v0.15.12 (#10996) (29fddd65) + * update dependency nodebb-plugin-composer-default to v9.2.2 (1fc2f1e8) + * update dependency nodebb-theme-persona to v12.1.9 (6471b698) + * bump composer-default (7b9e0847) + * update dependency ace-builds to v1.12.3 (1e930f9d) + * update dependency nodebb-theme-persona to v12.1.8 (#10982) (9900e5f4) + * update dependency ace-builds to v1.12.2 (4260f0c2) + * update dependency ace-builds to v1.12.1 (6485bc25) + * update dependency ace-builds to v1.12.0 (#10978) (00ce8fd8) + * update socket.io packages to v4.5.3 (#10977) (fb41fbe7) + * update dependency nodebb-plugin-emoji to v4.0.6 (dcca3397) + * update dependency esbuild to v0.15.11 (ff69c3e1) + * update dependency @isaacs/ttlcache to v1.2.1 (647bbd57) + * update dependency nodebb-plugin-mentions to v3.0.12 (60d0145b) + * update dependency postcss to v8.4.18 (3c2a636c) + * update dependency nodebb-plugin-spam-be-gone to v1.0.2 (#10958) (b68faa09) + * update dependency body-parser to v1.20.1 (#10941) (0f63947b) + * update dependency express to v4.18.2 (#10948) (ff53064c) + * update dependency semver to v7.3.8 (#10937) (1b89b661) + * update dependency nodebb-theme-persona to v12.1.7 (1873b527) + * update dependency commander to v9.4.1 (#10928) (855a2bad) + * update dependency postcss to v8.4.17 (#10929) (d84ee308) + * update dependency nodemailer to v6.8.0 (#10925) (222ab6ae) + * update dependency yargs to v17.6.0 (#10931) (7c3c3d02) + * update dependency nodebb-plugin-spam-be-gone to v1.0.1 (#10912) (28d1844e) + * update dependency ace-builds to v1.11.2 (#10923) (87c84fe8) + * update dependency sharp to v0.31.1 (#10926) (8e23e410) + * update dependency ace-builds to v1.11.1 (#10920) (ce77605a) + * update dependency ace-builds to v1.11.0 (#10909) (d900fd17) + * update dependency autoprefixer to v10.4.12 (#10911) (54294871) + * update dependency compare-versions to v5 (#10890) (f971385b) + * bump persona #10907 (846eda0a) + * bump persona, #10907 (27c80d39) + * update dependency mongodb to v4.10.0 (#10908) (bbe7f779) + * update dependency nodebb-theme-persona to v12.1.3 (#10903) (0debc51b) + * update dependency nodebb-plugin-2factor to v5.1.1 (02fe6875) + * update dependency nodebb-theme-persona to v12.1.2 (425bf87b) + * update dependency sanitize-html to v2.7.2 (#10893) (bfeb0368) + * update dependency autoprefixer to v10.4.11 (#10892) (0758655a) + * update dependency sharp to v0.31.0 (#10887) (2836be5c) + * update socket.io packages to v4.5.2 (#10884) (22f3d0bb) + * update dependency nodebb-plugin-2factor to v5.1.0 (#10886) (335990be) + * update dependency autoprefixer to v10.4.10 (#10883) (0c2a88de) + * update dependency winston to v3.8.2 (#10882) (d911a1bf) + * update dependency pg to v8.8.0 (#10863) (01129a39) + * update dependency nodebb-plugin-emoji to v4.0.5 (#10881) (34d243e4) + * update dependency ioredis to v5.2.3 (#10861) (5e375e4a) + * update dependency pg-cursor to v2.7.4 (#10862) (86b63fab) + * update dependency mongodb to v4.9.1 (#10880) (5583ab95) + * update dependency autoprefixer to v10.4.9 (#10879) (cc6798bb) + * update dependency postcss to v8.4.16 (#10824) (8c680db5) + * update dependency jquery to v3.6.1 (#10868) (6687f49b) + * update dependency ace-builds to v1.10.1 (#10840) (c0c3ee01) + * bump composer-default to v9.2.0 (29ddeaa1) + +##### Refactors + +* don't prevent startup if staticDir is undefined (b34e859c) +* added new ajaxify method .cleanup, called before ajaxify.start. (3700174c) + #### v2.5.8 (2022-11-09) ##### Chores