Prerelease build of NodeBB @ 2021-01-15T15:31:56.335Z -- Not meant for production usage
v1.16.2-beta.0 (2021-01-15)
Breaking Changes
- unescape header navigation originalRoute [breaking] (6cb5888)
- allow override of local fns in login controller, 400 instead of 500 for wrong login type [breaking] (1cf0032)
Chores
- incrementing version number - v1.16.2-beta.0 (43ff8e4)
- incrementing version number - v1.16.1 (e3cd7a2)
- update changelog for v1.16.1 (b6d7171)
- deps: update dependency husky to v4.3.7 (d3e041e)
New Features
- grant plugins the ability to specify options to the SSO handler (ab11435)
- add unread-count badge if navigator contains /flags route (c07e1e1)
- handle HTTP 429 as a response code (8bbb320)
- add write API route for checking login credentials (56f929e)
- #8813, faster category search dropdown (072a0e3)
- api: schema definition for new credential checking route (0da2843)
Bug Fixes
- deps:
- ssoState passed to strategies even if not called for (9b289ec)
- use max (0a471b7)
- keep 60 topics minimum on topic list (c30b40a)
- access checks for tags and thumbs get route (77ab466)
- #9194 global mods unable to pin or unpin topics (c0fb1cb)
- #9192, exit after logging error (ef16cd2)
- make sure inviter user exists (6941957)
- #9178 missing language strings (and fallbacks) for post-queue (a407a51)
- #9185, fix string boolean values (89e6c75)
- test for topicThumbs (e817d5b)
- #9184 proper relative_path usage in topic thumbs.get (66da6bc)
- #9169, re-adding v2-style behaviour so as to not break the API... yet (b742229)
- #9177, handled multiple deleted users properly (eaf62d3)
- broken test caused by errant .pop(), missing await (4ede18c)
- missing error message (d83d40c)
- test for #9180 (8ece64a)
- #9176, limit description size (da54697)
- broken test due to change in response code (9534d95)
- return a user object, not an array of user objects (in v3 login check route) (97d678f)
- bad execution flow in utilities.login (8c86f5b)
- missing breadcrumbs in schema (87a7d85)
- random loadFiles added by errant vscode autocompletion (5342241)
- add missing breadcrumb on /user//categories (6cbb77a)
--help
usage info (a51c569)
Performance Improvements
- use only required calls (f0dd302)
Refactors
- flags lib to have a separate getFlagIdsWithFilters method (6a1311b)
- split out logic dedicated to calculating unread counts, to a separate local method (03a0e72)
Code Style Changes
- update codeclimate config to be less sensitive to duplicate code blocks (fdf0347)