Commit Graph

93 Commits

Author SHA1 Message Date
philkunz 7248f70804 2.5.0 2025-05-23 18:30:47 +00:00
philkunz 0054271de6 feat(Assertion): Add missing alias methods for length and emptiness checks and update documentation 2025-05-23 18:30:47 +00:00
philkunz dbec1d3e4a 2.4.2
Default (tags) / security (push) Failing after 18s
Default (tags) / test (push) Failing after 9s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v2.4.2
2025-05-01 08:57:21 +00:00
philkunz ff9170ab67 fix(cleanup): Remove unused scratch files 2025-05-01 08:57:21 +00:00
philkunz b68011b79d 2.4.1
Default (tags) / security (push) Failing after 18s
Default (tags) / test (push) Failing after 9s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v2.4.1
2025-04-30 19:37:20 +00:00
philkunz ff795f6fe0 fix(Assertion): Improve toHaveProperty alias by forwarding arguments correctly for intuitive object property assertions 2025-04-30 19:37:19 +00:00
philkunz 62cf7f5db5 2.4.0
Default (tags) / security (push) Failing after 18s
Default (tags) / test (push) Failing after 9s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v2.4.0
2025-04-30 18:24:28 +00:00
philkunz 0351da2878 feat(object): add toHaveOwnProperty method and improve property-path matching in object assertions 2025-04-30 18:24:28 +00:00
philkunz 0d3d498240 2.3.3
Default (tags) / security (push) Failing after 9s
Default (tags) / test (push) Failing after 8s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v2.3.3
2025-04-30 18:02:07 +00:00
philkunz 30604dc77b fix(tests): Fix test file naming inconsistencies 2025-04-30 18:02:07 +00:00
philkunz 84fd23d6a4 2.3.2
Default (tags) / security (push) Failing after 19s
Default (tags) / test (push) Failing after 8s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v2.3.2
2025-04-30 18:00:29 +00:00
philkunz e7941e7b99 fix(object): Update toHaveProperty matcher to support nested property paths using dot notation 2025-04-30 18:00:29 +00:00
philkunz ef5770e41a 2.3.1 v2.3.1 2025-04-30 11:52:27 +00:00
philkunz f08eea1f10 fix(readme): Improve README documentation 2025-04-30 11:52:27 +00:00
philkunz 2b803e6d57 2.3.0 v2.3.0 2025-04-30 11:39:40 +00:00
philkunz d1969ab658 feat(object-matchers): Add object key matchers: toHaveKeys and toHaveOwnKeys; remove obsolete roadmap plan file 2025-04-30 11:39:39 +00:00
philkunz 6ea5d643db 2.2.2 v2.2.2 2025-04-29 12:27:02 +00:00
philkunz 6f1326a8da fix(license-files): Remove legacy license file and add license.md to update file naming. 2025-04-29 12:27:01 +00:00
philkunz f099d0f98d 2.2.1 v2.2.1 2025-04-29 12:25:04 +00:00
philkunz a3d5892a13 fix(readme): Update usage examples and full matcher reference in README 2025-04-29 12:25:04 +00:00
philkunz 0d9fa72b29 2.2.0 v2.2.0 2025-04-29 12:08:58 +00:00
philkunz 8cb70b6afe feat(generics): Improve assertion and matcher type definitions by adding execution mode generics for better async/sync support 2025-04-29 12:08:57 +00:00
philkunz 81bd8bfb13 2.1.2 v2.1.2 2025-04-29 11:44:05 +00:00
philkunz dd4037677d fix(ts/index.ts): Remove deprecated expectAsync function and advise using .resolves/.rejects on expect for async assertions 2025-04-29 11:44:04 +00:00
philkunz d0c2d04595 2.1.1 v2.1.1 2025-04-29 11:42:41 +00:00
philkunz db49492af6 fix(Assertion): Improve chainability by fixing return types in assertion methods 2025-04-29 11:42:41 +00:00
philkunz 855e20a217 2.1.0 v2.1.0 2025-04-28 20:42:58 +00:00
philkunz 9b488a87a0 feat(core): Add new matchers and improve negation messaging 2025-04-28 20:42:58 +00:00
philkunz 1847838ac3 2.0.1 v2.0.1 2025-04-28 19:58:32 +00:00
philkunz 91a3dc43d3 fix(assertion-matchers): Refactor matcher implementations to consistently use customAssertion for improved consistency and clarity. 2025-04-28 19:58:32 +00:00
philkunz 4eac4544a5 2.0.0 v2.0.0 2025-04-28 19:10:27 +00:00
philkunz 47458118a6 BREAKING CHANGE(docs): Update documentation and examples to unify async and sync assertions, add custom matcher guides, and update package configuration 2025-04-28 19:10:27 +00:00
philkunz 6f1e37cf56 1.6.1 v1.6.1 2025-03-04 12:32:00 +00:00
philkunz ed9a9b7f2c fix(build): Corrected package.json and workflow dependencies and resolved formatting issues in tests. 2025-03-04 12:32:00 +00:00
philkunz 5801d34f18 1.6.0 v1.6.0 2025-03-04 12:20:06 +00:00
philkunz f0ab180902 feat(assertion): Enhanced the assertion error messaging and added new test cases. 2025-03-04 12:20:06 +00:00
philkunz 5f5628f647 1.5.0 v1.5.0 2025-03-04 12:07:37 +00:00
philkunz e688207d23 feat(Assertion): Add toBeTypeOf assertion method 2025-03-04 12:07:37 +00:00
philkunz 7ae5b4378a 1.4.0 v1.4.0 2024-12-30 20:49:27 +01:00
philkunz 1979d8dd9c feat(Assertion): Add log method to Assertion class 2024-12-30 20:49:27 +01:00
philkunz 847b106302 1.3.0 v1.3.0 2024-12-30 20:33:25 +01:00
philkunz 38f0996cfa feat(Assertion): now supporting arrays for propertyy drill down 2024-12-30 20:33:24 +01:00
philkunz 6cab20c36d 1.2.1 v1.2.1 2024-08-24 01:42:18 +02:00
philkunz 689afcbd92 fix(Assertion): Refactor methods for setting failure and success messages 2024-08-24 01:42:17 +02:00
philkunz 4e9a7b5424 1.2.0 v1.2.0 2024-08-24 01:36:24 +02:00
philkunz f83c64e1d4 feat(assertions): Add custom fail and success messages for assertions 2024-08-24 01:36:23 +02:00
philkunz 04e3c1a9ac 1.1.0 v1.1.0 2024-08-17 07:27:34 +02:00
philkunz 9ef1e5120e feat(assertion): Add toBeDefined assertion method 2024-08-17 07:27:32 +02:00
philkunz 537545766c update description 2024-05-29 14:13:00 +02:00
philkunz 56d28d04d6 update tsconfig 2024-04-14 17:34:23 +02:00