Releases: winstonjs/winston
Releases · winstonjs/winston
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
v3.7.0
What's Changed
- Fix: add missing type definition of batch http option by @KylinDC in #2075
- Feature: Further improve issue templates by @maverick1872 in #2073
- Bump @dabh/diagnostics from 2.0.2 to 2.0.3 by @dependabot in #2074
- Bump actions/checkout from 2 to 3 by @dependabot in #2086
- Bump @babel/core from 7.17.2 to 7.17.5 by @dependabot in #2079
- Bump @babel/cli from 7.17.0 to 7.17.6 by @dependabot in #2082
- Bump eslint from 8.9.0 to 8.10.0 by @dependabot in #2083
- Bump @types/node from 17.0.17 to 17.0.21 by @dependabot in #2084
- Bump actions/setup-node from 2 to 3 by @dependabot in #2081
- fix(metadata precedence) - fix metadata override issues by @maverick1872 in #1989
- Bump @types/node from 17.0.21 to 17.0.23 by @dependabot in #2099
- Bump eslint from 8.10.0 to 8.12.0 by @dependabot in #2098
- Bump @babel/core from 7.17.5 to 7.17.8 by @dependabot in #2093
- Release - v3.7.0 by @maverick1872 in #2101
New Contributors
Full Changelog: v3.6.0...v3.7.0
v3.6.0
- Changelog updates for v3.6.0 5e72485
- Update dependencies, including latest logform (#2071) 93077ef
- Update to @colors/colors (#2069) 035f94a
- Bump @babel/core from 7.16.12 to 7.17.2 (#2068) 7665d88
- Bump @babel/cli from 7.16.8 to 7.17.0 (#2064) e658389
- chore: add editorconfig (#2058) 30d260d
- Add search terms field to bug report template (#2067) 40ef309
- Bump @types/node from 17.0.13 to 17.0.15 (#2062) c9b7579
- Chore: Organize and restructure tests (#2049) 2b8cd55
- Bump to latest winston-transport 2017c50
- Memory leak fix: do not wait for
process.nextTick
to clear pending callbacks (#2057) f741383 - Update linter dependencies and config (#2059) 438cb73
- Bump @types/node from 17.0.10 to 17.0.13 (#2051) 7f6a6f2