github NodeBB/NodeBB v1.17.1

latest releases: v3.8.1, v3.8.0, v3.7.5...
2 years ago

Release build (patch) of NodeBB @ 2021-05-26T15:40:53.292Z

v1.17.1 (2021-05-26)

Chores
  • deps:
    • update dependency grunt to v1.4.1 (0e37bbf)
    • update dependency jsdom to v16.6.0 (60170ad)
    • update dependency eslint to v7.27.0 (298af98)
    • update dependency eslint-plugin-import to v2.23.0 (1623ba4)
    • update commitlint monorepo to v12.1.4 (4a01313)
    • update commitlint monorepo to v12.1.3 (b82774c)
    • update dependency eslint to v7.26.0 (d141821)
    • update dependency lint-staged to v11 (1bf57d4)
    • update dependency mocha to v8.4.0 (461e187)
    • update dependency eslint to v7.25.0 (32c2080)
    • update dependency grunt to v1.4.0 (a30deef)
  • incrementing version number - v1.17.0 (75f7972)
  • update changelog for v1.17.0 (4c441a1)
Documentation Changes
  • update API docs to better outline authentication options (6ef0c8e)
  • update API authentication verbiage (d08d0c4)
New Features
  • keep query string when redirecting category (77dde41)
  • add req.query to flags.list/getCount (3d6bdeb)
  • add filter:flags.getFlagIdsWithFilters (d35c64b)
  • #9559, set order help text (f5847f4)
  • add filter:user.getWatchedCategories (4afca69)
  • pass req.query to getUserDataByUserSlug (518157d)
  • #9508, add cluster support (94c12e3)
  • #9551 (a3d6c56)
  • add template to hook (1f3e660)
  • add filter:account.getPostsFromUserSet (a2442ee)
  • automatically attempt reconnection on window focus (8cc61f1)
  • #9533, allow redirect in build hooks (f6b583b)
  • add _hooks metadata object to all hooks that have object-type params (46899cc)
  • add filter:categories.copySettingsFrom (d8e4fd4)
  • guard against multiple resolves (084c985)
  • #9511 send notifications on accept/reject (b40fc4b)
  • hidden class to FOUC (2bfa63a)
  • add filter:middleware.autoLocale (a478dc7)
  • remove sync hooks support (01956af)
Bug Fixes
  • #9580, proper 404 when ajaxifying (9ebfdeb)
  • lint (09f5179)
  • #9567 fix tests (951e71a)
  • #9567, use regular 404 (5215c30)
  • ioredis upgrade fix, maybe (1ce5950)
  • bug where interstitial errors were not properly passed to the front-end via req.flash (1d9cfe1)
  • #9553, use same fields for user search results in acp (0551642)
  • lint (e8c5c18)
  • lint (ffa8016)
  • tests (fad5988)
  • tests (074ee85)
  • wrong error message checked (a9bb108)
  • #9507 session reroll causes socket.io to become confused (#9534) (ec6d1e2)
  • isObjectField(s) empty field (2c22b06)
  • do not register SW for Safari until upstream fixes #9193 (ce5fea2)
  • infinite scroll with small number of items #9524 (#9525) (cb1dd0a)
  • #9519 unable to properly ajaxify to home on subfolder installs if anchor did not have a trailing slash (db48b95)
  • #9512, fix chat icon if no privileges (6ed8890)
  • #9503, dont error in markUnread if room doesnt exist (308252f)
  • use socket.request.headers (9e07efc)
  • buildReqObject headers for socket.io calls (ed534f3)
  • deps:
    • update dependency sharp to v0.28.3 (963a9fe)
    • update dependency ioredis to v4.27.3 (075dab2)
    • update dependency nodebb-theme-vanilla to v12.0.8 (#9574) (10290f5)
    • update dependency mongodb to v3.6.8 (#9573) (6493578)
    • update dependency postcss to v8.3.0 (ad4afd5)
    • update dependency nodebb-theme-persona to v11.0.20 (403bcfa)
    • update dependency nodebb-plugin-composer-default to v6.5.29 (8d7e442)
    • update dependency mongodb to v3.6.7 (f29e4e8)
    • update dependency textcomplete to ^0.18.0 (9b7653c)
    • update socket.io packages to v4.1.2 (#9563) (ca7c77b)
    • update dependency nodebb-plugin-dbsearch to v5.0.2 (#9562) (2d0564c)
    • update dependency nodebb-theme-slick to v1.4.7 (bf4aa50)
    • update dependency nodebb-plugin-composer-default to v6.5.28 (4164b32)
    • update socket.io packages to v4.1.1 (155a7fb)
    • update socket.io packages to v4.1.0 (5333567)
    • update dependency sharp to v0.28.2 (4bc07a0)
    • update dependency postcss to v8.2.15 (7770c2a)
    • update dependency nodebb-theme-persona to v11.0.19 (3145c7d)
    • update dependency nodebb-plugin-mentions to v2.13.11 (7e2ea4d)
    • update dependency nodebb-plugin-markdown to v8.12.10 (2ac5a08)
    • update dependency nodebb-plugin-markdown to v8.12.9 (ee3634c)
    • update socket.io packages to v4.0.2 (ff98f85)
    • update dependency postcss to v8.2.14 (22ec1ea)
    • update dependency sitemap to v7 (0389dd9)
    • update dependency nodebb-widget-essentials to v5.0.4 (19f1cbf)
    • update dependency nodebb-theme-persona to v11.0.18 (33d91fd)
    • update dependency connect-redis to v5.2.0 (c0d54a0)
    • update dependency postcss to v8.2.13 (831e5c2)
    • update dependency postcss to v8.2.12 (38454df)
  • #9508: switch to ioredis (#9545) (dd81dd0)
Refactors
Reverts
Tests
  • fix tests (1029a06)
  • fix redis tests (4e490f6)
  • add test for undefined fields in getObjectsFields (92de49b)

Don't miss a new NodeBB release

NewReleases is sending notifications on new releases.