Releases: wellwelwel/poku
Releases · wellwelwel/poku
v3.0.0
Poku v3
is here 🎉
🐷 I'm extremely excited to release the new Poku version with even more performance, 6 (yes, six!) customized reporters and even more efficient.
- It took almost four months of hard work to develop and document the all the new features with a lot of care and dedication.
⚙️ How to Migrate?
There are a few breaking changes, here's how to carry out the migration:
- For Node.js, make sure you have version
14.x.x
or higher. - Instead of
poku --parallel
orpoku -p
, just usepoku
. - Instead of
poku
(sequential inv2
), usepoku --sequential
. - If you have some flag using kebab case (e.g.,
--fail-fast
), use camel case instead (e.g.,--failFast
). - Instead of setting the platform manually (
poku --platform=...
,poku --deno
,poku --bun
orpoku --node
), just use the platform/runtime to call Poku, for example:npx poku
,bun poku
ordeno run poku
.
Note
🗺️ For the full roadmap, please follow the:
- #801
- 3.0.0-rc.0 (2024-12-11)
- 3.0.0-rc.1 (2024-12-23)
- 3.0.0 (2025-01-24)
Thanks for all your support.
— Cheers, Weslley ✨
v3.0.0-rc.1
3.0.0-rc.1 (2024-12-23)
Check out all the changes in:
Features
- add stable
only
modifier todescribe
,it
andtest
methods (#901) (d6b6241) - stable enforce values validation (#905) (3823848)
Performance Improvements
v3.0.0-rc.0
3.0.0-rc.0 (2024-12-11)
Check out all the changes in:
⚠ BREAKING CHANGES
- drop support for
Node.js
v12 (#896) - drop support for
Node.js
v8 and v10 (#885) - drop
platform
option (#894) - drop
parallel
in favor ofsequential
option (#888) - drop kebab case support (#883)
- drop
include
CLI flag (#877) - remove
allow-hrtime
by default for Deno (#892)