v4.0.0-alpha-21Pre-release
Added 1
- Add support for JDK 28 in Gradle workflow
Changed 1
- Streamable optimizations
Fixed 2
- Fix FlowableCache GC issue
- Fix Streamable.fromStream not closing the Stream
Security 1
- Fix a privilege escalation vulnerability and spam potential via untrusted code execution in the entropy scan
What's Changed
- Revise CONTRIBUTING.md for branch targeting and AI guidelines by @akarnokd in https://github.com/ReactiveX/RxJava/pull/8248
- Fix FlowableCache GC issue by @DragonFSKY in https://github.com/ReactiveX/RxJava/pull/8249
- Add support for JDK 28 in Gradle workflow by @akarnokd in https://github.com/ReactiveX/RxJava/pull/8251
- 4.x: Move TestHelper.race tests into @Isolated classes (flatMap/mergeWith batch) (#8075) by @oaksprout in https://github.com/ReactiveX/RxJava/pull/8253
- 4.x: Streamable optimizations 2026.07.21 by @akarnokd in https://github.com/ReactiveX/RxJava/pull/8254
- Move TestHelper.race tests into @Isolated classes: batch 2 (#8075) by @oaksprout in https://github.com/ReactiveX/RxJava/pull/8257
- Fix a privilege escalation vulnerability and spam potential via untrusted code execution in the entropy scan. by @akarnokd in https://github.com/ReactiveX/RxJava/pull/8262
- Change workflow trigger from pull_request to pull_request_target by @akarnokd in https://github.com/ReactiveX/RxJava/pull/8264
- Update GitHub Actions workflow for comment posting by @akarnokd in https://github.com/ReactiveX/RxJava/pull/8266
- 4.x: Fix Streamable.fromStream not closing the Stream by @akarnokd in https://github.com/ReactiveX/RxJava/pull/8267
- Update README to reflect recent changes and removals by @akarnokd in https://github.com/ReactiveX/RxJava/pull/8265
Dependabot
- chore(deps): bump github/codeql-action/upload-sarif from 4.37.1 to 4.37.2 by @dependabot[bot] in https://github.com/ReactiveX/RxJava/pull/8243
- chore(deps): bump github/codeql-action/upload-sarif from 4.37.2 to 4.37.3 by @dependabot[bot] in https://github.com/ReactiveX/RxJava/pull/8244
- chore(deps): bump ossf/scorecard-action from 2.4.3 to 2.4.4 by @dependabot[bot] in https://github.com/ReactiveX/RxJava/pull/8245
- chore(deps): bump trufflesecurity/trufflehog from 3.95.9 to 3.96.0 by @dependabot[bot] in https://github.com/ReactiveX/RxJava/pull/8246
- chore(deps): bump actions/setup-java from 5.6.0 to 5.7.0 by @dependabot[bot] in https://github.com/ReactiveX/RxJava/pull/8256
- chore(deps): bump github/codeql-action/upload-sarif from 4.37.3 to 4.37.4 by @dependabot[bot] in https://github.com/ReactiveX/RxJava/pull/8255
- chore(deps): bump gradle/actions/wrapper-validation from 6.2.0 to 6.3.0 by @dependabot[bot] in https://github.com/ReactiveX/RxJava/pull/8261
New Contributors
- @DragonFSKY made their first contribution in https://github.com/ReactiveX/RxJava/pull/8249
- @oaksprout made their first contribution in https://github.com/ReactiveX/RxJava/pull/8253
Full Changelog: https://github.com/ReactiveX/RxJava/compare/v4.0.0-alpha-20...v4.0.0-alpha-21