Releases: prof18/RSS-Parser
Releases · prof18/RSS-Parser
6.1.5
What's Changed
Dependencies Updates
- Update ktor monorepo to v3.4.1 by @renovate[bot] in #313
- Update actions/upload-artifact action to v7 by @renovate[bot] in #312
- Update Gradle to v9.4.1 by @renovate[bot] in #302
- Update kotlin monorepo to v2.3.20 by @renovate[bot] in #316
Full Changelog: 6.1.4...6.1.5
6.1.4
6.1.3
What's Changed
- Prefer Atom entry alternate links and ignore related media URLs by @prof18 in #307
- Migrate to new AGP structure for Kotlin Multiplatform libraries by @prof18 in #308
Dependency Updates
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-core to v1.10.0 by @renovate[bot] in #305
- Update dependency org.robolectric:robolectric to v4.16.1 by @renovate[bot] in #304
- Update ktor monorepo to v3.4.0 by @renovate[bot] in #306
- Update android.gradle.plugin to v8.13.2 by @renovate[bot] in #252
- Update dependency com.squareup.okhttp3:okhttp to v5 by @renovate[bot] in #265
- Update dependency com.vanniktech.maven.publish to v0.36.0 by @renovate[bot] in #303
Full Changelog: 6.1.2...6.1.3
6.1.2
What's Changed
- Update iOS sample build to use iOS Simulator in CI by @prof18 in #293
- Add support for iTunes image fallback in RSS feeds by @prof18 in #299
- Create a youtube item only if content is inside media group by @prof18 in #300
Dependencies updates
- Update kotlin monorepo to v2.2.21 by @renovate[bot] in #283
- Update actions/checkout action to v6 by @renovate[bot] in #292
- Update dependency com.vanniktech.maven.publish to v0.35.0 by @renovate[bot] in #291
- Update Gradle to v9.2.1 by @renovate[bot] in #290
- Update ktor monorepo to v3.3.3 by @renovate[bot] in #287
- Update kotlin monorepo to v2.3.0 by @renovate[bot] in #296
- Update actions/upload-artifact action to v6 by @renovate[bot] in #295
- Update actions/cache action to v5 by @renovate[bot] in #294
- Update dependency io.github.pdvrieze.xmlutil:serialization to v0.91.3 by @renovate[bot] in #288
Full Changelog: 6.1.1...6.1.2
6.1.1
What's Changed
- Convert sealed classes to enums for RSS, Atom, and RDF keywords by @prof18 in #285
- Update actions/upload-artifact action to v5 by @renovate[bot] in #284
- Handle mismatched HTML tags in content parsing by @prof18 in #286
Dependencies Updates
- Update gradle/actions action to v5 by @renovate[bot] in #281
- Update Gradle wrapper to v9.1.0 by @prof18 in #282
Full Changelog: 6.1.0...6.1.1
6.1.0
What's Changed
- Clean up gradle setup by @prof18 in #258
- Refactor channel tests structure by @prof18 in #260
- Add wasmJs and js target - Fix #253 by @prof18 in #261
- Return null from models when all fields are null or blank by @prof18 in #266
- Avoid setting emoji from forums as item image by @prof18 in #275
- Avoid setting "replies" link as item link in Atom feeds by @prof18 in #277
❗❗ BREAKING CHANGE ❗❗
If all the fields of the following classes are null:
- RssItem
- RssImage
- RawEnclosure
- YoutubeChannelData
- YoutubeItemData
- ItunesChannelData
- ItunesItemData
- ItunesOwner
then the class will be null! Before the class was populated with all the fields as null, which is not very clear.
Dependency updates
- Update kotlin monorepo to v2.2.0 by @renovate[bot] in #257
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-core to v1.9.0 by @renovate[bot] in #263
- Update dependency org.jetbrains.kotlinx.binary-compatibility-validator to v0.18.0 by @renovate[bot] in #259
- Update dependency com.vanniktech.maven.publish to v0.33.0 by @renovate[bot] in #256
- Update dependency io.github.pdvrieze.xmlutil:serialization to v0.91.1 by @renovate[bot] in #262
- Update actions/checkout action to v5 by @renovate[bot] in #272
- Update kotlin monorepo to v2.2.10 by @renovate[bot] in #273
- Update dependency com.vanniktech.maven.publish to v0.34.0 by @renovate[bot] in #269
- Update actions/setup-java action to v5 by @renovate[bot] in #276
- Update dependency org.jetbrains.kotlinx.binary-compatibility-validator to v0.18.1 by @renovate[bot] in #268
- Update dependency org.robolectric:robolectric to v4.16 by @renovate[bot] in #274
- Update dependency io.github.pdvrieze.xmlutil:serialization to v0.91.2 by @renovate[bot] in #270
- Update ktor monorepo to v3.2.3 by @renovate[bot] in #264
- Update kotlin monorepo to v2.2.20 by @renovate[bot] in #278
- Update Gradle to v9 by @renovate[bot] in #271
Full Changelog: 6.0.12...6.1.0
6.1.0-alpha03
What's Changed
- Avoid setting emoji from forums as item image by @prof18 in #275
- Avoid setting "replies" link as item link in Atom feeds by @prof18 in #277
Dependency updates
- Update dependency org.robolectric:robolectric to v4.16 by @renovate[bot] in #274
- Update dependency io.github.pdvrieze.xmlutil:serialization to v0.91.2 by @renovate[bot] in #270
- Update ktor monorepo to v3.2.3 by @renovate[bot] in #264
- Update actions/checkout action to v5 by @renovate[bot] in #272
- Update kotlin monorepo to v2.2.10 by @renovate[bot] in #273
- Update dependency com.vanniktech.maven.publish to v0.34.0 by @renovate[bot] in #269
- Update actions/setup-java action to v5 by @renovate[bot] in #276
- Update dependency org.jetbrains.kotlinx.binary-compatibility-validator to v0.18.1 by @renovate[bot] in #268
Full Changelog: 6.1.0-alpha02...6.1.0-alpha03
6.1.0-alpha02
What's Changed
❗❗ BREAKING CHANGE ❗❗
If all the fields of the following classes are null:
- RssItem
- RssImage
- RawEnclosure
- YoutubeChannelData
- YoutubeItemData
- ItunesChannelData
- ItunesItemData
- ItunesOwner
then the class will be null! Before the class was populated with all the fields as null, which is not very clear.
Dependency updates
- Update kotlin monorepo to v2.2.0 by @renovate in #257
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-core to v1.9.0 by @renovate in #263
- Update dependency org.jetbrains.kotlinx.binary-compatibility-validator to v0.18.0 by @renovate in #259
- Update dependency com.vanniktech.maven.publish to v0.33.0 by @renovate in #256
- Update dependency io.github.pdvrieze.xmlutil:serialization to v0.91.1 by @renovate in #262
6.1.0-alpha01
6.0.12
What's Changed
Dependencies Updates
- Update kotlin monorepo to v2.1.21 by @renovate in #248
- Update dependency com.vanniktech.maven.publish to v0.32.0 by @renovate in #249
- Update dependency gradle to v8.14.2 by @renovate in #251
- Update dependency org.robolectric:robolectric to v4.15.1 by @renovate in #255
New Contributors
Full Changelog: 6.0.11...6.0.12