Closed renovate[bot] closed 6 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 78.62%. Comparing base (
defeb3d
) to head (a386b8b
). Report is 2 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR contains the following updates:
0.13.2
->0.14.0
Release Notes
Kotlin/binary-compatibility-validator (org.jetbrains.kotlinx.binary-compatibility-validator)
### [`v0.14.0`](https://togithub.com/Kotlin/binary-compatibility-validator/releases/tag/0.14.0) [Compare Source](https://togithub.com/Kotlin/binary-compatibility-validator/compare/0.13.2...0.14.0) **The release contains changes potentially affecting dump's content ([#144](https://togithub.com/Kotlin/binary-compatibility-validator/issues/144), [#162](https://togithub.com/Kotlin/binary-compatibility-validator/issues/162), [#161](https://togithub.com/Kotlin/binary-compatibility-validator/issues/161), [#175](https://togithub.com/Kotlin/binary-compatibility-validator/issues/175)).** ##### What changed: - `$EntriesMappings` classes backing Kotlin's 1.9 `Enum.entries` are now filtered out ([#144](https://togithub.com/Kotlin/binary-compatibility-validator/issues/144)) - Companion class' annotation are now propagated to the corresponding Companion field ([#162](https://togithub.com/Kotlin/binary-compatibility-validator/issues/162)) - Interface's class-level annotations are now propagated to the corresponding `DefaultImpls` class ([#161](https://togithub.com/Kotlin/binary-compatibility-validator/issues/161)) - An option to setup a custom dump output directory (other that the default `api/`) is added ([#170](https://togithub.com/Kotlin/binary-compatibility-validator/issues/170)) - Packages annotated in Java `package-info` classes could be now filtered from the dump by adding these annotations to `nonPublicMarkers` ([#175](https://togithub.com/Kotlin/binary-compatibility-validator/issues/175)) - Fixed `ignoredClasses` behavior to avoid exclusion of classes whose name is a prefix of some ignoredClasses values ([#136](https://togithub.com/Kotlin/binary-compatibility-validator/issues/136)) - Gradle is updated to 8.5, build scripts and configs are refactored ([#134](https://togithub.com/Kotlin/binary-compatibility-validator/issues/134), [#167](https://togithub.com/Kotlin/binary-compatibility-validator/issues/167)), strict API mode is enabled ([#168](https://togithub.com/Kotlin/binary-compatibility-validator/issues/168)) - ASM is updated to 8.6 to support classifies targeting Java versions ([#173](https://togithub.com/Kotlin/binary-compatibility-validator/issues/173)) - Tests were cleaned up to avoid hardcoded dump root paths ([#154](https://togithub.com/Kotlin/binary-compatibility-validator/issues/154)) - Badges in the README file were updated ([#159](https://togithub.com/Kotlin/binary-compatibility-validator/issues/159)) Thanks to [@qwwdfsad](https://togithub.com/qwwdfsad), [@bryanlogan](https://togithub.com/bryanlogan), [@aSemy](https://togithub.com/aSemy), [@xtrm-en](https://togithub.com/xtrm-en) and [@Goooler](https://togithub.com/Goooler) for contributions!Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.