Skip to content

Commit

Permalink
Update release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
nvie committed Dec 28, 2023
1 parent 4c1334b commit abfbfa3
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,21 @@
## v3.0.0
## v2.2.0

**Breaking changes:**

- [ ] XXX Check this claim: "Support only TypeScript versions >= 4.3"
- [ ] XXX Check bundlephobia claim/link

- Rewritten source code in TypeScript (instead of Flow)
- Rewritten source code in TypeScript (previously Flow)
- Rewritten test suite in Vitest (previously Jest)
- Modern ESM and CJS dual exports (fully tree-shakable when using ESM)
- Massively [reduced bundle size](https://bundlephobia.com/package/decoders)
- Support only TypeScript versions >= 4.3
- Drop support for TypeScript projects that are _not_ using `strict: true`. All TypeScript
projects using decoders are assumed to have `strict: true` in their TypeScript configs
going forward.
- Related, greatly simplified complex internal typing magic to make it work in projects
with and without `strict` mode.
- Drop Flow support\*
- Drop Node 14.x support

(\*: I'm still open to bundling Flow types within this package, but only if that can be
supported in a maintenance-free way, for example by using a script that will generate
Expand Down

0 comments on commit abfbfa3

Please sign in to comment.