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

3.0.0-RC7 release preparations #6803

Closed
akarnokd opened this issue Dec 27, 2019 · 6 comments
Closed

3.0.0-RC7 release preparations #6803

akarnokd opened this issue Dec 27, 2019 · 6 comments

Comments

@akarnokd
Copy link
Member

akarnokd commented Dec 27, 2019

Version 3.0.0-RC7 - December 31, 2019 (Maven)

Javadocs

⚠️ With this release, RxJava moved to a Java 8 baseline. This means the library is now built with -target 8 settings to produce Java 8 bytecode and requires a Java runtime >= 8 to work. Most desktop and server-side usages should be fine.

For Android development, the latest Android Studio is always recommended which is already able to desugar many Java 8 constructs. The upcoming AS 4 will support even more desugaring for older API levels. Until then, one should stick to the non-Java 8 standard methods so the Java 8 methods can be ignored by AS.

This is an early release for 3.0.0 to allow preparations for the breaking API changes and cleanups. Please check out the wiki page What's different in 3.0 from time to time for the details and migration guide.

Behavior changes

API changes

Bugfixes

Documentation enhancements

Other changes

@vanniktech
Copy link
Collaborator

Was the 3.0.0 release date pushed back for all of the Java 8 changes that were done?

@akarnokd
Copy link
Member Author

Yes, end of January.

@sinwe
Copy link

sinwe commented Dec 29, 2019

Perhaps not related, but will there be rxscala3 that works with rxjava3?

@akarnokd
Copy link
Member Author

I don't know. You should ask it on their project issue list.

@sinwe
Copy link

sinwe commented Dec 29, 2019

Thanks. I raised #6807

@akarnokd
Copy link
Member Author

Closing via 3.0.0-RC7.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants