# What changed in winston

> 2 changes in winston 3 from its official release notes, upgrade guides and advisories. Each one cited. Sources checked 2026-10-18. HTML: https://unstale.sh/npm/winston/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## winston 3

### Fixes and other changes

- The File transport now flushes all data before emitting finish. (3.19.0) — [release notes](https://github.com/winstonjs/winston/releases/tag/v3.19.0)
- Error causes are now appended when using logger.child(). (3.19.0) — [release notes](https://github.com/winstonjs/winston/releases/tag/v3.19.0)
