Releases: winstonjs/winston
Releases · winstonjs/winston
v3.11.0
- Bump split2 from 4.1.0 to 4.2.0 (#2336) 37f4282
- Bump actions/checkout from 3 to 4 (#2346) fdcc893
- Bump @colors/colors packgae to 1.6.0 (#2353) dcbec34
- Bump rimraf from 3.0.2 to 5.0.5 (#2357) aaaa4c0
- feat: add guardrails to the instantiation of a Profiler (#2226) 914b846
- Bump @types/node from 20.3.1 to 20.4.2 (#2329) 23cb80c
- Bug Fix: FileTransportOptions type missing lazy:boolean option (#2334) 1c43f7b
v3.10.0
- Avoid potential github issues - relax engines node requirement in package.json fc9c83d
- Export Logger class (#2181) eda40ef
- Added Lazy option to file transport (#2317) f7e7f2f
- Bump eslint from 8.32.0 to 8.44.0 (#2321) de2e887
- docs(#2319): Syntax error on README.md (#2320) fcc69ec
- fix(types): Allow any object to be passed as meta to logger.profile (#2314) 9d6001a
- Bump @types/node from 18.11.18 to 20.3.1 (#2313) 06e3165
- Update supported Node versions and run npm audit fix (#2315) 61e2f5b
- Bump @babel/core from 7.20.12 to 7.22.1 (#2309) 7643ad6
v3.9.0
Functionality changes
- Handle undefined errors in getAllInfo in exception-handler in #2208; thanks to new contributor @eivindrs
- fix: 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)
- fix: 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
- Bump @babel/cli from 7.18.10 to 7.19.3 by @dependabot in #2216
- Bump json5 from 2.2.1 to 2.2.3 by @dependabot in #2260
Documentation changes
- Fix readme typo in #2230; thanks to new contributor @aretecode
- create new example for ready to use in #2240; thanks to new contributor @myagizmaktav
- minor fixes to publishing.md
Build Infrastructure changes
- GitHub Workflows security hardening in #2252; thanks to new contributor @sashashura
v2.4.7
What's Changed
- Utilizing async 2.6.4 for node 4 compatibility by @ansmithf5 in #2166
- Update lodash to fix audit failures by @ansmithf5 in #2167
New Contributors
- @ansmithf5 made their first contribution in #2166
Full Changelog: v2.4.6...v2.4.7
v3.8.2
Patch-level changes
- Add
.js
to main entry point in package.json in #2177; thanks to new contributor @rumanbsl - Small grammatical fixes in README.md in #2183; thanks to new contributor @mikebarr24
- Move colors to non-dev dependencies by @wbt in #2190
Dependency updates by @dependabot + CI autotesting
v3.8.1
Patch-level changes
- Update types to match in-code definitions in #2157; thanks to new contributor @flappyBug
Dependency updates by @dependabot + CI autotesting
Full Changelog: v3.8.0...v3.8.1
v3.8.0
Added functionality
Dependency updates by @dependabot + CI autotesting
- Bump @babel/core from 7.17.8 to 7.18.5
- Bump eslint from 8.12.0 to 8.18.0
- Bump @types/node from 17.0.23 to 18.0.0
- Bump @babel/preset-env from 7.16.11 to 7.18.2
- Bump @babel/cli from 7.17.6 to 7.17.10
Updates facilitating repo maintenance & enhancing documentation
- Explicitly note that the Contirbuting.md file is out of date
- Add instructions for publishing updated version by @wbt (docs/publishing.md)
- Prettier Config File by @jeanpierrecarvalho in #2092
- Readme update to explain origin of errors for handling (#2120)
- update documentation for #2114 by @zizifn in #2138
- enhance message for logs with no transports #2114 by @zizifn in #2139
- Added a new Community Transport option to the list: Worker Thread based async Console Transport by @arpad1337 in #2140
New Contributors
- @zizifn made their first contribution in #2138
- @arpad1337 made their first contribution in #2140
- @domiins made their first contribution in #2155
- made their first contribution in #2092
Full Changelog: v3.7.2...v3.8.0
v3.7.2
v2.4.6
v3.7.1
This change includes some minor updates to package-lock.json resolving npm audit failures: one in ansi-regex and another in minimist.
Full Changelog: v3.7.0...v3.7.1