All Versions
36
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v6.7.0 Changes
- feat(log4js): if cb is passed to shutdown(), it must be a function or it will throw error immediately - thanks @lamweili
- feat: patternLayout function name, class name and function alias - thanks @l0ner
- feat: add ability to use passed in Errors for callstacks and adjust how deeply you want to look for information - thanks @ZachHaber
- fix(LoggingEvent): serde for NaN, Infinity, -Infinity, undefined - thanks @lamweili
- fix: make shutdown return value consistent - thanks @richardhinkamp
- โ test: adjusted timeout interval for OS operations - thanks @lamweili
- ๐จ refactor(LoggingEvent): loop through location keys instead of hard-coding one-by-one - thanks @lamweili
- ๐ฒ docs(noLogFilter): fix heading (
Category Filter
-->No-Log Filter
) - thanks @gkalpak - ๐ docs(migration-guide): fix typo (
have been remove
-->have been removed
) - thanks @gkalpak - ๐ docs: added quotes for
just-errors
JSON property key - thanks @lamweili - ci: skip prettier on older Node.js (8.x, 10.x, 12.x) - thanks @lamweili
- โฌ๏ธ ci: manually downgrade dev dependencies for older versions - thanks @lamweili
- โฑ ci: removed scheduled job from codeql and separated npm audit - thanks @lamweili
- chore(deps): bump typescript from 4.8.3 to 4.8.4 - thanks @lamweili
- โก๏ธ chore(deps-dev): updated dependencies - thanks @lamweili
- chore(deps-dev): bump nyc from 14.1.1 to 15.1.0
- chore(deps-dev): bump tap from 14.11.0 to 16.3.0
- chore(deps-dev): bump eslint-plugin-prettier from 3.4.1 to 4.2.1
- chore(deps-dev): bump prettier from 1.19.1 to 2.7.1
- chore(deps-dev): updated package-lock.json
- โก๏ธ chore(deps): updated dependencies - thanks @lamweili
- chore(deps-dev): bump @commitlint/cli from 17.0.3 to 17.1.2
- chore(deps-dev): bump @commitlint/config-conventional from 17.0.3 to 17.1.0
- chore(deps-dev): bump eslint from 6.8.0 to 8.24.0
- chore(deps-dev): bump eslint-config-airbnb-base from 14.2.1 to 15.0.0
- chore(deps-dev): bump eslint-config-prettier from 6.15.0 to 8.5.0
- chore(deps-dev): bump fs-extra from 8.1.0 to 10.1.0
- chore(deps-dev): bump typescript from 4.7.4 to 4.8.3
- chore(deps): bump date-format from 4.0.13 to 4.0.14
- chore(deps): bump flatted from 3.2.6 to 3.2.7
- chore(deps): bump streamroller from 3.1.2 to 3.1.3
- chore(deps): updated package-lock.json
-
v6.6.1 Changes
- fix: connectlogger nolog function - thanks @eyoboue
- type: corrected AppenderModule interface and Recording interface - thanks @lamweili
- โ test: extended timeout interval for OS operations - thanks @lamweili
- โ test: support older Node.js versions - thanks @lamweili
- โ ci: added tests for Node.js 8.x - thanks @lamweili
- โ ci: added tests for Node.js 10.x, 18.x - thanks @lamweili
- โก๏ธ ci: updated codeql from v1 to v2 - thanks @lamweili
- chore(deps-dev): bump lodash from 4.17.19 to 4.17.21 - thanks @Dependabot
- ๐ chore(deps-dev): bump path-parse from 1.0.6 to 1.0.7 - thanks @Dependabot
- โฌ๏ธ chore(deps-dev): downgraded nyc from 15.1.0 to 14.1.1 - thanks @lamweili
- โก๏ธ chore(deps): updated dependencies - thanks @lamweili
- chore(deps): bump date-format from 4.0.11 to 4.0.13
- chore(deps): bump flatted from 3.2.5 to 3.2.6
- chore(deps): bump streamroller from 3.1.1 to 3.1.2
- chore(deps-dev): bump @commitlint/cli from 17.0.2 to 17.0.3
- chore(deps-dev): bump @commitlint/config-conventional from 17.0.2 to 17.0.3
- chore(deps-dev): bump eslint from 8.16.0 to 8.20.0
- chore(deps-dev): bump eslint-plugin-prettier from 4.0.0 to 4.2.1
- chore(deps-dev): bump prettier from 2.6.0 to 2.7.1
- chore(deps-dev): bump tap from 16.2.0 to 16.3.0
- chore(deps-dev): bump typescript from 4.7.2 to 4.7.4
- chore(deps): updated package-lock.json
-
v6.6.0 Changes
- ๐ feat: adding function(req, res) support to connectLogger nolog - thanks @eyoboue
- ๐ฆ fix: ability to load CJS appenders (through .cjs extension) for ESM packages - thanks @lamweili
- type: consistent typing for Logger - thanks @taozi0818
- type: Make Appender Type extensible from other modules and the user - thanks @ZachHaber
- ๐จ refactor: clearer logic for invalid level and LOG synonym - thanks @lamweili
- ๐ style: ran prettier and requires prettier for ci - thanks @ZachHaber
- ๐ docs: renamed peteriman to lamweili in changelog - thanks @lamweili
- ๐ ci: replaced validate-commit-msg, fixed husky config, removed codecov - thanks @ZachHaber
- โก๏ธ chore(deps): updated dependencies - thanks @lamweili
- chore(deps-dev): bump typescript from 4.6.4 to 4.7.2
- chore(deps): bump date-format from 4.0.10 to 4.0.11
- chore(deps): updated package-lock.json
-
v6.5.1 Changes
- fix: fs.appendFileSync should use flag instead of flags - thanks @lamweili
- โก๏ธ chore(deps): updated dependencies - thanks @lamweili
- chore(deps): bump streamroller from 3.1.0 to 3.1.1
- chore(deps): updated package-lock.json
-
v6.5.0 Changes
- ๐ฒ feat: logger.log() to be synonym of logger.info() - thanks @lamweili
- feat: tilde expansion for filename - thanks @lamweili
- ๐ fix: better file validation - thanks @lamweili
- ๐ฒ fix: fallback for logger.log outputs nothing - thanks @lamweili
- ๐ docs: updated fileAppender maxLogSize documentation - thanks @lamweili
- โ ci: enforced 100% test coverage tests - thanks @lamweili
- โก๏ธ chore(deps): updated dependencies - thanks @lamweili
- chore(deps-dev): bump eslint from 8.15.0 to 8.16.0
- chore(deps): bump streamroller from 3.0.9 to 3.1.0
- chore(deps): updated package-lock.json
-
v6.4.7 Changes
- ๐ fix: dateFileAppender unable to use units in maxLogSize - thanks @peteriman
- type: added fileNameSep for FileAppender and DateFileAppender - thanks @peteriman
- โก๏ธ docs: updated usage of units for maxLogSize - thanks @peteriman
- โก๏ธ docs: updated comments in typescript def - thanks @peteriman
- โก๏ธ chore(deps): updated dependencies - thanks @peteriman
- chore(deps-dev): bump eslint from 8.14.0 to 8.15.0
- chore(deps-dev): bump husky from 7.0.4 to 8.0.1
- chore(deps-dev): bump tap from 16.1.0 to 16.2.0
- chore(deps-dev): bump typescript from 4.6.3 to 4.6.4
- chore(deps): bump date-format from 4.0.9 to 4.0.10
- chore(deps): bump streamroller from 3.0.8 to 3.0.9
- chore(deps): updated package-lock.json
- โก๏ธ chore(deps): updated dependencies - thanks @peteriman
- chore(deps-dev): bump tap from 16.0.1 to 16.1.0
- chore(deps-dev): updated package-lock.json
-
v6.4.6 Changes
- โก๏ธ chore(deps): updated dependencies - thanks @peteriman
- chore(deps-dev): bump eslint from 8.13.0 to 8.14.0
- chore(deps): bump date-format from 4.0.7 to 4.0.9
- chore(deps): bump streamroller from 3.0.7 to 3.0.8
- fix: #1216 where promise rejection is not handled ([email protected] changelog)
- chore(deps): updated package-lock.json
- โก๏ธ chore(deps): updated dependencies - thanks @peteriman
- chore(deps): bump fs-extra from 10.0.1 to 10.1.0
- chore(deps): updated package-lock.json
- โก๏ธ chore(deps): updated dependencies - thanks @peteriman
-
v6.4.5 Changes
- fix: deserialise for enableCallStack features: filename, lineNumber, columnNumber, callStack - thanks @peteriman
- fix: fileDepth for ESM - thanks @peteriman
- ๐จ refactor: replace deprecated String.prototype.substr() - thanks @CommanderRoot
- type: LogEvent types - thanks @peteriman
- โก๏ธ docs: updated typescript usage - thanks @peteriman
- โก๏ธ chore(deps): updated dependencies - thanks @peteriman
- chore(deps): bump date-format from 4.0.6 to 4.0.7
- chore(deps): bump streamroller from 3.0.6 to 3.0.7
- fix: #1225 where fs-extra throws error when fs.realpath.native is undefined ([email protected] changelog)
- chore(deps): updated package-lock.json
- โก๏ธ chore(deps): updated dependencies - thanks @peteriman
- chore(deps-dev): bump eslint from 8.11.0 to 8.13.0
- chore(deps-dev): bump eslint-plugin-import from 2.25.4 to 2.26.0
- chore(deps-dev): bump tap from 16.0.0 to 16.0.1
- chore(deps-dev): bump typescript from 4.6.2 to 4.6.3
- chore(deps-dev): updated package-lock.json
- chore(deps-dev): bump minimist from 1.2.5 to 1.2.6 - thanks @Dependabot
-
v6.4.4 Changes
- chore(fix): set logger.level on runtime will no longer wrongly reset useCallStack - thanks @peteriman
- โก๏ธ chore(docs): updated docs for broken links and inaccessible pages - thanks @peteriman
- ๐ chore(docs): broken link to gelf appender - thanks @mattalexx
- โก๏ธ chore(docs): updated docs for appenders module loading - thanks @leonimurilo
- โก๏ธ chore(dep): updated dependencies - thanks @peteriman
- chore(dep): bump streamroller from 3.0.5 to 3.0.6
- chore(dep): bump debug from 4.3.3 to 4.3.4
- chore(dep): bump date-format from 4.0.5 to 4.0.6
- chore(dev): bump prettier from 2.5.1 to 2.6.0
- updated package-lock.json