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

🧹 4.0 cleanups #4171

Closed
17 of 33 tasks
martinbonnin opened this issue Jun 6, 2022 · 6 comments
Closed
17 of 33 tasks

🧹 4.0 cleanups #4171

martinbonnin opened this issue Jun 6, 2022 · 6 comments
Labels
✨ Type: Feature ⚠️ Breaking Change To be done in next major version
Milestone

Comments

@martinbonnin
Copy link
Contributor

martinbonnin commented Jun 6, 2022

This is a list of changes that we can't do right now but should do in the next major release. This list is mostly a braindump and is missing a lot of context. This is not about new features but rather a list of small cleanups to do.

If you see anything that doesn't make any sense, it's probably because it doesn't. Feel free to comment and we'll dive into it.

Potential Breaking Changes/cleanups

@eduardb
Copy link
Contributor

eduardb commented Oct 4, 2022

Just saw this, and "Remove Fragment.readDataFromCache" from the list grabbed my attention. Would this also imply removing ApolloStore.readFragment()? I am interested in this because our app relies heavily on being able to query for fragments from the store (and watch them, but that's its own can of worms 😁). Thanks!

@martinbonnin
Copy link
Contributor Author

It's a technicality mostly. Fragment.readDataFromCache will be removed but all the functionality will be exposed as Executable.readDataFromCache. If you take a look at the source, both of them are present already, but one is deprecated because not really needed.
AFAIK, it should be source compatible so you shouldn't need to change anything.

@dsvensson
Copy link

Is there any target date for when 4.0 is to be released?

@BoD
Copy link
Contributor

BoD commented Jun 4, 2024

@dsvensson Our current target is this month. We recommend you start looking at the latest beta if you haven't done so yet, feedback is super appreciated!

@bignimbus
Copy link
Contributor

As we are in the RC stage for 4.0, we're going to close this and open a different Issue with just the "unchecked" items 🚀

Copy link
Contributor

Do you have any feedback for the maintainers? Please tell us by taking a one-minute survey. Your responses will help us understand Apollo Kotlin usage and allow us to serve you better.

@bignimbus bignimbus mentioned this issue Jul 25, 2024
19 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Type: Feature ⚠️ Breaking Change To be done in next major version
Projects
None yet
Development

No branches or pull requests

6 participants