Skip to content

Commit

Permalink
Merge pull request #1047 from kailuowang/master
Browse files Browse the repository at this point in the history
added release notes for 0.6.0 and updated authors
  • Loading branch information
non committed May 20, 2016
2 parents 327f635 + 8f7667c commit aa09723
Show file tree
Hide file tree
Showing 2 changed files with 57 additions and 0 deletions.
3 changes: 3 additions & 0 deletions AUTHORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ possible:
* Antoine Comte
* Arya Irani
* Ash Pook
*
* Benjamin Thuillier
* Binh Nguyen
* Bobby Rauchenberg
Expand Down Expand Up @@ -86,13 +87,15 @@ possible:
* Sarunas Valaskevicius
* Shunsuke Otani
* Sinisa Louc
* Stephen Carman
* Stephen Judkins
* Stew O'Connor
* Sumedh Mungee
* Tomas Mikula
* Travis Brown
* Wedens
* Yosef Fertel
* yilinwei
* Zach Abbott

We've tried to include everyone, but if you've made a contribution to
Expand Down
54 changes: 54 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,57 @@
## Version 0.6.0

> 2016 May 19
Version 0.6.0 is the sixth release.

Highlights of this release:

* [#990](https://github.com/typelevel/cats/pull/990): Separate free package into its own module
* [#1001](https://github.com/typelevel/cats/pull/1001): Introduce cats-kernel and remove algebra dependency

This release also includes some API changes:

* [#1046](https://github.com/typelevel/cats/pull/1046): summon `ApplicativeErrorSyntax` for `F[_]` instead of `F[_, _]`
* [#1034](https://github.com/typelevel/cats/pull/1034): Don't combine lefts on `Xor` and `XorT` `combine`
* [#1018](https://github.com/typelevel/cats/pull/1018): Remove blocking (JVM-only) Future instances
* [#877](https://github.com/typelevel/cats/pull/877): Remove required laziness in Prod, fixes #615


And additions:

* [#1032](https://github.com/typelevel/cats/pull/1032): Added `Coproduct` `fold`
* [#1028](https://github.com/typelevel/cats/pull/1028): Added `withFilter` for `OptionT`
* [#1014](https://github.com/typelevel/cats/pull/1014): Added `Monoid` instance for `WriterT`
* [#1029](https://github.com/typelevel/cats/pull/1029): Added an `ApplicativeError` instance for `Kleisli` and a `MonadError[Option, Unit]` to `std.option`
* [#1023](https://github.com/typelevel/cats/pull/1023): Add `XorT#fromEither`
* [#984](https://github.com/typelevel/cats/pull/984): Add `Validated.ensure`
* [#1020](https://github.com/typelevel/cats/pull/1020): Add `Traverse.traverseM`


And some code improvements:

* [#1015](https://github.com/typelevel/cats/pull/1015): Add `Apply.map2Eval` and allow traverse laziness
* [#1024](https://github.com/typelevel/cats/pull/1024): Override reverse on reversed `PartialOrder` to return original instance
* [#880](https://github.com/typelevel/cats/pull/880): Optimize `Eq[Vector[A]]` instance
* [#1019](https://github.com/typelevel/cats/pull/1019): Use `Future#successful` in `pureEval` when possible

And bug fixes:

* [#1011](https://github.com/typelevel/cats/pull/1011): Add missing type parameters.

And some other improvements to the organization documentation, tutorials, laws and tests, including:

* [#1045](https://github.com/typelevel/cats/pull/1045): Add a link to the `OptionT` documentation from the monad docs.
* [#1043](https://github.com/typelevel/cats/pull/1043): Add notes about kind-projector usage in docs
* [#1042](https://github.com/typelevel/cats/pull/1042): Cats 0.5.0 no longer pre-release
* [#1036](https://github.com/typelevel/cats/pull/1036): Add FPiS to the "Resources for Learners" section
* [#1035](https://github.com/typelevel/cats/pull/1035): Run kernel-law tests for JS as part of build
* [#991](https://github.com/typelevel/cats/pull/991): Replace `~>` with `NaturalTransformation`
* [#1027](https://github.com/typelevel/cats/pull/1027): Remove unnecessary `nelSemigroup` from `traverse` doc
* [#1022](https://github.com/typelevel/cats/pull/1022): Add law-checking for `asMeetPartialOrder` and `asJoinPartialOrder`
* [#990](https://github.com/typelevel/cats/pull/990): Separate free package into its own module


## Version 0.5.0

> 2016 April 28
Expand Down

0 comments on commit aa09723

Please sign in to comment.