nodeBB v1.15.3 Release Notes
Release Date: 2020-11-26 // over 3 years ago-
๐ Release build (patch) of NodeBB @ 2020-11-26T01:11:08.125Z
v1.15.3 (2020-11-26)
Chores
- โฌ๏ธ bump persona (720170a)
- โ remove console.log (6a81994)
- ๐ move topic route schema up two levels as slug and index are optional (ae402e2)
- ๐ move category route schema up two levels as slug and index are optional (b3b501d)
- up persona (0ffc091)
- up persona (2f2f0ab)
- up persona (5c9ff18)
- โ add missing plugin hook deprecation warning (98a05e4)
- โ pin autoprefixer to latest (46eb770)
- incrementing version number - v1.15.3-beta.0 (28fa03b)
- up persona (8198428)
- up slick (5f2fe88)
- incrementing version number - v1.15.2 (5867a5b)
- โก๏ธ update changelog for v1.15.2 (37965d4)
- spec: replace ugly hack with another hack for optional properties (45a4f13)
- deps:
๐ New Features
- โ add topicOwnerPost #8778 (c037779)
- clear reset tokens on user delete (4f37edd)
- select/clear all checkboxes in privilege table (#8941) (00e75de)
- ๐ show ban reason and expiry in write api responses, if user is banned (afb26bf)
- automatically unban users in onSuccessfulLogin (6e5ec3f)
- #8925, #8924 (3f337b5)
- human readable uptime (672d4da)
- ๐ allow ACP API access to bearer tokens (3b1c03e)
- ๐ allow pins to expire (if set) (#8908) (046d0b1)
- #8637 (903e9d8)
- โ add displayname into user obj #8637 (#8909) (9ca44e6)
๐ Bug Fixes
- deps:
- update dependency nodebb-theme-persona to v10.2.87 (#8946) (167ab3a)
- update dependency nodebb-theme-persona to v10.2.86 (#8945) (5af5cb8)
- update dependency nconf to 0.11.0 (5815260)
- update dependency postcss to v8.1.10 (5363ebb)
- update dependency nodebb-theme-persona to v10.2.85 (#8928) (abc32d6)
- update dependency postcss to v8.1.9 (d1cb5d4)
- update dependency postcss to v8.1.8 (b47a470)
- update dependency nodebb-theme-vanilla to v11.3.4 (#8914) (589f7a5)
- update dependency nodebb-theme-persona to v10.2.80 (#8913) (38127b0)
- update dependency nodebb-theme-persona to v10.2.79 (#8907) (8e1b245)
- update dependency nodebb-theme-persona to v10.2.75 (b985617)
- โ add topic uid to infinitescroll (6771ca1)
- #8943, session mismatch modal thrown on login (race condition) (d584516)
- #8912 (ac734b8)
- #8918 (e32cd31)
- basepath for r.js modules (3af4d13)
- โ test (61c6a76)
- ๐ move meta.getServerTime call to admin namespace (1c0e8c1)
- โ add client side check for userslug #8939 (f20c12e)
- #8939, fix username change notification getting filtered out (0ca40af)
- #8931, fix lang string (cf903e4)
- โก๏ธ #8932, fix client side error when updating username (95a3f03)
- ๐ bug with Topics.resizeAndUploadThumb not checking for extension validity (eab4ca7)
- #8933 (2b73a14)
- #8929, fix popular, top rss feed urls (77f0bff)
- a derp (5dd3b03)
- spec (b18e7e3)
- improper handling of scheme-relative URLs in topic thumb logic (4ca62dc)
- #8685 (5fa0983)
- on OP edit, call helper method to upload and resize thumb (f33a918)
- #8759 (9ee1fb4)
- spec (c2bb612)
- guest displayname (1be08b2)
- ๐ show messages after app load (46acbfd)
- restart on js changes in vendor (814771b)
- #8915, fix queue not being cleared after firing click events (6ef7e86)
- spec, only call modifyUser on unique user objects (dbd814c)
- setting (ae5d440)
- spec (8d06006)
- ๐ group userTitles translation escapes (e9585b9)
- โ remove params from error log (965671a)
- spec: always show thumb in topic response (493c568)
๐จ Refactors
- โ remove unused require (db1c140)
- ๐ move API banned response handler to separate internal method (906d7d7)
- ๐ move plugin hook methods to plugin.hooks.* (6e2da99)
- โ remove breaking change in pin expiry (ef3df47)
- ๐ use categoryCommand local method for pin/lock in category tools (#8917) (00aee84)