All Versions
Latest Version
Avg Release Cycle
151 days
Latest Release
1381 days ago

Changelog History
Page 1

  • v5.0.0 Changes

    May 22, 2020

    ๐Ÿš€ This release doesn't have any source changes, but does add tooling support for Swift 5 and Swift 5.2 so that should probably count for something.

  • v4.0.2 Changes

    March 12, 2019

    ๐Ÿš€ This is a small compatibility release for future versions of the Swift Package Manager. We now (theoretically) support building with Swift 3, 4, and 5 simultaneously.

  • v4.0.1 Changes

    April 15, 2018

    This is a tiny release that only serves to silence warnings in the Xcode project when opening it with Xcode 9.3. If you're not using the Xcode project as a sub-project this release will mean nothing to you. If you are using the Xcode project as a sub-project this release will mean everything to you.

  • v4.0.0 Changes

    December 13, 2017

    Curry 4.0 improves compatibility with Swift 4.0, specifically including a fix for the "Ambiguous use of 'curry'" errors that were thrown at compile time. (Thanks @tkohout!)

  • v3.0.0 Changes

    October 12, 2016

    ๐Ÿš€ Official Swift 3.0 release!

    Thanks @eliperkins, @gfontenot, @sharplet, @jshier, and @ikesyo

  • v2.3.3 Changes

    July 22, 2016

    ๐Ÿš€ This release records the migration attempt for Xcode 8 so that it doesn't throw needless warnings in the project.

  • v2.3.2 Changes

    July 08, 2016

    ๐Ÿš€ This version adds explicit support for Swift 2.3 projects in Xcode 8. A future release will add explicit support for Swift 3.0.

  • v2.3.1 Changes

    June 17, 2016

    ๐Ÿ›  As a part of 2.3, we (I) totally forgot that Swift 3.0 no longer ignores the external label on the initial argument. That's my bad. 2.3.1 fixes that by re-ignoring that external label so that we get back to API compatibility.

  • v2.3.0 Changes

    June 14, 2016

    ๐Ÿš€ This release introduces Swift 3.0 support. The only change is that the types in the curried return value are wrapped in parens as required by Swift 3.0. This change is backwards compatible with Swift 2.X.

  • v2.2.0 Changes

    April 07, 2016

    That thing where I said 2.1 included versions of curry for functions out to 21 arguments? I 100% lied to you and I apologize. 2.1 only included implementations for up to 19 arguments. Unacceptable. @mbrandonw noticed the mistake and fixed our code generator so that this release includes curry for functions out to 21 arguments.