Releases: reactor/BlockHound
Releases · reactor/BlockHound
1.0.10.RELEASE
What's Changed
📖 Documentation
- Fix 😜 in README (#422) @vorburger
🧹 Housekeeping
📦 Dependency updates
- Bump net.bytebuddy:byte-buddy from 1.14.13 to 1.15.4 (#412, #414, #416, #419, #426, #441, #447) @dependabot
- Bump me.champeau.gradle.japicmp from 0.4.2 to 0.4.4 (#421, #445) @dependabot
- Bump org.junit.jupiter:junit-jupiter-api from 5.10.2 to 5.11.2 (#424, #437, #444) @dependabot
- Bump org.junit.jupiter:junit-jupiter-engine from 5.10.2 to 5.11.2 (#423, #438, #443) @dependabot
- Bump org.assertj:assertj-core from 3.25.3 to 3.26.3 (#418, #427) @dependabot
- Update Github Actions (#410) @pderop
1.0.9.RELEASE
What's Changed
🚀 Features / Enhancements
- Detect jdk major version using Runtime class (#408) @pderop
- Flag inner
Thread
methods for JDK 19 and greater (#395) @Badbond - Remove IntrinsicCandidate annotation on non-native delegate methods. (#393) @pderop
- Gradle Kotlin DSL examples (#379) @mfvanek
🐛 Bug Fixes
🧹 Housekeeping
📦 Dependency updates
- Bump de.undercouch.download from 5.4.0 to 5.6.0 (#401) @dependabot
- Bump net.bytebuddy:byte-buddy from 1.14.4 to 1.14.13 (#406) @dependabot
- Bump net.bytebuddy:byte-buddy-agent from 1.14.4 to 1.14.13 (#405) @dependabot
- Bump org.assertj:assertj-core from 3.24.2 to 3.25.3 (#398) @dependabot
- Bump org.junit.jupiter:junit-jupiter-engine from 5.9.2 to 5.10.2 (#397) @dependabot
- Bump org.junit.jupiter:junit-jupiter-api from 5.9.2 to 5.10.2 (#396) @dependabot
- Bump me.champeau.gradle.japicmp from 0.4.1 to 0.4.2 (#368) @dependabot
- Bump com.google.auto.service:auto-service from 1.0 to 1.1.1 (#365) @dependabot
- Bump com.google.auto.service:auto-service-annotations from 1.0.1 to 1.1.1 (#364) @dependabot
1.0.8.RELEASE
What's Changed
🧹 Housekeeping
📦 Dependency updates
- Bump net.bytebuddy:byte-buddy from 1.14.3 to 1.14.4 (#351) @dependabot
- Bump de.undercouch.download from 5.3.1 to 5.4.0 (#346) @dependabot
- Bump net.bytebuddy:byte-buddy from 1.14.0 to 1.14.3 (#349) @dependabot
- Bump io.projectreactor:reactor-core from 3.2.2.RELEASE to 3.2.5.RELEASE (#339) @dependabot
- Bump net.bytebuddy:byte-buddy from 1.13.0 to 1.14.0 (#338) @dependabot
- Bump net.bytebuddy:byte-buddy from 1.12.23 to 1.13.0 (#335) @dependabot
- Bump net.bytebuddy:byte-buddy-agent from 1.12.23 to 1.13.0 (#336) @dependabot
- Bump net.bytebuddy:byte-buddy-agent from 1.12.22 to 1.12.23 (#333) @dependabot
- Bump net.bytebuddy:byte-buddy from 1.12.22 to 1.12.23 (#332) @dependabot
- Bump de.undercouch.download from 5.3.0 to 5.3.1 (#334) @dependabot
1.0.7.RELEASE
What's Changed
- Upgrade to GitHub-native Dependabot (#198) @dependabot-preview
🚀 Features / Enhancements
- Reuse compatibleVersion project property in benchmark build.gradle (#330) @pderop
- Make BlockingMethod serializable (#153) @viliam-durina
- Added support for japicmp (#325) @pderop
- Add Premain-Class attribute (#297) @nickcaballero
🐛 Bug Fixes
📖 Documentation
- Document how to disallow blocking calls inside allowed blocking calls (#329) @pderop
- Document how to use Blockhound from Tomcat webapp (#328) @pderop
- Add uncaught exceptions to test method signature (#326) @pderop
- Updated doc for -javaagent JVM option (#323) @pderop
- Update JUnit TestExecutionListener doc link (#252) @Bennett-Lynch
🧹 Housekeeping
- Replace testCompile with testImplementation in build/docs (#239) @simonbasle
📦 Dependency updates
- Bump com.github.johnrengelman.shadow from 6.1.0 to 7.1.2 (#266) @dependabot
- Upgrade to gradle 7.6 (#324) @pderop
- Bump assertj-core from 3.24.1 to 3.24.2 (#322) @dependabot
- Bump byte-buddy from 1.12.21 to 1.12.22 (#321) @dependabot
- Bump byte-buddy-agent from 1.12.21 to 1.12.22 (#320) @dependabot
- Bump auto-service from 1.0 to 1.0.1 (#247) @dependabot
- Bump assertj-core from 3.21.0 to 3.24.1 (#316) @dependabot
- Bump junit-jupiter-api from 5.8.1 to 5.9.2 (#317) @dependabot
- Bump junit-jupiter-engine from 5.8.1 to 5.9.2 (#318) @dependabot
- Upgrade byte-buddy to version 1.12.21 for support of jdk 18+ versions (#312) @pderop
- Bump org.unbroken-dome.test-sets from 3.0.1 to 4.0.0 (#199) @dependabot-preview
- Bump auto-service-annotations from 1.0-rc7 to 1.0 (#191) @dependabot-preview
- Bump assertj-core from 3.19.0 to 3.21.0 (#229) @dependabot
- Bump junit-jupiter-api from 5.7.1 to 5.8.1 (#232) @dependabot
- Bump junit-jupiter-engine from 5.7.1 to 5.8.1 (#233) @dependabot
- Bump byte-buddy-agent from 1.11.15 to 1.11.19 (#237) @dependabot
- Bump byte-buddy from 1.11.15 to 1.11.19 (#238) @dependabot
- Bump byte-buddy from 1.10.22 to 1.11.15 (#224) @dependabot
- Bump byte-buddy-agent from 1.10.22 to 1.11.15 (#223) @dependabot
Contributors
thanks to all people who contributed to this version, and to all issue reporters !
1.0.6.RELEASE
What's Changed
- Ensure junit-platform has compile dep to blockhound in pom (#189) @simonbasle
1.0.5.RELEASE
What's Changed
⚠️ Update considerations
blockhound-junit-platform
'spom.xml
declares a dependency toblockhound
with runtime scope instead of compile- consider adding an explicit dependency to
blockhound
(using same version number) if it isn't already the case
- consider adding an explicit dependency to
🚀 Features / Enhancements
- Deploy releases to SonatypeOSS (staging repo) instead of Bintray (#182) @simonbasle
📖 Documentation
- Document special name in (dis)allowBlockingCallsInside (#185) @simonbasle
🧹 Housekeeping
- Deploy releases to SonatypeOSS (staging repo) instead of Bintray (#182) @simonbasle
- Fix the pom: no module metadata, fix name and description (#181) @simonbasle
- Switch CD to GitHub Actions (#180) @simonbasle
- Change Sergei's email in generated pom.xml (#177) @simonbasle
- Build polish and upgrade, switch to Gradle 6.8.3, snapshot of 1.0.5 (#175) @simonbasle
📦 Dependency updates
- Bump junit-jupiter-engine from 5.7.0 to 5.7.1 (#168) @dependabot-preview
- Bump junit-jupiter-api from 5.7.0 to 5.7.1 (#167) @dependabot-preview
- Bump junit from 4.13.1 to 4.13.2 (#169) @dependabot-preview
- Bump assertj-core from 3.18.1 to 3.19.0 (#164) @dependabot-preview
- Bump org.unbroken-dome.test-sets from 2.2.1 to 3.0.1 (#109) @dependabot-preview
- Bump com.github.johnrengelman.shadow from 4.0.3 to 6.1.0 (#147) @dependabot-preview
- Bump byte-buddy from 1.10.19 to 1.10.22 (#176) @dependabot-preview
- Build polish and upgrade, switch to Gradle 6.8.3, snapshot of 1.0.5 (#175) @simonbasle
- Bump junit-jupiter-engine from 5.6.0 to 5.7.0 (#141) @dependabot-preview
- Bump blockhound from 1.0.3.RELEASE to 1.0.4.RELEASE (#131) @dependabot-preview
- Bump junit-jupiter-api from 5.6.0 to 5.7.0 (#142) @dependabot-preview
- Bump junit from 4.13 to 4.13.1 (#150) @dependabot-preview
- Bump byte-buddy from 1.10.12 to 1.10.19 (#162) @dependabot-preview
- Bump auto-service from 1.0-rc6 to 1.0-rc7 (#122) @dependabot-preview
- Bump assertj-core from 3.15.0 to 3.18.1 (#158) @dependabot-preview
- Bump byte-buddy-agent from 1.10.12 to 1.10.19 (#163) @dependabot-preview
1.0.4.RELEASE
What's Changed
🚀 Features / Enhancements
🐛 Bug Fixes
📖 Documentation
📦 Dependency updates
- Bump byte-buddy from 1.10.11 to 1.10.12 (#129) @dependabot-preview
- Bump byte-buddy-agent from 1.10.11 to 1.10.12 (#130) @dependabot-preview
- Bump blockhound from 1.0.0.M5 to 1.0.3.RELEASE (#105) @dependabot-preview
- Bump byte-buddy from 1.10.8 to 1.10.11 (#126) @dependabot-preview
- Bump byte-buddy-agent from 1.10.8 to 1.10.11 (#127) @dependabot-preview
1.0.3.RELEASE
What's Changed
This release adds Java 14 compatibility.
A smoke test is added to ensure that Java 13+ environment is properly configured (see #33).
🚀 Features / Enhancements
📖 Documentation
- Add maven installation instructions. (#79) @daggerok
- Improve example of custom blockingMethodCallback (#81) @lhotari
📦 Dependency updates
- Bump jmh-generator-annprocess from 1.21 to 1.23 (#90) @dependabot-preview
- Bump assertj-core from 3.12.2 to 3.15.0 (#97) @dependabot-preview
- Bump rxjava from 2.2.5 to 2.2.18 (#84) @dependabot-preview
- Bump junit-jupiter-engine from 5.4.0 to 5.6.0 (#86) @dependabot-preview
- Bump auto-service from 1.0-rc4 to 1.0-rc6 (#87) @dependabot-preview
- Bump junit from 4.12 to 4.13 (#88) @dependabot-preview
- Bump byte-buddy from 1.10.1 to 1.10.8 (#93) @dependabot-preview
1.0.2.RELEASE
What's Changed
🚀 Features / Enhancements
- Add dynamic predicate support (Kotlin, Scala, others) (#72) @bsideup
- Add new JDK13 calls, fix tests (#73) @bsideup
- Hide BlockHound's own frame from the
Error
(#62) @bsideup - Throw specific
BlockingOperationError
instead ofError
(#65) @bhchandra - Use newly introduced
BlockingOperationError
in assertions (#67) @bsideup
🐛 Bug Fixes
🧹 Housekeeping
1.0.1.RELEASE
What's Changed
- Supported libraries section added to readme to resolve #44 (#60) @tarungulati1988