Skip to content
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

Let's talk the next release (0.5.0) #966

Closed
3 of 5 tasks
travisbrown opened this issue Apr 3, 2016 · 9 comments
Closed
3 of 5 tasks

Let's talk the next release (0.5.0) #966

travisbrown opened this issue Apr 3, 2016 · 9 comments

Comments

@travisbrown
Copy link
Contributor

travisbrown commented Apr 3, 2016

Previously: #486, #594, #834. I think we were planning to get the cats-kernel rearrangement into 0.5.0, but it's been two months since 0.4.0, a lot has happened since then, we have at least one person with a good reason to want a new stable version, and I'm planning to release circe 0.4.0 in the next day or two, so I think it's worth considering cutting a 0.5.0 release now.

(For what it's worth, none of my projects with Cats dependencies require any changes to update from 0.4.1 to the current 0.5.0-SNAPSHOT.)

I'd be happy just to set the cutoff as whatever makes it to master before I've got the release notes written, but we could also wait if there's anything anyone particularly wants to have included.


Okay, checklist time:

@adelbertc
Copy link
Contributor

Things of interest to me:

@adelbertc
Copy link
Contributor

Oh one thing that I think a lot of folks may want is a new Algebra release. We've been asked about the tuple stuff for Monoid and co. a couple times now which is in master but hasn't been released yet.

Though maybe we just want to do the whole cats-kernel thing..

@ShaneDelmore
Copy link

I would love to see #695 in 0.5.0. My team has been working around it just fine but it is causing new contributors to our code some confusion as they don't understand why "if" doesn't work in for comprehensions as they would expect.

@travisbrown
Copy link
Contributor Author

I agree that all these things are valuable but I'm quickly becoming less convinced that I want the circe 0.4.0 release to wait for Cats 0.5.0.

@kailuowang
Copy link
Contributor

I agree with these valuable things, but to make all the other already implemented features during the last 2 mo, shall we consider a 0.5.0 release now and a 0.6.0 later? Or just a 0.5.0-M1 release would help.

@non
Copy link
Contributor

non commented Apr 17, 2016

Should we just release what we have as 0.5.0?

EDIT: It seems like we have release notes now, so if there is consensus I can go ahead and cut the release.

@travisbrown
Copy link
Contributor Author

@non That sounds reasonable to me.

@adelbertc
Copy link
Contributor

adelbertc commented Apr 17, 2016

I'd at least like:

Review MonadWriter: #911 (just needs one more +1)

and

Publish a new Algebra release and depend on it here. (people have been asking for tuple instances for a while)

If not the first one, then at least the second one.

@ceedubs
Copy link
Contributor

ceedubs commented May 14, 2016

I just updated the checkboxes. We opted to not wait for a couple of the items, but this release has happened, so I'm going to close out this issue.

@ceedubs ceedubs closed this as completed May 14, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants