0.0.4 (2025-05-10)
Breaking changes
- expect.not.toBeFalsy has been removed (use
expect.toBeTruthyinstead) - expect.not.toBeTruthy has been removed (use
expect.toBeFalsyinstead) - expect.not.toReject has been removed (use
expect.toResolveinstead) - expect.toResolve no longer accepts parameters (use
expect(await actual).toBe(expected)or.toEqual(expected)instead) isFalsyhas been removed (type guarding did not always work accurately, especially withunknownandany)isTruthyhas been removed (type guarding did not always work accurately, especially withunknownandany)
New features
- expect.not.toBeInstanceOf
- expect.not.toMatch
- expect.toBeInstanceOf
- expect.toMatch
- isBoolean
- isNumber
- isString
Bug fixes
- Optional.map now removes
nullandundefinedfrom the mapper's return value
0.0.3 (2025-03-21)
New features
- afterAll
- afterEach
- beforeAll
- beforeEach
- crash
- describe
- expect
- fail
isFalsy(was later removed in version 0.0.4)isTruthy(was later removed in version 0.0.4)- it
- Json
- optional
- Optional
- randomBoolean
- randomFalsyValue
- randomItem
- randomNumber
- randomNumberWithPrefix
- randomTruthyValue
- ReadonlyJson
- trim