1.13.0 Breaking Changes
-
NodeBB no longer supports NodeJS 6 and below!
Please see the following issues for breaking changes to plugins and themes.
https://github.com/NodeBB/NodeBB/issues?utf8=✓&q=is%3Aissue+milestone%3A1.13.0+label%3A"breaking+change+(themes)"+
https://github.com/NodeBB/NodeBB/issues?q=is%3Aissue+milestone%3A1.13.0+label%3A"breaking+change+(plugins)"If you have plugins that are affected, please update your plugin and add the below to your package.json
"nbbpm": { "compatibility": "^1.13.0" }
-
Whoo hoo, time for aggressive updates!
-
change parameters of checkConditionAndRewardUser · Issue #7904 · NodeBB/NodeBB
new format rewards.checkConditionAndRewardUser({ uid: uid, condition: 'essentials/user.reputation', method: function (callback) { user.getUserField(uid, 'reputation', callback); }, });
GitHub (github.com)
-
Breaking change to themes https://github.com/NodeBB/NodeBB/issues/8018
This only affects custom themes on forums that are running on a subfolder. To upgrade the theme to 1.13.0 just remove
{config.relative_path}
from the files in this commit. https://github.com/NodeBB/nodebb-theme-persona/commit/eb33ae7fa1d59aa1fce77cea988a537e277049b5