Releases: winstonjs/winston
Releases Β· winstonjs/winston
v3.14.2
v3.14.1
v3.14.0
v3.13.1
- revert to rimraf 5.0.1, last known version to work with node 18 for now 1b3a500
- Merge branch 'master' of github.com:winstonjs/winston b56117e
- Update dependencies a5853b5
- Bump @types/node from 20.12.7 to 20.14.10 (#2483) 93b52ac
- Bump mocha from 10.3.0 to 10.6.0 (#2484) 33611c9
- Bump @babel/preset-env from 7.24.0 to 7.24.7 (#2475) 4aa6550
- Update minimum version logform (#2472) 7f5f014
- Add Parseable transport (#2466) debf4fa
- chore(docs): Update w/ MySQL transport (#2456) d567c57
- fix typo at test/unit/winston/transports/http.test.js (#2453) 1d5d527
- Bump @babel/cli from 7.23.9 to 7.24.5 (#2454) d89a34e
- Bump @types/node from 20.11.29 to 20.12.7 (#2448) 947fa79
- Bump @babel/core from 7.24.0 to 7.24.5 (#2455) 8c58d0a
v3.13.0
v3.12.1
v3.12.0
- missing timestamp format in ready-to-use-pattern example (#2421) 9e5b407
- bump deps (#2422) 4a85e6b
- [chore] Run coveralls CI check on Node 20 not 16 (#2418) e153c68
- Bump @types/node from 20.8.6 to 20.11.19 (#2413) 587f40f
- Update README.md (#2417) 8e99a00
- docs: fix anchor in transports docs (#2416) 0bde36b
- add winston-transport-vscode to transports docs (#2411) 8fb5b41
- Bump @babel/cli from 7.23.0 to 7.23.9 (#2406) a326743
- Add winston-newrelic-agent-transport to transport documentation (#2382) cc731ef
- Remove newrelic-winston transport entry. (#2405) f077f30
- Bump eslint from 8.55.0 to 8.56.0 (#2397) 3943c41
- Bump the npm_and_yarn group group with 1 update (#2391) 8260866
- Fix unhandled rejection handling (#2390) 333b763
- Fix all rimraf usages to the best of my ability; glob is not true by default in rimraf; file archive test only passed every other time using async rimraf, could use further investigation c3f3b5b
- Fix rimraf usage in new test 8f3c653
- Fix rimraf import in test (why didn't this break in PR CI?) f3836aa
- Added functionality to long broken zippedArchive option (#2337) 02d4267
- Bump async from 3.2.4 to 3.2.5 (#2378) 069a40d
- Bump @babel/preset-env from 7.23.2 to 7.23.7 (#2384) 79282e1
- Bump winston-transport; fix test issue (#2386) 05788b9
- Bump eslint from 8.51.0 to 8.55.0 (#2375) a7c2eec
- Bump std-mocks from 1.0.1 to 2.0.0 (#2361) 85c336e
- Bump actions/setup-node from 3 to 4 (#2362) 448d11c
- chore(README.md): adds documentation around coloring json formatted logs 91ec069
- Remove nonexistent Logger methods from types c3c3911
- Update dependencies caf2df6
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