-
-
Notifications
You must be signed in to change notification settings - Fork 26
Closed
Description
Gradually, Poku is evolving and in order to maintain a better compromise, I'm planning to make some major updates.
- Drop the support for Node.js 6 and 7.
- chore!: drop support for Node.js 6 and 7 #534
- It's getting harder to maintain polyfills for promises and basic methods such as
padStart
, plusnode:utils
.- There are also some performance and bundle size considerations when using fewer polyfills.
- Remove all methods and options marked as
deprecated
.
- chore!: drop deprecated methods and options #536
- Option
pad
fromdescribe
(breaking for TypeScript users).- Warnings for
log
option frompoku
and--log-sucess
+--log-fail
from CLI.
- Drop
assertPromise
helper. - Drop
beforeEach
andafterEach
for eachassert
- chore!: drop
assertPromise
helper #538- chore!: drop
beforeEach
andafterEach
support for eachassert
#539- This is probably the most significant change, but unfortunately, these methods bring many problems, such as forcing the standard
assert
use asynchronous methods and blocking thestrict
support.- If you use
beforeEach
orafterEach
enabled forassert
, please use them withtest
orit
instead.
- Change
listFiles
helper from sync to async.
- chore!: change
listFiles
helper from sync to async #537- Please, use it as
await listFiles('your_path')
.