prof18 / RSS-Parser

A Kotlin Multiplatform library to parse a RSS Feed
Apache License 2.0
489 stars 126 forks source link

Update dependency org.jetbrains.kotlinx.binary-compatibility-validator to v0.14.0 #157

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 5 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.jetbrains.kotlinx.binary-compatibility-validator 0.13.2 -> 0.14.0 age adoption passing confidence

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)) - Bages 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.