Skip to content

Releases: ehmicky/fast-cartesian

Release 6.0.1

22 Jun 12:18
Compare
Choose a tag to compare

Bug fixes

  • Fix main field in package.json

Release 6.0.0

22 Jun 11:33
Compare
Choose a tag to compare

Breaking changes

  • Minimal supported Node.js version is now 12.20.0
  • This package is now an ES module. It can only be loaded with an import or import() statement, not require(). See this post for more information.

Release 5.1.0

19 Jan 12:20
Compare
Choose a tag to compare

Features

Release 5.0.0

25 Dec 14:44
Compare
Choose a tag to compare

Breaking changes

  • Minimal supported Node.js version is now 10.17.0

Release 4.1.0

16 Oct 10:12
Compare
Choose a tag to compare
  • Update changelog (05d4d06)
  • Remove core-js dependency (735dd42)
  • Upgrade @ehmicky/dev-tasks 0.30.47 -> 0.30.48 (9c8af6f)
  • Upgrade core-js 3.2.1 -> 3.3.2 (e75d34a)
  • Upgrade husky 3.0.8 -> 3.0.9 (43e68ff)
  • Upgrade @ehmicky/dev-tasks 0.30.46 -> 0.30.47 (2a2fff6)
  • Upgrade @ehmicky/dev-tasks 0.30.45 -> 0.30.46 (d02ccc3)
  • Upgrade husky 3.0.7 -> 3.0.8 (8833f16)
  • Upgrade @ehmicky/dev-tasks 0.30.44 -> 0.30.45 (d06fcf7)
  • Upgrade @ehmicky/dev-tasks 0.30.43 -> 0.30.44 (1cd16be)
  • Upgrade husky 3.0.5 -> 3.0.7 (9b126d9)
  • Upgrade @ehmicky/dev-tasks 0.30.42 -> 0.30.43 (eb03150)
  • Upgrade @ehmicky/dev-tasks 0.30.41 -> 0.30.42 (ec96b1f)
  • Upgrade ava 2.3.0 -> 2.4.0 (18fda3c)
  • Upgrade Travis from Ubuntu 16.04 to 18.04 (209c30c)
  • Upgrade @ehmicky/dev-tasks 0.30.40 -> 0.30.41 (f6d409a)
  • Fix package.lock (a57d9c7)
  • Use @ehmicky/dev-tasks (aedb813)
  • Update gulpfile.js (c7150c9)
  • Update ava.config.js (8113390)
  • Update CONTRIBUTING.md (e5d96ab)
  • Fix linting (dbb7db6)
  • Upgrade gulp-shared-tasks 0.30.39 -> 0.30.40 (ba73c31)
  • Update .eslintrc.yml (a73dfb0)
  • Update .prettierrc (d6315dd)
  • Update CONTRIBUTING.md (865ba67)
  • Upgrade gulp-shared-tasks 0.30.38 -> 0.30.39 (a356037)
  • Upgrade husky 3.0.4 -> 3.0.5 (a59de6d)
  • Upgrade gulp-shared-tasks 0.30.37 -> 0.30.38 (bd84bcd)
  • Update benchmarks (483d475)
  • Upgrade power-cartesian-product 0.0.3 -> 0.0.4 (c9b3c59)
  • Update benchmarks (4bbdc3b)
  • Upgrade big-cartesian 1.0.0 -> 1.1.0 (b139203)
  • Add benchmark for big-cartesian (d52c26c)

Release 4.0.0

29 Aug 13:07
Compare
Choose a tag to compare

Breaking changes

  • The iterate() method has been moved to a separate module big-cartesian.
  • The array() method is now the default export instead of a named export.

Release 3.0.0

22 Aug 13:53
Compare
Choose a tag to compare

Breaking changes

  • Rename cartesianArray() and cartesianIterate() to array() and
    iterate()
  • An array of arguments must now be used instead of variadic arguments.
    array(...args) is now array(args) and iterate(...args) is now
    iterate(args).

Features

  • iterate() can now handle an infinite number of combinations
  • Each dimension passed to iterate() can now be not only an array but also a
    generator function.

Release 2.0.3

21 Aug 14:02
Compare
Choose a tag to compare

Performance

  • Improve performance

Release 2.0.2

21 Aug 13:34
Compare
Choose a tag to compare

Performance

  • Improve performance

Release 2.0.1

21 Aug 11:12
Compare
Choose a tag to compare

Performance

  • Improve performance