Releases: cb1kenobi/snooplogg
Releases · cb1kenobi/snooplogg
v6.0.0
What's Changed
- BREAKING CHANGE: Require Node.js 18.17.0 or newer
- BREAKING CHANGE: Removed support for custom log methods
- BREAKING CHANGE: Removed support for middleware
- BREAKING CHANGE: Removed
console
creator - BREAKING CHANGE: Removed utility streams
StripColors
,Format
,StdioStream
, andStdioDispatcher
- BREAKING CHANGE: Removed support for user-defined colors
- BREAKING CHANGE: Removed support for inspect options
- BREAKING CHANGE: Removed brightness settings
- BREAKING CHANGE: Removed theme support; use new
format()
- BREAKING CHANGE: Removed
style()
; use newelements
- BREAKING CHANGE: Removed the
.stdio
helper - BREAKING CHANGE: All logout is written to stderr
- BREAKING CHANGE: Renamed
maxBufferSize
tohistorySize
- BREAKING CHANGE: Removed
createInstanceWithDefaults()
helper - feat: Improved style and formatting system
- feat: Reduced package size
- feat: Support for stream specific formatting overrides
- fix: Namespaces can no longer contain spaces, commas, or pipe characters
Full Changelog: v5.1.0...v6.0.0
v6.0.0-rc.1
What's Changed
- fix: Export Logger and add types export to package.json by @cb1kenobi in #41
Full Changelog: v6.0.0-rc.0...v6.0.0-rc.1
v6.0.0-rc.0
v5.0.1
v5.0.0
- BREAKING CHANGE: Require Node.js 14.15.0 LTS or newer.
- fix: Always force colors even when not available. Use StripColors transform to remove color sequences when piping to files or non-TTY terminals.
- chore: Updated dependencies.
- chore: Replaced Travis with GitHub action.
v2.0.1
v2.0.0
BREAKING CHANGE: Removed figures, humanize, moment, and pluralize to keep size down.
chore: Updated to gulp 4.
chore: Updated npm deps.
test: Fixed tests for terminals without millions of colors.
test: Fixed unit tests on Windows.
chore: Added Appveyor badge
v1.6.0
Updated NPM deps. Improved readme docs. Improved auto color selection with brightness range support. Improved unit tests and code coverage. Added various environment variables for globally defining default config settings. Added explicit ns() method to create a namespaced logger. Added namespace prefix when snooping on other loggers.