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

v0.6 release planning #125

Closed
madsmtm opened this issue Jun 17, 2023 · 6 comments
Closed

v0.6 release planning #125

madsmtm opened this issue Jun 17, 2023 · 6 comments

Comments

@madsmtm
Copy link
Member

madsmtm commented Jun 17, 2023

What do we need to fix before the next major release?

There are requests for us doing the server trick again, which I'll be up for (trying to do), so mostly opening this issue to keep track of that.

@notgull
Copy link
Member

notgull commented Jun 17, 2023

I wanted to get rid of the Active type since we're doing a breaking change anyways.

@notgull
Copy link
Member

notgull commented Jun 23, 2023

I wanted to get rid of the Active type since we're doing a breaking change anyways.

Did this in #126. Anything else that we need to think about?

@madsmtm
Copy link
Member Author

madsmtm commented Jun 24, 2023

Hmm, I think the blanket implementations for &T and so on are going to be a problem for us, since we effectively want to do a blanket impl for T: new::HasWindowHandle.

Still considering this, but perhaps we could do the opposite? Something like T: old::HasWindowHandle, and then prepare for v7 where it would not be a problem?

Otherwise, we'll have to encourage either producer crates or consumer crates to support v5 for at least a release cycle or two.

@madsmtm
Copy link
Member Author

madsmtm commented Jun 24, 2023

Extra possibility: We could consider removing the blanket impls in v6, to allow v7 to properly use the semver trick again.

@madsmtm
Copy link
Member Author

madsmtm commented Jul 28, 2023

@madsmtm
Copy link
Member Author

madsmtm commented Oct 10, 2023

v0.6 has been released

@madsmtm madsmtm closed this as completed Oct 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants