Skip to content

Changelog

Kenan Yildirim edited this page May 2, 2023 · 20 revisions

Going forward, releases will be documented in the package's CHANGELOG.md and GitHub Releases.


1.6.0

  • #11: Added isWieferichPrime function.
  • #13: Fixed component install issue.
  • Slight performance boost by using a while loop instead of a for loop when iterating through arrays.
  • #14: lodash@2.0.0

1.5.9

  • factorial@0.0

1.5.8

  • Outsource factorial function

1.5.7

  • isWilsonPrime now works with unknown Wilson primes

1.5.6

  • Halved file size by simplifying internal utility functions

1.5.5

  • Use this one. Not anything from 1.5.1 to 1.5.4

1.5.1-1.5.4

  • These releases were flawed in that they were created automatically instead of by hand.

1.5.0

  • Wilson prime check (#6)
  • Lo-Dash is not even an optional dependency anymore

1.4.0

  • Attempt to return false sooner when checking for primality
  • Should work with browserify
  • Update internal Lo-Dash API
  • Prevent internal variable _ from appearing as unused

1.3.0

  • Added areCousinPrimes function
  • Lo-Dash is now an optional dependency
  • Missing semicolon

1.2.0

Bug: primality.VERSION incorrectly returns 1.1.1 in this release

  • Added areTwinPrimes and areSexyPrimes functions
  • Inline variable initialization when parsing arrays
  • Updated the isNaN private function
  • Changed the IIFE

1.1.1

  • Released to fix errors in the README on the npm site

1.1.0

  • Arrays can now be checked for primality
  • primality.version is now primality.VERSION
  • Don't check NaN and Finite status of n in leastFactor

1.0.0

  • Initial release
Clone this wiki locally