All Versions
10
Latest Version
Avg Release Cycle
107 days
Latest Release
434 days ago

Changelog History

  • v3.1.0 Changes

    August 09, 2020

    πŸ”„ Changes:

    • S.env now includes $.Buffer (#689)
    • ⬆️ sanctuary-def dependency upgraded from 0.21.1 to 0.22.0 (#689)

    βž• Additions:

  • v3.0.0 Changes

    January 19, 2020

    πŸ”„ Changes:

    • ⬆️ sanctuary-def dependency upgraded from 0.20.1 to 0.21.1 (#666, #677)
    • ⬆️ sanctuary-either dependency upgraded from 1.2.0 to 2.1.0 (#666, #670)
    • ⬆️ sanctuary-maybe dependency upgraded from 1.2.0 to 2.1.0 (#666, #671)
    • ⬆️ sanctuary-pair dependency upgraded from 1.2.0 to 2.1.0 (#666, #672)
    • ⬆️ sanctuary-show dependency upgraded from 1.0.0 to 2.0.0 (#665)
    • ⬆️ sanctuary-type-classes dependency upgraded from 11.0.0 to 12.1.0 (#666, #667)
    • ⬆️ sanctuary-type-identifiers dependency upgraded from 2.0.1 to 3.0.0 (#666)

    Generalizations:

    βž• Additions:

  • v2.0.2 Changes

    January 13, 2020

    πŸ”„ Changes:

    • ⚠️ bower.json has been removed (#658)
    • repository now includes dist/bundle.js (#641)
    • πŸ›  heading identifiers in the readme are now prefixed with section: to avoid collisions (#663)
  • v2.0.1 Changes

    November 03, 2019

    πŸ”„ Changes:

    • S.size now has a more accurate type signature (#650)
    • ⬆️ sanctuary-def dependency upgraded from 0.20.0 to 0.20.1 (#652)
  • v2.0.0 Changes

    April 27, 2019

    πŸ”„ Changes:

    • 🍱 ⚠️ S.encase now returns a value of type Either Error b (#620)
    • 🍱 ⚠️ S.alt now takes the β€œdefault” argument first (#625)
    • ⬆️ sanctuary-def dependency upgraded from 0.19.0 to 0.20.0 (#626)
    • ⬆️ sanctuary-either dependency upgraded from 1.1.0 to 1.2.0 (#638)
    • ⬆️ sanctuary-maybe dependency upgraded from 1.1.0 to 1.2.0 (#639)
    • ⬆️ sanctuary-pair dependency upgraded from 1.1.0 to 1.2.0 (#637)
    • ⬆️ sanctuary-type-classes dependency upgraded from 10.0.0 to 11.0.0 (#621)

    Specializations:

    Generalizations:

    Removals:

    • πŸ‘€ S.encase2, S.encase3, S.encaseEither2, and S.encaseEither3 (#618)
    • πŸ‘€ S.encaseEither (#620)
    • S.at (#623)
    • S.slice (#624)
    • S.MaybeType, S.EitherType, and S.PairType (#626)
    • S.toMaybe and S.toEither (#632)
    • S.allPass and S.anyPass (#633)
  • v1.1.0 Changes

    April 05, 2019

    Generalizations:

    βž• Additions:

  • v1.0.0 Changes

    March 09, 2019

    πŸ”„ Changes:

    • πŸ“œ S.parseDate inconsistencies are now documented (#600)
    • ⬆️ sanctuary-def dependency upgraded from 0.18.1 to 0.19.0 (#594)
    • ⬆️ sanctuary-either dependency upgraded from 1.0.0 to 1.1.0 (#597)
    • ⬆️ sanctuary-maybe dependency upgraded from 1.0.0 to 1.1.0 (#598)
    • ⬆️ sanctuary-pair dependency upgraded from 1.0.0 to 1.1.0 (#599)
    • ⬆️ sanctuary-type-classes dependency upgraded from 9.0.0 to 10.0.0 (#594)

    βž• Additions:

  • v0.15.1 Changes

    February 17, 2019

    πŸ”„ Changes:

  • v0.15.0 Changes

    February 16, 2019

    πŸ”„ Changes:

    • 🍱 ⚠️ S.filter now requires Filterable rather than Applicative, Foldable, and Monoid (#475)
    • 🍱 ⚠️ S.takeWhile and S.dropWhile now require Filterable rather than Foldable and Alternative (#475)
    • 🍱 ⚠️ S.is now takes a sanctuary-def Type value (#513)
    • 🍱 ⚠️ S.slice, S.at, S.head, S.last, S.tail, S.init, S.take, S.takeLast, S.drop, and S.dropLast can no longer operate on strings (#516)
    • 🍱 ⚠️ S.unfoldr, S.pairs, and S.fromPairs now work with Pair a b values rather than Array2 a b values (#557)
    • 🍱 ‼️ Sanctuary functions must now be applied to arguments one at a time, as in S.add (2) (2) (#520)
    • S.env is now a reference to the environment of S (#524)
    • 0️⃣ type checking is now disabled for the default Sanctuary module when process.env.NODE_ENV is 'production' (#512)
    • sanctuary-either, sanctuary-maybe, sanctuary-pair, and sanctuary-show are now dependencies
    • ⬆️ sanctuary-def dependency upgraded from 0.14.0 to 0.18.1
    • ⬆️ sanctuary-type-classes dependency upgraded from 7.1.1 to 9.0.0

    Generalizations:

    Removals:

    • S.pluck (#484)
    • S.filterM (#475)
    • S.__ (#499)
    • S.A (#500)
    • S.lt_, S.lte_, S.gt_, S.gte_, S.sub_, S.div_, and S.pow_ (#501)
    • S.toString (#543)

    βž• Additions:

  • v0.14.1 Changes

    December 23, 2017

    πŸ”„ Changes:

    • πŸ›  fixed webpack compatibility (#470)