I just want to say, I'm happy to leave behind the catastrophe that has been v4.
As always, all breaking changes are explained in BREAKING.md, but as a quick recap:
- CJS is no longer natively supported
- get() and post() now throw classes
- Some types got a few touches
And lots of new docs and improved dev experience.
Many thanks to everyone who helped the library become what it is today, it would have been impossible to get here without any of you. Every bug, suggestion, PR or vulnerability found helps so much to keep the code alive and well maintained, so make sure to keep them comming.
Happy new year!
What's Changed
- Product rework by @Secreto31126 in #382
- Single Product Message support by @Secreto31126 in #383
- Product carousel support by @Secreto31126 in #384
- Replace mocha with Node's test suit by @Secreto31126 in #391
- Remove CJS native support by @Secreto31126 in #392
- chore(deps): @vercel/node v5 by @renovate in #390
- chore(deps): undici v7 by @renovate in #388
- chore(deps): all non-major dependencies by @renovate in #381
- Removed nested message stringify by @Secreto31126 in #393
- Improved ClientMessageRequest typing by @Secreto31126 in #394
- Library error classes by @Secreto31126 in #395
- V5 docs by @Secreto31126 in #396
- Docs improvements by @Secreto31126 in #397
- Added .d.ts extension to import type by @Secreto31126 in #398
Full Changelog: 4.1.1...5.0.0