Compare commits

..

6 Commits

Author SHA1 Message Date
Misty Release Bot
bb913c152b chore: incrementing version number - v4.4.6 2025-08-06 17:48:33 +00:00
Barış Soner Uşaklı
32de562e70 Revert "feat: add inspect argument"
This reverts commit 955b27debc.
2025-08-06 13:38:42 -04:00
Barış Soner Uşaklı
955b27debc feat: add inspect argument 2025-08-06 13:10:56 -04:00
Barış Soner Uşaklı
567ed8755b feat: add new brite skin from bootswatch 2025-08-01 16:18:10 -04:00
Barış Soner Uşaklı
d5f57af342 fix: pass max-memory expose-gc as process args 2025-08-01 12:21:17 -04:00
Misty Release Bot
de05dad251 chore: update changelog for v4.4.5 2025-07-31 13:57:00 +00:00
5 changed files with 64 additions and 6 deletions

View File

@@ -1,3 +1,52 @@
#### v4.4.5 (2025-07-31)
##### Chores
* **config:** migrate config renovate.json (#13565) (5a864150)
* incrementing version number - v4.4.4 (d323af44)
* update changelog for v4.4.4 (7b14e267)
* incrementing version number - v4.4.3 (d354c2eb)
* incrementing version number - v4.4.2 (55c510ae)
* incrementing version number - v4.4.1 (5ae79b4e)
* incrementing version number - v4.4.0 (0a75eee3)
* incrementing version number - v4.3.2 (b92b5d80)
* incrementing version number - v4.3.1 (308e6b9f)
* incrementing version number - v4.3.0 (bff291db)
* incrementing version number - v4.2.2 (17fecc24)
* incrementing version number - v4.2.1 (852a270c)
* incrementing version number - v4.2.0 (87581958)
* incrementing version number - v4.1.1 (b2afbb16)
* incrementing version number - v4.1.0 (36c80850)
* incrementing version number - v4.0.6 (4a52fb2e)
* incrementing version number - v4.0.5 (1792a62b)
* incrementing version number - v4.0.4 (b1125cce)
* incrementing version number - v4.0.3 (2b65c735)
* incrementing version number - v4.0.2 (73fe5fcf)
* incrementing version number - v4.0.1 (a461b758)
* incrementing version number - v4.0.0 (c1eaee45)
##### New Features
* add filter:post.getDiffs (bbb9a460)
##### Bug Fixes
* clearTimeout if item is evicted from cache (5f696176)
* use sharp to convert svg to png, closes #13534 (b74c7898)
* use filename to check for svg, tempPath doesn't always have extension (5bcf078a)
* apply sanitizeSvg to regular uploads and uploads from manage uploads acp page (a8f4c5e6)
##### Refactors
* use promise.all (7c00e814)
##### Tests
* one more fix (5f5a6972)
* fix spec (3b609316)
* fix openapi (c7c83e0e)
* increase timeout of failing test (fe9b49e3)
#### v4.4.4 (2025-06-18)
##### Chores

View File

@@ -2,7 +2,7 @@
"name": "nodebb",
"license": "GPL-3.0",
"description": "NodeBB Forum",
"version": "4.4.5",
"version": "4.4.6",
"homepage": "https://www.nodebb.org",
"repository": {
"type": "git",

View File

@@ -99,8 +99,12 @@ Loader.start = function () {
function forkWorker(index, isPrimary) {
const ports = getPorts();
const args = [];
const execArgv = [];
if (nconf.get('max-memory')) {
args.push(`--max-old-space-size=${nconf.get('max-memory')}`);
execArgv.push(`--max-old-space-size=${nconf.get('max-memory')}`);
}
if (nconf.get('expose-gc')) {
execArgv.push('--expose-gc');
}
if (!ports[index]) {
return console.log(`[cluster] invalid port for worker : ${index} ports: ${ports.length}`);
@@ -109,10 +113,10 @@ function forkWorker(index, isPrimary) {
process.env.isPrimary = isPrimary;
process.env.isCluster = nconf.get('isCluster') || ports.length > 1;
process.env.port = ports[index];
const worker = fork(appPath, args, {
silent: silent,
env: process.env,
execArgv: execArgv,
});
worker.index = index;

View File

@@ -1,6 +1,11 @@
// fixes for global skin issues
// brite text-secondary is white :/
.skin-brite .text-secondary {
color: var(--bs-secondary-color) !important;
}
// fix minty buttons
.skin-minty .btn{
.skin-minty .btn {
color: initial!important;
}

View File

@@ -16,7 +16,7 @@ const utils = require('../utils');
const CSS = module.exports;
CSS.supportedSkins = [
'cerulean', 'cosmo', 'cyborg', 'darkly', 'flatly', 'journal', 'litera',
'brite', 'cerulean', 'cosmo', 'cyborg', 'darkly', 'flatly', 'journal', 'litera',
'lumen', 'lux', 'materia', 'minty', 'morph', 'pulse', 'quartz', 'sandstone',
'simplex', 'sketchy', 'slate', 'solar', 'spacelab', 'superhero', 'united',
'vapor', 'yeti', 'zephyr',
@@ -270,7 +270,7 @@ CSS.getSkinSwitcherOptions = async function (uid) {
{ name: '[[user:no-skin]]', value: 'noskin', selected: userSettings.bootswatchSkin === 'noskin' },
];
const lightSkins = [
'cerulean', 'cosmo', 'flatly', 'journal', 'litera',
'brite', 'cerulean', 'cosmo', 'flatly', 'journal', 'litera',
'lumen', 'lux', 'materia', 'minty', 'morph', 'pulse', 'sandstone',
'simplex', 'sketchy', 'spacelab', 'united', 'yeti', 'zephyr',
];