Skip to content

Releases: SRGSSR/MediaMaestro

1.1.0

31 Jul 08:00
1.1.0
a84b3b6
Compare
Choose a tag to compare

What's Changed

  • Update dependency androidx.compose:compose-bom to v2025.06.01 by @renovate[bot] in #133
  • Update robolectric to v4.15 by @renovate[bot] in #134
  • Update robolectric to v4.15.1 by @renovate[bot] in #135
  • Update dependency com.autonomousapps.dependency-analysis to v2.19.0 by @renovate[bot] in #138
  • Update android.gradle.plugin to v8.11.0 by @renovate[bot] in #137
  • Update kotlin monorepo to v2.2.0 by @renovate[bot] in #136
  • Update dependency org.jetbrains.kotlinx.binary-compatibility-validator to v0.18.0 by @renovate[bot] in #139
  • Update androidx.mediarouter to v1.8.1 by @renovate[bot] in #140
  • Update dependency gradle to v8.14.3 by @renovate[bot] in #141
  • Update dependency org.jetbrains.kotlinx.binary-compatibility-validator to v0.18.1 by @renovate[bot] in #142
  • Update android.gradle.plugin to v8.11.1 by @renovate[bot] in #143
  • Update androidx.lifecycle to v2.9.2 by @renovate[bot] in #144
  • Update dependency androidx.annotation:annotation-experimental to v1.5.1 by @renovate[bot] in #145
  • Update dependency androidx.compose:compose-bom to v2025.07.00 by @renovate[bot] in #146
  • Update coil to v3.3.0 by @renovate[bot] in #147
  • Update dependency androidx.test:core to v1.7.0 by @renovate[bot] in #149
  • Update dependency androidx.test.ext:junit to v1.3.0 by @renovate[bot] in #150
  • Update androidx.media3 to v1.8.0 by @renovate[bot] in #148

Full Changelog: 1.0.0...1.1.0

1.0.0

18 Jun 12:53
1.0.0
346dd64
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.11.0...1.0.0

0.11.0

16 Jun 11:27
0.11.0
e1fc39d
Compare
Choose a tag to compare
0.11.0 Pre-release
Pre-release

What's Changed

  • Migrate renovate config by @renovate in #112
  • Update dependency androidx.fragment:fragment to v1.8.7 by @renovate in #114
  • Update dependency androidx.compose:compose-bom to v2025.05.01 by @renovate in #113
  • Update dependency gradle to v8.14.1 by @renovate in #115
  • Add .idea/icon.svg and .idea/copyright to Git by @MGaetan89 in #116
  • Update dependency com.autonomousapps.dependency-analysis to v2.18.0 by @renovate in #118
  • Update android.gradle.plugin to v8.10.1 by @renovate in #117
  • Update androidx.lifecycle to v2.9.1 by @renovate in #121
  • Update dependency androidx.fragment:fragment to v1.8.8 by @renovate in #122
  • Update dependency androidx.compose:compose-bom to v2025.06.00 by @renovate in #124
  • Update dependency gradle to v8.14.2 by @renovate in #126
  • Update stefanzweifel/git-auto-commit-action action to v6 by @renovate in #127
  • Update dependency app.cash.turbine:turbine to v1.2.1 by @renovate in #128
  • Remove the Dependency Graph workflow by @MGaetan89 in #119
  • Update to AndroidX MediaRouter 1.8.0 by @MGaetan89 in #125
  • Update dependency com.android.compose.screenshot to v0.0.1-alpha10 by @renovate in #120
  • Add more information to the generated POM file by @MGaetan89 in #129
  • Update dependency com.google.android.gms:play-services-cast-framework to v22.1.0 by @renovate in #99

Full Changelog: 0.10.0...0.11.0

0.10.0

19 May 14:14
0.10.0
72395d3
Compare
Choose a tag to compare
0.10.0 Pre-release
Pre-release

New Features

  • Add the ability to customize the shape and colors of MediaRouteChooserDialog and MediaRouteControllerDialog. New arguments have been added to match the ones available in AlertDialog. You can set them by using the corresponding arguments to MediaRouteButton:
MediaRouteButton(
    colors = ..., // Customize the colors of the MediaRouterButton itself
    mediaRouteChooserDialog = { onDismissRequest ->
        MediaRouteChooserDialog(
            ... // Customize the shape and colors of MediaRouteChooserDialog
        )
    },
    mediaRouteControllerDialog = { onDismissRequest ->
        MediaRouteControllerDialog(
            ... // Customize the shape and colors of MediaRouteControllerDialog
        )
    },
)

What's Changed

Full Changelog: 0.9.0...0.10.0

0.9.0

16 May 15:16
0.9.0
9b98c1d
Compare
Choose a tag to compare
0.9.0 Pre-release
Pre-release

Breaking Changes

In this release, the name of the library was changed from androidx-mediarouter-compose to MediaMaestro.

To update to this release, you need to:

  • Change the repository URL from https://maven.pkg.github.com/SRGSSR/androidx-mediarouter-compose to https://maven.pkg.github.com/SRGSSR/MediaMaestro.
  • Change the dependency from ch.srgssr.androidx.mediarouter:mediarouter-compose:<version> to ch.srgssr.media.maestro:media-maestro:<version>.
  • Change the import from ch.srgssr.androidx.mediarouter.compose to ch.srgssr.media.maestro.

The API of the library has not changed.

What's Changed

  • Update madrapps/jacoco-report action to v1.7.2 by @renovate in #91
  • Update android.gradle.plugin to v8.10.0 by @renovate in #93
  • Update dependency androidx.annotation:annotation-experimental to v1.5.0 by @renovate in #97
  • Update androidx.lifecycle to v2.9.0 by @renovate in #96
  • Update dependency androidx.compose:compose-bom to v2025.05.00 by @renovate in #98
  • Update kotlin monorepo to v2.1.21 by @renovate in #100
  • Update coil to v3.2.0 by @renovate in #101
  • Enable explicit API mode and add Binary Compatibility Validator by @MGaetan89 in #94
  • Introducing MediaMaestro by @MGaetan89 in #102
  • Hide artwork in landscape and make the whole controller scrollable by @MGaetan89 in #92
  • Rename project to MediaMaestro by @MGaetan89 in #105
  • Update demo app with logo colors by @MGaetan89 in #106

Full Changelog: 0.8.0...0.9.0

0.8.0

30 Apr 13:13
0.8.0
7d1a8ec
Compare
Choose a tag to compare
0.8.0 Pre-release
Pre-release

What's Changed

  • Update dependency androidx.lifecycle:lifecycle-viewmodel-testing to v2.9.0-rc01 by @renovate in #85
  • Update dependency com.autonomousapps.dependency-analysis to v2.17.0 by @renovate in #87
  • Update dependency gradle to v8.14 by @renovate in #88
  • Add GitHub Workflow to submit dependency graph by @MGaetan89 in #86
  • Update dependency androidx.compose:compose-bom to v2025.04.01 by @renovate in #84
  • Fix volume management for device group by @MGaetan89 in #89

Full Changelog: 0.7.0...0.8.0

0.7.0

23 Apr 08:18
0.7.0
2eb9e83
Compare
Choose a tag to compare
0.7.0 Pre-release
Pre-release

What's Changed

Full Changelog: 0.6.0...0.7.0

0.6.0

15 Apr 09:09
0.6.0
1a31a44
Compare
Choose a tag to compare
0.6.0 Pre-release
Pre-release

What's Changed

  • Update androidx.media3 to v1.6.1 by @renovate in #74
  • Add a callback to be notified when the dialog type changes by @MGaetan89 in #69

Full Changelog: 0.5.0...0.6.0

0.5.0

15 Apr 06:14
0.5.0
1f68eee
Compare
Choose a tag to compare
0.5.0 Pre-release
Pre-release

What's Changed

  • Update the demo app to include a video player by @MGaetan89 in #62
  • Update kotlinx-coroutines monorepo to v1.10.2 by @renovate in #67
  • Update dependency com.autonomousapps.dependency-analysis to v2.15.0 by @renovate in #68
  • Update androidx.core to v1.16.0 by @renovate in #70
  • Update dependency androidx.compose:compose-bom to v2025.04.00 by @renovate in #71
  • Update dependency com.autonomousapps.dependency-analysis to v2.16.0 by @renovate in #72
  • Create a custom MediaRouter for screenshot tests and add new screenshot tests by @MGaetan89 in #65
  • Improve media artwork display in MediaRouteControllerDialog by @MGaetan89 in #66

Full Changelog: 0.4.0...0.5.0

0.4.0

04 Apr 05:15
0.4.0
ec79f01
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release

What's Changed

  • Give workflow read permissions only by default by @MGaetan89 in #51
  • Update dependency androidx.compose:compose-bom to v2025.03.00 by @renovate in #53
  • Update kotlin monorepo to v2.1.20 by @renovate in #54
  • Update android.gradle.plugin to v8.9.1 by @renovate in #55
  • Update dependency androidx.compose:compose-bom to v2025.03.01 by @renovate in #56
  • Add Dependency Analysis Gradle Plugin by @MGaetan89 in #57
  • Automatically link new issues to Pillarbox project by @MGaetan89 in #60
  • Update dependency com.autonomousapps.dependency-analysis to v2.14.0 by @renovate in #63
  • Update CastIcon to be closer to the official Cast icon by @MGaetan89 in #61

Full Changelog: 0.3.0...0.4.0