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

v3.0 Release #348

Open
5 of 9 tasks
erikwrede opened this issue May 13, 2022 · 6 comments
Open
5 of 9 tasks

v3.0 Release #348

erikwrede opened this issue May 13, 2022 · 6 comments
Milestone

Comments

@erikwrede
Copy link
Member

erikwrede commented May 13, 2022

This issue will collect ToDos and blockers for this library's 3.0 release.

While graphene==3.0 is already fully supported by the current beta release 3.0.0b3, future beta releases will introduce new features breaking changes included in the full 3.0 release.
This issue is WIP; further issues might be added soon.

In progress

Documentation ToDos (no release blocker):

@erikwrede erikwrede added this to the 3.0 milestone May 13, 2022
@erikwrede erikwrede pinned this issue May 13, 2022
@jamietdavidson jamietdavidson unpinned this issue Jun 27, 2022
@jamietdavidson jamietdavidson pinned this issue Jun 27, 2022
@karol-gruszczyk
Copy link

Thank you for picking this back up!

@erikwrede
Copy link
Member Author

erikwrede commented Nov 29, 2022

Update: Currently working on getting filtering over the finish line. We would highly appreciate some feedback on the PR bringing support for AsyncSession! Please try it out and let us know if you see room for improvement: #350
Hoping to finally have a release candidate roughly at the end of the year.

@bmahler
Copy link

bmahler commented Jan 25, 2023

@erikwrede right now there's no official release that supports python 3.10. Is it worth backporting the 3.10 support to a 2.2.3 release so that folks wanting to use python 3.10+ can upgrade from 2.2.2?

@erikwrede
Copy link
Member Author

It really depends on your current setup. If you're not relying on promises, it is a softer path to upgrade to 3.x via the current betas. Currently none of us have the capacity to add the support to 2.x and we are focused on getting 3.0 out. I've been using the 3.0 betas in production for quite some time now and they work great with 3.10 - we are not blocked by any issues on support, but rather waiting on some breaking changes and the filtering feature to be done so we can push them with the full release.

Personally, I recommend to upgrade to 3.0.0b3 or try doing that - because any feedback with that will help us for the full release!
Also open to accepting contributions for your 2.x support needs. Please LMK what the scope of that would be.

@dsully
Copy link

dsully commented Sep 7, 2023

Would it be possible to put out a 3.0.0b5 with the change to be compatible with SQLAlchemy 2? Thanks.

@ausyau
Copy link

ausyau commented Mar 6, 2024

@erikwrede any status updates on when v3.0 will be official?

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

5 participants