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

Http4s 1.0.0-M* #501

Closed
wants to merge 3 commits into from
Closed

Http4s 1.0.0-M* #501

wants to merge 3 commits into from

Conversation

zarthross
Copy link
Member

@zarthross zarthross commented Feb 21, 2021

I'll set this to a series/something branch later, wanted to get this out quick so others know this is being worked on.

(Removed HAL support, if someone wants it back we can revert 81e2dff and clean it up.)

@zarthross zarthross assigned rossabaker and unassigned rossabaker Feb 21, 2021
@zarthross zarthross requested a review from rossabaker February 21, 2021 23:12
@balthz
Copy link

balthz commented Apr 1, 2021

Is this tracking progress to get Rho to CE3? Or does the main branch already support CE3?

Copy link
Member

@rossabaker rossabaker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, this apparently got swept up in one of my notification bankruptcies. I think it's on the right track. A lot of this is going to be compiler driven.

@zarthross
Copy link
Member Author

Is this tracking progress to get Rho to CE3? Or does the main branch already support CE3?

Yes, I'll be putting some time in hopefully this weekend and try to create the same kind of split support Http4s has between CE2 and CE3.

@zarthross zarthross changed the title Http4s 1.0.0-M16 Http4s 1.0.0-M* Apr 4, 2021
@balthz
Copy link

balthz commented Apr 21, 2021

Is this tracking progress to get Rho to CE3? Or does the main branch already support CE3?

Yes, I'll be putting some time in hopefully this weekend and try to create the same kind of split support Http4s has between CE2 and CE3.

I’m unfortunately not acquainted with Rho’s internals but it’s the only project in my project’s Cats ecosystem still on CE2. Is there any way I can help here? For example, would it be sufficient to only support CE3 going forward? That might make things easier for me or others to help the move.

@zarthross
Copy link
Member Author

Only supporting CE3 might make this repo easier to maintain, but I probably won't be able to migrate my work projects to CE3 for a while. In either case, its important to note that Http4s is on 1.0.0-M21 for its CE3 support, and so we won't be releasing anything stable CE3 for a while. I'm going to try and get a M1 released once i sort out the header changes. I'll have a PR over to Http4s for some fixes over this next weekend.

Sorry this is taking a while.

@rossabaker
Copy link
Member

Scala 3 final is coming, and we want to make sure it doesn't throw us one last curveball. The goal is to release 0.22 (for CE2) and something to be named later for CE3 (1.0 if we have a good few weeks, or an 0.23 forked off it if we're not ready), to have something stable for integrations to depend on. Expect those ASAP after Scala 3's official release.

@zarthross
Copy link
Member Author

Will open a new PR on a new branch for this shortly.

@zarthross zarthross closed this Jun 8, 2021
@zarthross
Copy link
Member Author

Replaced with #549

@zarthross zarthross deleted the cats-effect-3 branch June 8, 2021 22:38
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

Successfully merging this pull request may close these issues.

3 participants