Skip to content

Latest commit

 

History

History
638 lines (596 loc) · 30 KB

CHANGELOG.md

File metadata and controls

638 lines (596 loc) · 30 KB

1.12.0 (2019-03-06)

Chores
  • incrementing version number - v1.12.0 (d87f8c52)
  • incrementing version number - v1.11.2 (757bff27)
  • deps:
    • update node:8.15.1 docker digest to 287b8a5 (0b8d1833)
    • update node.js to v8.15.1 (ae89db28)
    • update dependency mocha to v6 (#7387) (30bdb1a1)
    • update dependency coveralls to v3.0.3 (#7397) (cf74904c)
    • update dependency eslint to v5.14.1 (4df9c206)
    • update dependency jsdom to v13.2.0 (cb5e3d83)
    • update node:8.15.0 docker digest to a8a9d8e (edcb5314)
    • update dependency nyc to v13.3.0 (a78f5da5)
    • update dependency lint-staged to v8.1.4 (18c90913)
    • update dependency eslint to v5.14.0 (9d8d2d0d)
    • update commitlint monorepo (aed5b29d)
    • update dependency eslint-plugin-import to v2.16.0 (e0fa6965)
    • update dependency @commitlint/cli to v7.4.0 (362d9397)
    • update dependency lint-staged to v8.1.1 (96644350)
Documentation Changes
  • updated changelog (aec2f210)
New Features
  • admin/groups style change (2b6f1a05)
  • add process cpu usage to admin (db477538)
  • pass options to digest (23da3009)
  • revamp email templates to be more style agnostic (#7375) (f32a9922)
  • lower search timeout (fc830c0f)
  • quick search (8a0e1280)
  • add vote status to getPostData API call (eafe76de)
  • make topic search a function (d2b83967)
  • quick search (c01d43e0)
  • check overide (ba90bf31)
  • check CI failure (f2d7f75e)
  • logging password resets and errors into event log (0c09b740)
  • add action:alert.new, action:alert.update hooks (daadcc48)
  • allow themes to define custom classes for categories via filter:admin.category.get (5031bfe8)
  • show more unread notifs (d75a0d77)
  • pass topic creation data to action:topic.save (cd2f72fb)
  • textcomplete over jquery-textcomplete, closes #7309 (02a8ed9b)
  • new hook filter:privileges.posts.edit (f659ef4d)
  • new hook type: response (a23854e3)
Bug Fixes
  • deps:
    • update dependency nodebb-theme-persona to v9.1.24 (0f2d3181)
    • update dependency nodebb-plugin-composer-default to v6.2.7 (#7411) (9ebc900a)
    • bump markdown (82c8ee3f)
    • bump markdown (7ce5a81f)
    • bump persona (a0b71f09)
    • update dependency nodebb-theme-vanilla to v10.1.21 (#7404) (699eddcb)
    • update dependency nodebb-theme-persona to v9.1.22 (#7403) (d87751ea)
    • update dependency nodebb-theme-persona to v9.1.21 (#7401) (f721155d)
    • update dependency nodebb-theme-slick to v1.2.21 (#7398) (f6e55651)
    • update dependency nodebb-widget-essentials to v4.0.14 (#7399) (f812e0b7)
    • update dependency nodebb-theme-persona to v9.1.19 (#7392) (deff7b34)
    • update dependency nodebb-plugin-composer-default to v6.2.6 (#7389) (fab32a49)
    • update dependency nodebb-theme-persona to v9.1.18 (042b81a0)
    • update dependency nodebb-theme-persona to v9.1.17 (#7379) (546e04e1)
    • update dependency nodebb-plugin-composer-default to v6.2.5 (#7374) (d0874f34)
    • update dependency async to v2.6.2 (#7365) (264eadde)
    • update dependency nodebb-plugin-composer-default to v6.2.4 (30ff4582)
    • update dependency nodebb-theme-persona to v9.1.16 (65df6711)
    • update dependency nodebb-plugin-markdown to v8.9.0 (07b29d59)
    • bump contenteditable to v0.1.1, #7325 (fbbe2ab7)
    • update dependency nodebb-plugin-composer-default to v6.2.3 (#7341) (176efb5f)
    • update dependency nodebb-theme-persona to v9.1.15 (#7295) (8f69ffd4)
    • update dependency nodebb-theme-slick to v1.2.20 (#7197) (a82bd3d0)
    • update dependency nodebb-theme-lavender to v5.0.9 (#7322) (b350be27)
    • update dependency nodebb-plugin-composer-default to v6.2.2 (99f82fb3)
    • update dependency winston to v3.2.1 (#7317) (7e872d32)
    • update dependency nodebb-plugin-markdown to v8.8.8 (#7314) (9cf81afe)
    • update dependency nodebb-plugin-dbsearch to v3.0.6 (#7305) (d48ef6d8)
    • update dependency nodebb-plugin-dbsearch to v3.0.5 (#7304) (57e3f162)
    • update dependency nodebb-theme-vanilla to v10.1.19 (#7301) (443dcee4)
    • update dependency winston to v3.2.0 (#7299) (6f957cb9)
    • update dependency nodebb-plugin-spam-be-gone to v0.6.0 (247ac828)
  • #7413 (684175f7)
  • #7414 (e331f6b5)
  • l2spread @baris nib (0360f6e1)
  • restored email logo to all outgoing emails (6c1f9c3c)
  • die hydra!!! (ad6c8dcc)
  • incorrect teaserPost logic (97313508)
  • normalized font sizes for paragraphs in digest (43c4eb23)
  • removed notification subheader translation string (6f272e34)
  • broken 50% border radius on emails, failing tests (d3a10628)
  • hook names getting objectified by winston (6472a065)
  • failing tests from revamped-emails branch (3a7f1c19)
  • #7395 (03305db8)
  • mounting of all-route middlewares to router instead of app (d722f3b8)
  • incorrect returnTo set in registerComplete (f972f752)
  • search.api not working on subfolder (158f68eb)
  • tests for #7385 (7a534453)
  • #7385 better handling for errors in Adv>Databases (57069a5c)
  • no relative path needed in req.session.returnTo (949b10f1)
  • don't refresh page when enabling/disabling categories (d5ece9a4)
  • #7373 (c2e7ae7f)
  • autocomplete not triggered if chat switched (ab0e547d)
  • #7366 (6c2f48f1)
  • #7357 (45c322ae)
  • #7359 (2996a5dc)
  • re-introducing indeterminate checkbox state to ACP privs (e8f3c256)
  • #7354 (c6ad8fae)
  • uid check (efd7d953)
  • uid checks (c24dcf78)
  • only allow numbers as scores (#7356) (5917dec2)
  • #7231, missing success alert on group name change in ACP (0fffcb38)
  • remove debug logs (fe63fca8)
  • don't use same db as prod values (39e35275)
  • database 0 was being replaced with undefined because 0 is falsy (bcd62586)
  • #7352 (2e2c3ac1)
  • #7261, banned users still get digests (aca05560)
  • #7346, panel-header widget colours in ACP (91a7b907)
  • #7350 (8c68780e)
  • eslint failure from daadcc4889a91b9bbd279d49db348610cc079ccc (96b6ce1f)
  • prevent crash if results.stats or results.serverStatus is undefined (fab52b84)
  • move action:alert.update to after translator (d864da1a)
  • #7098 (fc6767e1)
  • #7232 (70d9c6c4)
  • #7229 (e59b907d)
  • #7339 (12c58990)
  • #7338 (8e3bf581)
  • dont crash if userData is undefined #7262 (56a493d8)
  • #7240 (a2f08e7d)
  • give default privs on new install to guests/spiders (cd120990)
  • #6806 (c72da559)
  • #7334 (ae779ea4)
  • closes #7217 (9d1fcf4e)
  • merge post notifs (6e69a9ab)
  • don't crash if body doesn't have skin- (f6cfbbb5)
  • #7324 (c7abf07a)
  • allow regular groups to local login (0366cfd8)
  • #7316 (5353960a)
  • #7306 (8aebe884)
  • #7312 (7a4a8ea4)
  • #7311, missing dependencies (263e58df)
  • #7300 (920efad0)
  • #6848 (70f8b418)
  • #7298 privilege header misalignment (df6f75eb)
  • #7211 (cf918078)
  • #7215 (7a9780f6)
  • #7296, local login privilege available to registered-users only (7fb3c168)
  • #7094 (d03220cd)

1.11.2 (2019-01-24)

Chores
  • incrementing version number - v1.11.2 (757bff27)
  • incrementing version number - v1.11.1 (2104877c)
  • deps:
    • update node:8.15.0 docker digest to cb66110 (1719cd77)
    • update dependency eslint-plugin-import to v2.15.0 (f7191eb9)
    • update dependency eslint to v5.12.1 (d928c54d)
    • update dependency @commitlint/cli to v7.3.2 (6ae2b972)
    • update node.js to v8.15.0 (ac39fe90)
    • update dependency eslint to v5.12.0 (f96ef7bb)
    • update commitlint monorepo to v7.3.1 (50594118)
    • update dependency smtp-server to v3.5.0 (00063708)
    • update dependency husky to v1.3.1 (719995a4)
    • update dependency eslint to v5.11.0 (#7151) (26f3bdbf)
    • update dependency husky to v1.3.0 (eb606281)
    • update dependency jsdom to v13.1.0 (60e9430b)
    • update dependency eslint to v5.10.0 (#7084) (dae861da)
    • update dependency husky to v1.2.1 (63f4b569)
    • update node:8.14.0 docker digest to dd2381f (7449ae3e)
    • update node.js to v8.14.0 (8a5a031d)
    • update dependency lint-staged to v8.1.0 (dd7f8a14)
    • update dependency husky to v1.2.0 (aee21628)
    • update node:8.12.0 docker digest to 5dae8ea (0ef451dd)
    • update dependency husky to v1.1.4 (95d6ab06)
    • update dependency eslint to v5.9.0 (92441794)
    • pin dependencies (b0483f21)
    • update dependency eslint-config-airbnb-base to v13 (#6599) (64b9dabf)
    • update node.js to v8.12.0 (fa3afbd2)
    • update dependency husky to v1.1.3 (6cee5b8e)
    • update dependency lint-staged to v8.0.4 (9d258668)
    • update dependency lint-staged to v8.0.3 (aaa6fe9e)
    • update dependency lint-staged to v8 (95d7a5fa)
    • update dependency jsdom to v13 (52f141c9)
  • husky: setting up husky as recommended in docs (e8a3d929)
Documentation Changes
  • updated changelog for v1.11.1 (c04e192d)
New Features
  • new hook filter:user.logout (63061ffd)
  • explicit handling of SSO success and failure (059a4be2)
  • additional options for SSO plugins (2b9322e1)
  • get rid of disk access (ed5d2d6d)
  • support for one-click unsubscribe from email clients (#7203) (70a87d43)
  • added new hook static:sockets.validateSession (#7189) (0263b4da)
  • #7120 (f4ea2c43)
  • #7032 (0c1ac4d6)
  • small fixes (fef7e13c)
  • name topic controller (b9b9d8b2)
  • header (0cb9bba4)
  • more naming (ae0fe5e8)
  • give the rest of the middlewares names (f88db22c)
  • give names to more middlewares (fdfbcc6e)
  • give names to middlewares (53793e16)
  • change sortedSetsScore (d2c2d56f)
  • Allow getting logfile path from config (#7044) (f3e8e065)
  • remove uid::ignored:cids (#7099) (263c9180)
  • cache category tag whitelist (78fa7340)
  • make user cards look less derpy (31bb2ae9)
  • added new middleware authenticateOrGuest (4fba1492)
  • closes #7070 (7ca62b83)
  • added README.md in languages folder (648964fa)
  • up composer (7eee8e1d)
  • allow array results (54c127d1)
  • #7023 (f581c052)
  • close #7002, console message if mismatched origins (89c025d1)
  • added changelog file to root of repo (e89b4fca)
  • enabling commitlint (c58a41ed)
  • allow disabling of GDPR features via ACP toggle, closes #6847 (4919e9ef)
  • deps: update bootstrap to v3.4.0 (#7106) (d1ea5d15)
  • email: don't escape html in notification bodies. (#7042) (d7c55bc3)
Bug Fixes
  • test (bc41848a)
  • #7235 (7064fd06)
  • use ACP config value for checking online status (ef0e7808)
  • log error to prevent headers already sent (a22a3a98)
  • #7289 timeago shorthand toggle fails on non-existant language (cee47f78)
  • #7276 improper request for client-noskin.css (5ee173c2)
  • #7274 incorrect handling of client script 404s (831d0795)
  • #7270 Flags graph label not translatable (8ceb35f5)
  • #7266 body does not contain skin class (f122fc44)
  • generate timeago codes from files (7524d3c3)
  • removal of timeago fallback middleware (#7259) (c831ff0d)
  • post queue notifs (ac655564)
  • added missing translation and error state for password change (51b5fb98)
  • #7236, header search stops working after header update (3859d417)
  • #7226, added placeholder styling for fa-nbb-none (87c2d108)
  • escape hook method (9328eeca)
  • #7216, hide taskbar on chat modal invocation on mobile (a70db885)
  • #7208 (428f587c)
  • #7054 (a662f118)
  • #7209 (b9833483)
  • missing notification (1a3838e1)
  • #7193, closes #7194 (7809ba28)
  • #barisusakli/nodebb-plugin-dbsearch#49 (6f1fb4eb)
  • #7187 (28459d04)
  • #7176, FUOC on app.reskin() (954af0f0)
  • #7174 (9aa1aa68)
  • #7181 (0d409610)
  • #7142 (8da3b2a4)
  • #7179 (03299736)
  • #7169 Fixed logout being broken (b0eaa858)
  • #7167, composer and chat not closing on logout (629b3554)
  • shorter function (43e7cc0a)
  • #7162 (2da0a657)
  • uid filtering (72afc180)
  • dont crash if default cover is invalid (41fb5cca)
  • #7136 socket.disconnect() now called on invalid session (8e9de540)
  • RTL not respected when changed in user settings, related to #7146 (4873a339)
  • #7146 Better RTL handling on (de-)authentication (d81e0a5f)
  • #7118, invoking autoLocale middleware on logout (900f0a0b)
  • closes #6784 (#7137) (7fb29f42)
  • 7100 (ab81cca7)
  • #7139 (3917022a)
  • #7116 (7e828404)
  • #7138 (29a85aec)
  • lint (b47f939b)
  • #7091, #7093 (69e0dbbf)
  • #7131 (d31684e8)
  • remove cache (b2a74b41)
  • loop (60390c01)
  • #7124 (4650a760)
  • unread badge (9f506268)
  • move the check to get methods (99e0895e)
  • #7115 (989879a6)
  • #6979 (29b63ae7)
  • upgrade script key (0eef3e1c)
  • remove log (00afc5b3)
  • #7108 (81697390)
  • dont save data for non-positive uids (62f01a83)
  • #7103 (f103390a)
  • dont update cid::tids:votes if topic is pinned (2f57a4b9)
  • #7102 (d117df77)
  • #7102 (85a07e99)
  • don't explode if there is no css el (74d0e88d)
  • db info page (26ccd8f6)
  • logAttempt conditional (a6c8e0ab)
  • #7087, server-side protection against guest blocks (33d4956b)
  • don't crash in flags.validate if user blocked target (81aa3a0b)
  • dont send empty strings (555c092f)
  • #7085 (fe0f95a2)
  • #7086 (e55fb437)
  • wrong variable #7085 (71163421)
  • admins&mods when there are mutliple lines of users (de437e36)
  • refreshing settings page on save if language changed (ed46c5e2)
  • not calling authenticate middleware on resource direct access routes (eeaee8cc)
  • #7038, autoLocale logic not playing nicely with no-refresh auths (#7059) (5f3d1c76)
  • #7074 (2604cf63)
  • #7071 buildSkinAsset won't rebuild continuously (a07d9898)
  • #7063, logout code should do hard page nav to / or data.next (6df5668e)
  • #7061 (eab297bd)
  • skin not changing after login or logout, #7038 (28a1fa78)
  • #7040 (a63ddbe2)
  • #7041 (ec0c50d4)
  • #7043 (8d7c3897)
  • add missing render function (cb7c2d8c)
  • #7033 (8808a033)
  • #7037 (b86f1556)
  • #6991, add timeout for version Github request (43c3bb02)
  • #7030 (58d4376f)
  • added admin/manage/uploads to tx config (7357926f)
  • #7013, add cache buster to js-enabled.css (f6b92c1d)
  • removal of scroll anchoring code in favour of browser handling (98c14e0e)
  • custom navigation item not showing groups (d9452bf3)
  • flags detail page crash if reporter blocks author (d027207f)
  • #6922, skin assets not including plugin LESS files (a5022ce4)
  • #6921, allow square brackets in usernames (da10ca08)
  • interstitial redirects failing if done via ajaxify (3c8939a8)
  • username trim on login, closes #6894 (157bea69)
  • deps:
    • update dependency nodebb-widget-essentials to v4.0.13 (#7293) (22cbcc3e)
    • update dependency mongodb to v3.1.13 (1aadbc3c)
    • update dependency postcss to v7.0.14 (4d64de76)
    • #7271, updating autoprefixer to latest version (a7af0198)
    • #7270 (b48f1b4d)
    • update dependency sharp to v0.21.3 (#7267) (8a64667f)
    • theme upgrades for #7266 (5607261c)
    • update dependency mongodb to v3.1.12 (eeab7d20)
    • update dependency mongodb to v3.1.11 (#7252) (b5f188b6)
    • update dependency validator to v10.11.0 (77dc8fc7)
    • update dependency nodebb-plugin-composer-default to v6.1.21 (2fbb2614)
    • update dependency postcss to v7.0.12 (f1842295)
    • update dependency postcss to v7.0.11 (57bec2fb)
    • update dependency sharp to v0.21.2 (8f3c4b09)
    • update dependency postcss to v7.0.10 (82475fe5)
    • update dependency postcss to v7.0.9 (f171c169)
    • update dependency nodebb-theme-vanilla to v10.1.15 (ea059e89)
    • update dependency nodebb-theme-persona to v9.1.10 (96482569)
    • update dependency nodebb-theme-persona to v9.1.9 (bbe05043)
    • update dependency nodebb-theme-vanilla to v10.1.14 (6cc5dbc8)
    • update dependency nodebb-theme-persona to v9.1.8 (e5443690)
    • update dependency pg-cursor to v2 (29acad42)
    • update dependency diff to v4 (#7198) (84e228bb)
    • update dependency nodebb-plugin-mentions to v2.5.2 (#7199) (0a647316)
    • update dependency nodebb-plugin-markdown to v8.8.7 (90b4d40e)
    • update dependency rimraf to v2.6.3 (f4cc3122)
    • update dependency spider-detector to v1.0.19 (#7177) (0faba325)
    • update dependency nodemailer to v5 (4993b03c)
    • update dependency json-2-csv to v3 (80cee665)
    • update dependency nodebb-plugin-composer-default to v6.1.20 (07bf0b98)
    • update dependency nodebb-theme-persona to v9.1.7 (#7161) (c68d4ae8)
    • update dependency nodebb-plugin-composer-default to v6.1.19 (#7159) (07af46ea)
    • update dependency nodebb-plugin-composer-default to v6.1.18 (#7158) (584b45fc)
    • update dependency validator to v10.10.0 (#7152) (8003bed8)
    • update dependency nodebb-plugin-mentions to v2.5.0 (792dce14)
    • update dependency nodebb-theme-persona to v9.1.6 (#7141) (325b0293)
    • update dependency nodebb-plugin-dbsearch to v3.0.4 (ddd07c1a)
    • update dependency nodebb-widget-essentials to v4.0.12 (#7133) (f614a44d)
    • update dependency nodebb-plugin-mentions to v2.4.0 (9ab31d7e)
    • update dependency postcss to v7.0.7 (7ef8c3fd)
    • update dependency sharp to v0.21.1 (#7082) (bf75f3e3)
    • update dependency nodebb-theme-vanilla to v10.1.13 (#7114) (fc5598b9)
    • update dependency nodebb-theme-slick to v1.2.19 (#7113) (56ad43aa)
    • update dependency nodebb-theme-persona to v9.1.5 (#7112) (953f8fe5)
    • update dependency nodebb-plugin-composer-default to v6.1.17 (3bcfd7fc)
    • update dependency nodebb-theme-persona to v9.1.4 (b6ad5fd4)
    • update dependency nodebb-plugin-markdown to v8.8.6 (#7079) (46fb365d)
    • update dependency nodebb-theme-persona to v9.1.3 (#7075) (d2aea57a)
    • update dependency nodebb-theme-persona to v9.1.2 (42e792ab)
    • update dependency nodebb-theme-persona to v9.1.1 (#7069) (bdb33056)
    • update dependency postcss to v7.0.6 (6b5428c5)
    • update dependency nodebb-plugin-composer-default to v6.1.14 (#7058) (e48ed6e0)
    • update dependency nodebb-plugin-composer-default to v6.1.13 (#7057) (ada1d6d0)
    • update dependency nodebb-plugin-composer-default to v6.1.12 (#7056) (9f9f72da)
    • update dependency nodebb-plugin-composer-default to v6.1.11 (#7055) (89acb896)
    • update dependency nodebb-theme-slick to v1.2.18 (#7049) (b6cb77c1)
    • update dependency nodebb-theme-slick to v1.2.17 (#7048) (7334c45b)
    • update dependency nodebb-theme-slick to v1.2.16 (#7047) (1cb1af0c)
    • update dependency connect-mongo to v2.0.3 (#7046) (d0d0c7f0)
    • update dependency nodebb-plugin-dbsearch to v3.0.3 (#7035) (adb1b5f3)
    • update dependency lru-cache to v4.1.5 (#7031) (887582eb)
    • update dependency socket.io to v2.2.0 (b9d49867)
    • update dependency socket.io-client to v2.2.0 (824bd541)
    • update dependency nodebb-plugin-dbsearch to v3.0.2 (#7028) (11f1b409)
    • update dependency nodebb-plugin-dbsearch to v3.0.1 (#7027) (e71f443c)
    • update dependency nodebb-theme-vanilla to v10.1.12 (cf928f44)
    • update dependency nodebb-theme-persona to v9.1.0 (179be9ed)
    • update dependency nodebb-theme-persona to v9.0.63 (#7019) (68ae3eb6)
    • update dependency nodebb-plugin-markdown to v8.8.5 (d3ab7d1b)
    • update dependency nodebb-theme-persona to v9.0.60 (#6984) (cbd50a80)
    • update dependency nodebb-theme-vanilla to v10.1.10 (#6982) (4c769487)
    • update dependency nodebb-theme-slick to v1.2.15 (#6981) (acaf1a05)
    • update dependency nodebb-theme-persona to v9.0.59 (#6980) (5863bb2c)
    • update dependency lru-cache to v4.1.4 (#6977) (375ab769)
    • update dependency connect-mongo to v2.0.2 (#6975) (e1597b83)
    • update dependency nodebb-plugin-markdown to v8.8.4 (84d1013d)
    • update dependency nodebb-plugin-composer-default to v6.1.8 (fee7e336)
    • update dependency nodebb-plugin-markdown to v8.8.3 (b182a195)
    • update dependency nodebb-plugin-composer-default to v6.1.7 (#6966) (1101f327)
    • update dependency nodebb-theme-persona to v9.0.58 (#6964) (6ade156b)
    • update dependency mongodb to v3.1.10 (#6962) (662215fa)
    • update dependency nodebb-theme-persona to v9.0.57 (#6956) (1bf1a439)
    • update dependency nodebb-theme-persona to v9.0.55 (#6955) (e06683f7)
    • update dependency nodebb-plugin-composer-default to v6.1.6 (c51ceaf0)
    • update dependency nodebb-theme-persona to v9.0.54 (bb940b01)
    • update dependency nodebb-plugin-mentions to v2.2.12 (#6936) (e12a803b)
    • update dependency nodebb-theme-vanilla to v10.1.9 (#6935) (b480c321)
    • update dependency nodebb-theme-slick to v1.2.14 (#6934) (9cdd5316)
    • update dependency nodebb-theme-persona to v9.0.53 (#6933) (9ee1c2f8)
    • update dependency nodebb-plugin-dbsearch to v2.0.23 (#6931) (dba1db9c)
    • update dependency jsesc to v2.5.2 (511b4edc)
    • update dependency validator to v10.9.0 (032caafa)
    • update dependency spdx-license-list to v5 (a639b6b8)
    • update dependency nodebb-theme-vanilla to v10.1.8 (eb0a322d)
    • update dependency nodebb-theme-persona to v9.0.52 (6566a0cb)
    • update dependency nodebb-plugin-dbsearch to v2.0.22 (#6916) (7808e58c)
    • update dependency mongodb to v3.1.9 (#6914) (9a9f2af9)
    • update dependency nodebb-theme-persona to v9.0.51 (e2274fe0)
    • update dependency nodebb-theme-slick to v1.2.13 (3005428d)
    • update dependency nodebb-theme-persona to v9.0.50 (#6902) (22140a20)
    • update dependency nodebb-plugin-markdown to v8.8.2 (0b4c9a80)
    • update dependency nodebb-theme-vanilla to v10.1.7 (3150a2fc)
    • update dependency nodebb-theme-slick to v1.2.12 (#6881) (9bcda7f7)
    • update dependency nodebb-theme-persona to v9.0.49 (#6880) (e0dc00da)
    • update dependency nodebb-theme-persona to v9.0.48 (2b6f5eec)
  • i18n: pushed notifications source to tx, pulled fallbacks (8dd8370b)
  • uploads: ugly filenames on uploaded asset downloading (f96208a0)
  • acp:
    • small UI fixes for ACP privileges category selector (#6946) (57b39d5b)
    • hard-to-discover dropdown selector in ACP (b3f96d28)
  • l10n: some translations (34cbd1fc)
Other Changes
Refactors
  • use loash when possible (#7230) (e1ca2d81)
Code Style Changes
  • lint fix (fbe6ccd7)
  • eslint:
    • match operator-linebreak preferences (ba619c7e)
    • newlines in public/src as well (f7bd398e)
    • enforcing newline on chained calls (95cc27f1)

1.11.1 (2018-12-14)

Chores
  • incrementing version number - v1.11.1 (2104877c)
  • deps:
    • update dependency husky to v1.2.1 (63f4b569)
    • update node:8.14.0 docker digest to dd2381f (7449ae3e)
    • update node.js to v8.14.0 (8a5a031d)
New Features
  • Allow getting logfile path from config (#7044) (f3e8e065)
  • remove uid::ignored:cids (#7099) (263c9180)
  • cache category tag whitelist (78fa7340)
  • make user cards look less derpy (31bb2ae9)
  • added new middleware authenticateOrGuest (4fba1492)
  • closes #7070 (7ca62b83)
  • added README.md in languages folder (648964fa)
  • up composer (7eee8e1d)
  • allow array results (54c127d1)
  • #7023 (f581c052)
  • close #7002, console message if mismatched origins (89c025d1)
  • added changelog file to root of repo (e89b4fca)
  • email: don't escape html in notification bodies. (#7042) (d7c55bc3)
Bug Fixes
  • #7108 (81697390)
  • dont save data for non-positive uids (62f01a83)
  • #7103 (f103390a)
  • dont update cid::tids:votes if topic is pinned (2f57a4b9)
  • #7102 (d117df77)
  • #7102 (85a07e99)
  • don't explode if there is no css el (74d0e88d)
  • db info page (26ccd8f6)
  • logAttempt conditional (a6c8e0ab)
  • #7087, server-side protection against guest blocks (33d4956b)
  • don't crash in flags.validate if user blocked target (81aa3a0b)
  • dont send empty strings (555c092f)
  • #7085 (fe0f95a2)
  • #7086 (e55fb437)
  • wrong variable #7085 (71163421)
  • admins&mods when there are mutliple lines of users (de437e36)
  • refreshing settings page on save if language changed (ed46c5e2)
  • not calling authenticate middleware on resource direct access routes (eeaee8cc)
  • #7038, autoLocale logic not playing nicely with no-refresh auths (#7059) (5f3d1c76)
  • #7074 (2604cf63)
  • #7071 buildSkinAsset won't rebuild continuously (a07d9898)
  • #7063, logout code should do hard page nav to / or data.next (6df5668e)
  • #7061 (eab297bd)
  • skin not changing after login or logout, #7038 (28a1fa78)
  • #7040 (a63ddbe2)
  • #7041 (ec0c50d4)
  • #7043 (8d7c3897)
  • add missing render function (cb7c2d8c)
  • #7033 (8808a033)
  • #7037 (b86f1556)
  • #6991, add timeout for version Github request (43c3bb02)
  • #7030 (58d4376f)
  • deps:
    • update dependency nodebb-plugin-composer-default to v6.1.17 (3bcfd7fc)
    • update dependency nodebb-theme-persona to v9.1.4 (b6ad5fd4)
    • update dependency nodebb-plugin-markdown to v8.8.6 (#7079) (46fb365d)
    • update dependency nodebb-theme-persona to v9.1.3 (#7075) (d2aea57a)
    • update dependency nodebb-theme-persona to v9.1.2 (42e792ab)
    • update dependency nodebb-theme-persona to v9.1.1 (#7069) (bdb33056)
    • update dependency postcss to v7.0.6 (6b5428c5)
    • update dependency nodebb-plugin-composer-default to v6.1.14 (#7058) (e48ed6e0)
    • update dependency nodebb-plugin-composer-default to v6.1.13 (#7057) (ada1d6d0)
    • update dependency nodebb-plugin-composer-default to v6.1.12 (#7056) (9f9f72da)
    • update dependency nodebb-plugin-composer-default to v6.1.11 (#7055) (89acb896)
    • update dependency nodebb-theme-slick to v1.2.18 (#7049) (b6cb77c1)
    • update dependency nodebb-theme-slick to v1.2.17 (#7048) (7334c45b)
    • update dependency nodebb-theme-slick to v1.2.16 (#7047) (1cb1af0c)
    • update dependency connect-mongo to v2.0.3 (#7046) (d0d0c7f0)
    • update dependency nodebb-plugin-dbsearch to v3.0.3 (#7035) (adb1b5f3)
    • update dependency lru-cache to v4.1.5 (#7031) (887582eb)
    • update dependency socket.io to v2.2.0 (b9d49867)
    • update dependency socket.io-client to v2.2.0 (824bd541)
    • update dependency nodebb-plugin-dbsearch to v3.0.2 (#7028) (11f1b409)
    • update dependency nodebb-plugin-dbsearch to v3.0.1 (#7027) (e71f443c)
  • i18n: pushed notifications source to tx, pulled fallbacks (8dd8370b)
Code Style Changes
  • eslint: match operator-linebreak preferences (ba619c7e)

1.11.0 (2018-11-28)

Chores
  • deps:
    • update dependency lint-staged to v8.1.0 (dd7f8a14)
    • update dependency husky to v1.2.0 (aee21628)
    • update node:8.12.0 docker digest to 5dae8ea (0ef451dd)
    • update dependency husky to v1.1.4 (95d6ab06)
    • update dependency eslint to v5.9.0 (92441794)
    • pin dependencies (b0483f21)
    • update dependency eslint-config-airbnb-base to v13 (#6599) (64b9dabf)
    • update node.js to v8.12.0 (fa3afbd2)
    • update dependency husky to v1.1.3 (6cee5b8e)
    • update dependency lint-staged to v8.0.4 (9d258668)
    • update dependency lint-staged to v8.0.3 (aaa6fe9e)
    • update dependency lint-staged to v8 (95d7a5fa)
    • update dependency jsdom to v13 (52f141c9)
  • husky: setting up husky as recommended in docs (e8a3d929)
New Features
  • enabling commitlint (c58a41ed)
  • allow disabling of GDPR features via ACP toggle, closes #6847 (4919e9ef)
Bug Fixes
  • deps:
    • update dependency nodebb-theme-vanilla to v10.1.12 (cf928f44)
    • update dependency nodebb-theme-persona to v9.1.0 (179be9ed)
    • update dependency nodebb-theme-persona to v9.0.63 (#7019) (68ae3eb6)
    • update dependency nodebb-plugin-markdown to v8.8.5 (d3ab7d1b)
    • update dependency nodebb-theme-persona to v9.0.60 (#6984) (cbd50a80)
    • update dependency nodebb-theme-vanilla to v10.1.10 (#6982) (4c769487)
    • update dependency nodebb-theme-slick to v1.2.15 (#6981) (acaf1a05)
    • update dependency nodebb-theme-persona to v9.0.59 (#6980) (5863bb2c)
    • update dependency lru-cache to v4.1.4 (#6977) (375ab769)
    • update dependency connect-mongo to v2.0.2 (#6975) (e1597b83)
    • update dependency nodebb-plugin-markdown to v8.8.4 (84d1013d)
    • update dependency nodebb-plugin-composer-default to v6.1.8 (fee7e336)
    • update dependency nodebb-plugin-markdown to v8.8.3 (b182a195)
    • update dependency nodebb-plugin-composer-default to v6.1.7 (#6966) (1101f327)
    • update dependency nodebb-theme-persona to v9.0.58 (#6964) (6ade156b)
    • update dependency mongodb to v3.1.10 (#6962) (662215fa)
    • update dependency nodebb-theme-persona to v9.0.57 (#6956) (1bf1a439)
    • update dependency nodebb-theme-persona to v9.0.55 (#6955) (e06683f7)
    • update dependency nodebb-plugin-composer-default to v6.1.6 (c51ceaf0)
    • update dependency nodebb-theme-persona to v9.0.54 (bb940b01)
    • update dependency nodebb-plugin-mentions to v2.2.12 (#6936) (e12a803b)
    • update dependency nodebb-theme-vanilla to v10.1.9 (#6935) (b480c321)
    • update dependency nodebb-theme-slick to v1.2.14 (#6934) (9cdd5316)
    • update dependency nodebb-theme-persona to v9.0.53 (#6933) (9ee1c2f8)
    • update dependency nodebb-plugin-dbsearch to v2.0.23 (#6931) (dba1db9c)
    • update dependency jsesc to v2.5.2 (511b4edc)
    • update dependency validator to v10.9.0 (032caafa)
    • update dependency spdx-license-list to v5 (a639b6b8)
    • update dependency nodebb-theme-vanilla to v10.1.8 (eb0a322d)
    • update dependency nodebb-theme-persona to v9.0.52 (6566a0cb)
    • update dependency nodebb-plugin-dbsearch to v2.0.22 (#6916) (7808e58c)
    • update dependency mongodb to v3.1.9 (#6914) (9a9f2af9)
    • update dependency nodebb-theme-persona to v9.0.51 (e2274fe0)
    • update dependency nodebb-theme-slick to v1.2.13 (3005428d)
    • update dependency nodebb-theme-persona to v9.0.50 (#6902) (22140a20)
    • update dependency nodebb-plugin-markdown to v8.8.2 (0b4c9a80)
    • update dependency nodebb-theme-vanilla to v10.1.7 (3150a2fc)
    • update dependency nodebb-theme-slick to v1.2.12 (#6881) (9bcda7f7)
    • update dependency nodebb-theme-persona to v9.0.49 (#6880) (e0dc00da)
    • update dependency nodebb-theme-persona to v9.0.48 (2b6f5eec)
  • added admin/manage/uploads to tx config (7357926f)
  • #7013, add cache buster to js-enabled.css (f6b92c1d)
  • removal of scroll anchoring code in favour of browser handling (98c14e0e)
  • custom navigation item not showing groups (d9452bf3)
  • flags detail page crash if reporter blocks author (d027207f)
  • #6922, skin assets not including plugin LESS files (a5022ce4)
  • #6921, allow square brackets in usernames (da10ca08)
  • interstitial redirects failing if done via ajaxify (3c8939a8)
  • username trim on login, closes #6894 (157bea69)
  • uploads: ugly filenames on uploaded asset downloading (f96208a0)
  • acp:
    • small UI fixes for ACP privileges category selector (#6946) (57b39d5b)
    • hard-to-discover dropdown selector in ACP (b3f96d28)
  • l10n: some translations (34cbd1fc)
Code Style Changes
  • eslint:
    • newlines in public/src as well (f7bd398e)
    • enforcing newline on chained calls (95cc27f1)