-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0.8.0 time! #1412
0.8.0 time! #1412
Conversation
Does https://github.com/typelevel/cats/blob/master/docs/src/main/tut/faq.md#where-is-right-biased-either count for |
@adelbertc Linking to the FAQ might be enough, but I'd like to confirm that just replacing |
Current coverage is 92.28% (diff: 100%)@@ master #1412 diff @@
==========================================
Files 242 242
Lines 3606 3680 +74
Methods 3537 3611 +74
Messages 0 0
Branches 69 69
==========================================
+ Hits 3325 3396 +71
- Misses 281 284 +3
Partials 0 0
|
re: 2.12 support, #1377 too |
@SethTisue I think that's handled satisfactorily in #1415 now. |
@kailuowang Yes, good idea—I've added it to the list. |
38e6a95
to
6e03e9a
Compare
I've just brought the changelog up to date with master as of right now. |
@andyscott, @benhutchison, @cb372, @conniec, @estsauver, @MasseGuillaume, @israelperezglez, @jhzab, @jon-hanson, @Fristi, @pepegar, @rafaparadela, @rklaehn, @sritchie, @tixxit: I've added all of you to the AUTHORS.md list since you have commits in this release. If you'd prefer not to be included in the list, or if you'd prefer to be listed with a spelling of your name that's different from what I've inferred from the email address on the commit(s), please let me know! |
6e03e9a
to
78de151
Compare
78de151
to
a896549
Compare
With regards to Oh and the FAQ doesn't mention that you might need to import the instances as well as the syntax. |
* [#1386](https://github.com/typelevel/cats/pull/1386): `FunctionK` tests and examples now use kind-projector 0.9's polymorphic lambdas | ||
* [#1410](https://github.com/typelevel/cats/pull/1410): Replace `Coproduct#run` with `Coproduct#fold` | ||
* [#1331](https://github.com/typelevel/cats/pull/1331): Less expensive `tailRecM`-`flatMap` consistency checking | ||
* [#1330](https://github.com/typelevel/cats/pull/1330): More consistent parameter-less method definitions and usage, other syntactic improvments |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small typo here: improvments.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Eek, thanks @peterneyens. I've just pushed a fix.
Thanks, @philwills—how does #1430 look? |
This looks ready to go to me. 👍 Thanks everyone for all your hard work making this happen. (And especially to @travisbrown for navigating the process.) Let's open an issue to discuss what we need for 1.0 next (for example, we need to make a decision about MTL). |
Thanks, @non! Any idea when we should expect the release? |
I'm fine with releasing this morning if folks agree that it's ready. |
I'd like to get an 0.8.0 release out sooner rather than later (see discussion on Gitter), so I thought I'd get the ball rolling with a first draft of the release notes.
I'll also start a checklist for things that need to happen before the release. I'm only including PRs that other people have expressed an interest in seeing in this release (e.g. #1382) or that look ready-to-go and non-controversial, but we can add others if there's other stuff people want in 0.8.
Bifunctor
toFunctor2
, etc.)stackUnsafeMonad
laws, has two 👍s)UUID
, has two 👍s)flatTraverse
andflatSequence
, has two 👍s)toNestedValidated
forEitherT
, one 👍)Prod
instances, two 👍 s)Free.foldMap
andcompile
)Xor
-to-Either
migration guideXor
andEither
)tailRecM
(Add FAQ entry for tailRecM #1427)I'll take care of finalizing the release notes, and could take a stab at the migration guide and
tailRecM
notes, but someone else might be able to get to those two tasks before me.