Skip to content

Releases: planttheidea/fast-equals

Release 3.0.1

06 Apr 16:37
Compare
Choose a tag to compare

Release 3.0.0

14 Feb 00:07
Compare
Choose a tag to compare
  • update CHANGELOG for breaking changes (2db82ba)
  • update to latest (#67) (8fdc051)
  • feat: add the key or index as an argument of the equality comparator (#57) (e381138)
  • Bump node-fetch from 2.6.6 to 2.6.7 (#66) (5fbc8d6)
  • Bump follow-redirects from 1.14.7 to 1.14.8 (#65) (453766c)
  • Bump follow-redirects from 1.14.5 to 1.14.7 (#64) (b0a2f10)

Release 2.0.4

08 Dec 14:11
Compare
Choose a tag to compare
  • install release-it as a dev dependency (043ccb0)
  • update CHANGELOG (89493f9)
  • Update cli table dependency (#63) (f6b22a8)
  • Document key comparison for maps (#62) (bd8956b)
  • Merge pull request #59 from planttheidea/issue-58-map-with-duplicate-entries (1109138)
  • Update dependencies 2021-12-05 (#61) (d35f760)
  • revert change in __tests__/index.ts to avoid PR noise (54c5d42)
  • add forward and backward test for areMapsEqual / areSetsEqual (7fa96eb)
  • leverage it.each for tests (1bff19c)
  • move tests to utils.ts for scope (a0b21a8)
  • fix test names (f03f122)
  • fix false failures when duplicate Map / Set is compared (f2f7b89)
  • add Set support as well (05b8a48)
  • make issue tests more robust for different inequality placements (fbb490e)
  • use an object for faster lookup in polyfill situations (d7c8625)
  • leverage local cache to ensure previously-matched values are not reused (38d3cb4)
  • Merge pull request #55 from planttheidea/dependabot/npm_and_yarn/tmpl-1.0.5 (6722bee)
  • Bump tmpl from 1.0.4 to 1.0.5 (9bfa064)
  • Merge pull request #54 from planttheidea/dependabot/npm_and_yarn/url-parse-1.5.3 (7137df3)
  • Bump url-parse from 1.5.1 to 1.5.3 (7b8a4b3)
  • Merge pull request #53 from planttheidea/dependabot/npm_and_yarn/path-parse-1.0.7 (03998fb)
  • Bump path-parse from 1.0.6 to 1.0.7 (eba9ea3)
  • Merge pull request #52 from planttheidea/dependabot/npm_and_yarn/ws-6.2.2 (6bfc0d1)
  • Bump ws from 6.2.1 to 6.2.2 (9e3410f)
  • Merge pull request #51 from planttheidea/dependabot/npm_and_yarn/dns-packet-1.3.4 (0b90847)
  • Bump dns-packet from 1.3.1 to 1.3.4 (39a7be9)

Release 2.0.3

12 May 00:12
Compare
Choose a tag to compare

Release 2.0.2

09 May 06:01
Compare
Choose a tag to compare
  • Update documentation 20210509 (#49) (788f9b9)
  • Merge pull request #48 from planttheidea/reduce-variables-in-comparator (bb73ba4)
  • reduce variables used in comparator for faster iteration (7986bcd)
  • Merge pull request #45 from planttheidea/faster-iterables (b89f525)
  • remove useless comments (814bb99)
  • Merge branch 'master' of github.com:planttheidea/fast-equals into faster-iterables (070cb19)
  • Merge pull request #47 from planttheidea/micro-optimizations (cd58cb4)
  • leverage closure for fallback cache (47b63d7)
  • shift around logic to minimize variable creation and work if empty objects (3d45691)
  • improve caching for circular objects (0be1d45)
  • move to decrementing while loops (299c4d8)
  • use prefix instead of postfix incrementation on loops (7b87b79)
  • inline logic to delay isNaN check (7101554)
  • streamline checks (8dd9134)
  • avoid extra boolean (bfe45c1)
  • Merge branch 'master' of github.com:planttheidea/fast-equals into faster-iterables (faee97b)
  • Merge pull request #46 from planttheidea/update-dependencies-20210503 (01bd117)
  • update dependencies to latest (53ef005)
  • revert debugging test change (2876f8f)
  • remove unused methods (5c21b25)
  • avoid pair / values creation in favor of nested forEach (f9d3cfc)
  • Merge pull request #44 from planttheidea/remove-optimize-js-plugin-dependency (c265891)
  • more dependency cleanup (3910622)
  • update dependency definition to satisfy security update (b8fcb17)
  • Merge pull request #43 from planttheidea/update-all-dependencies-to-latest-20210407 (83d8f27)
  • migrate to @rollup/plugin-node-resolve (60883d9)
  • update to latest (a1a30de)
  • Merge pull request #42 from planttheidea/update-dependencies-20210407 (3c36614)
  • remove console.log (72c1f8d)
  • update dev dependencies to latest, and fix ESLint plugin (10d441f)

Release 2.0.1

07 Apr 13:14
Compare
Choose a tag to compare
  • update CHANGELOG (27abc69)
  • Merge pull request #41 from herberttn/patch-1 (d511979)
  • Ignore rollup plugin cache when publishing (0a1f6f6)
  • Merge pull request #40 from planttheidea/dependabot/npm_and_yarn/y18n-3.2.2 (f711b92)
  • Bump y18n from 3.2.1 to 3.2.2 (5a7225d)
  • Merge pull request #39 from planttheidea/dependabot/npm_and_yarn/elliptic-6.5.4 (5cf7ccc)
  • Bump elliptic from 6.5.3 to 6.5.4 (ada2214)
  • Merge pull request #38 from planttheidea/dependabot/npm_and_yarn/ini-1.3.7 (c31b43b)
  • Bump ini from 1.3.5 to 1.3.7 (b35239b)
  • Update README.md (ebad152)
  • Merge pull request #36 from planttheidea/dependabot/npm_and_yarn/http-proxy-1.18.1 (90e171b)
  • Bump http-proxy from 1.17.0 to 1.18.1 (26516fc)
  • Merge pull request #35 from planttheidea/dependabot/npm_and_yarn/elliptic-6.5.3 (7c1401b)
  • Bump elliptic from 6.5.0 to 6.5.3 (97bdfc7)
  • Merge pull request #34 from planttheidea/dependabot/npm_and_yarn/lodash-4.17.19 (d411b49)
  • Bump lodash from 4.17.15 to 4.17.19 (db0d855)
  • Merge pull request #32 from planttheidea/dependabot/npm_and_yarn/websocket-extensions-0.1.4 (c2d968a)
  • Bump websocket-extensions from 0.1.3 to 0.1.4 (6e93892)
  • Bump handlebars from 4.1.2 to 4.5.3 (#30) (a1d1b3e)
  • Bump handlebars from 4.1.2 to 4.5.3 (a517b58)
  • update yarn.lock (0475085)
  • update dev dependencies (9558da1)

Release 2.0.0

04 May 13:51
Compare
Choose a tag to compare

Release 1.6.3

03 May 02:52
Compare
Choose a tag to compare
  • add release scripts (9e2f287)
  • Merge pull request #27 from planttheidea/faster-iterable-size-comparisons (879a5c0)
  • update README (2668c97)
  • check the size before parsing the pairs / values of the iterable (0fb0547)
  • Merge pull request #24 from planttheidea/issue-23-false-positives-for-maps (3307586)
  • run new benchmarks (f74a4a6)