-
11.2.3
Patch release 11.2.3 Bug fixes * predicates: make `identical` work for nested objects (b6ba2728bf4e6b73a97a199739d031e827d42321) * tests: fix bad assertion in tests for like and identical (38eea40d2115c5dc70560cfeca35efca95a33e49)
-
11.2.2
Patch release 11.2.2 Bug fixes * predicates: don't throw if args to identical are null (4c20caee0380ed88bf3b503bfdbae476ceaf19dd)
-
11.2.1
Patch release 11.2.1 Bug fixes * predicates: don't throw if args to like are null (eb2721f6a681a9184e25f32b87cb50b28a24cdb6) Other changes * docs: correct unminified size in readme (e2fad64c12fa129c82d693e3d29a59868a4c4f17) * ci: run tests in node 16 and 18 (fbd87fbab6040552c9b73d36532b4292a31d1083)
-
11.2.0
Minor release 11.2.0 New features * predicates: implement identical (a6e0adb8e43e0cedb5f2ab98d1592605befff99b) Other changes * package: drop license and history files from package (ef89d67b2495915a98b74a0645d3e6c445eebc41) * docs: add note about zero dependencies to readme (2f7c15c4c7e4d6bd4c16aa9610de7171586e9872) * tests: extra test cases for like predicate (29bc848f7806dd00e77cfbf2ecf2afdd72d0f163) * package: drop bower/component support (24ccb9196d5854dbd1b38b89c27042f0897ea72c) * package: update dev deps (bb0d193651b0f2e90108c518963949424cba95c4)
-
11.1.2
Patch release 11.1.2\n\nBug fixes\n\n* errors: format `true` correctly in error messages (51291ef)\n\n
-
11.1.1
Patch release 11.1.1\n\nOther changes\n\n* build: update minified script (99f024b)\n* docs: tweak comment (6a69673)\n\n
-
11.1.0
Minor release 11.1.0\n\nNew features\n\n* predicates: add thenable (d95829c)\n\n Other changes\n\n* docs: remove some examples (8c67463)\n* docs: add missing link to readme index (3da9662)\n\n
-
11.0.0
Major release 11.0.0\n\nBreaking changes\n\n* api: remove trim option from emptyString and nonEmptyString (3747900)\n\n New features\n\n* predicates: implement float (b6bf1dc)\n* predicates: implement throws (018f50a)\n* predicates: implement one (3fb7424)\n\n Bug fixes\n\n* lib: stop object predicates throwing when prototypes is null (b0bab07)\n\n Other changes\n\n* tests: add missing test case for assert.throws (6f9c2f7)\n* docs: update author list (81ab8a9)\n\n
-
10.1.2
Patch release 10.1.2 Performance improvements * lib: shortcut unnecessary iteration for Sets in contains (522f073)
-
10.1.1
Patch release 10.1.1 Bug fixes * docs: fix broken description for keyIn predicate (6eb431e)
-
10.1.0
Minor release 10.1.0 New features * api: add keyIn predicate (1ff2227) * api: add containsKey predicate (40c28c7) Other changes * lib: fix lint errors (dcecb88)
-
10.0.0
Major release 10.0.0\n\nBreaking changes\n\n* assert: return detailed error messages from assertions (c0ceacd)\n* api: merge the includes predicate into contains (2fd60c4)\n\n New features\n\n* predicates: add inside as argument-flipped wrapper for contains (1c95714)\n\n Refactorings\n\n* api: rename inside predicate to in (55e07a5)\n\n
-
9.0.1
Patch release 9.0.1 Bug fixes * docs: link to changes for 9.0.0 (4108a66) Other changes * package: remove package-lock.json from source control (09679a7)
-
9.0.0
Major release 9.0.0 Breaking changes * lib: support a trim option on emptyString and nonEmptyString (75599d2) Other changes * docs: update download counter (ee81d9c)
-
8.0.3
Patch release 8.0.3\n\nBug fixes\n\n* docs: remove stale link from readme (9f467b3)\n\n Other changes\n\n* ci: turn off node 4/6 builds (301e09a)\n* lib: delete old commented-out code (2d11e0b)\n\n
-
8.0.2
Patch release 8.0.2 Bug fixes * lib: ignore properties in map that have no predicate (f6bbad7) * docs: add missing section link to readme index (5cfec25) * ci: stop testing in node 0.10 (f986f1c) Other changes * docs: update readme (e602bfd) * package: npm update (1b32cd4)
-
8.0.1
Patch release 8.0.1\n\nBug fixes\n\n* docs: fix link to change log (9166ecf)\n\n Other changes\n\n* docs: update copyright (ddc00b8)\n\n
-
8.0.0
Major release 8.0.0\n\nBreaking changes\n\n* api: remove apply and combine functionality with map (ecc40e5)\n\n Bug fixes\n\n* docs: fix links to change log (ae3811a)\n\n Refactorings\n\n* lib: eliminate intermediate arrays when iterating properties (8eeda6f)\n* lib: use native Array.isArray internally (ebc9ed0)\n\n Other changes\n\n* deps: update dev dependencies and rebuild (854b012)\n* project: turn on gitlab pipeline (ab4f662)\n\n
-
7.4.0
Minor release 7.4.0\n\nNew features\n\n* docs: add note about typescript definitions to readme (13c7a90)\n\n Bug fixes\n\n* docs: remove errant semicolon from example code (9053f95)\n* docs: clarify the behaviour of between and inRange (88a2f61)\n* tests: ensure tests run in non-es6 environments (4bae637)\n\n Other changes\n\n* deps: update please-release-me (72377bf)\n* project: migrate to gitlab (19919b5)\n* package: update authors (9848df0)\n\n
-