winston
3.19.0 · 7 Dec 2025MIT36.6M / weekRepositoryHomepagenpmAtom feed
3.19.0 is the newest release of 3.x.
In short
1 security4 fixed5 changed5 internal
- security
GitHub Workflows security hardening in #2252; thanks to new contributor @sashashura
Release note
Functionality changes
Handle undefined errors in getAllInfo in exception-handler in #2208; thanks to new contributor @eivindrs
Properly allow passing non-array transport in #2256; thanks to new contributor @Tanuel
Fix #1732 (Http Transport uses JSON format options as request options) in #2272; thanks to new contributor @MoritzLoewenstein (minor version bump per comment on the issue)
Add guard clause to prevent FD leak in #2301; thanks to new contributor @td-tomasz-joniec
Dependency updates by @dependabot + CI autotesting
Bump eslint from 8.23.0 to 8.32.0 by @dependabot in #2209, #2236, #2258, & #2271
Bump @babel/core from 7.19.0 to 7.20.12 by @dependabot in #2206, #2234, #2259, & #2275
Bump @types/node from 18.0.0 to 18.11.18 by @dependabot in #2215, #2235, & #2264
Bump @babel/preset-env from 7.19.0 to 7.20.2 by @dependabot in #2218 & #2244
Bump safe-stable-stringify from 2.3.1 to 2.4.3 by @dependabot in #2217 & #2292
Build Infrastructure changes
- security
GitHub Workflows security hardening in #2252; thanks to new contributor @sashashura