{"name": "flutter_media_session", "latest": {"version": "2.1.3", "pubspec": {"name": "flutter_media_session", "description": "Sync media metadata and playback state with system controls on Android, iOS, macOS, Windows, and Web.", "version": "2.1.3", "homepage": "https://github.com/wyrindev/flutter-media-session", "repository": "https://github.com/wyrindev/flutter-media-session", "issue_tracker": "https://github.com/wyrindev/flutter-media-session/issues", "environment": {"sdk": ">=3.3.0 <4.0.0", "flutter": ">=3.3.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "plugin_platform_interface": "^2.0.2", "flutter_web_plugins": {"sdk": "flutter"}, "web": ">=0.5.1 <2.0.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0"}, "flutter": {"plugin": {"platforms": {"android": {"package": "dev.wyrin.flutter_media_session", "pluginClass": "FlutterMediaSessionPlugin"}, "ios": {"pluginClass": "FlutterMediaSessionPlugin", "sharedDarwinSource": true}, "macos": {"pluginClass": "FlutterMediaSessionPlugin", "sharedDarwinSource": true}, "windows": {"pluginClass": "FlutterMediaSessionPluginCApi"}, "web": {"pluginClass": "FlutterMediaSessionWeb", "fileName": "flutter_media_session_web.dart"}}}}, "topics": ["media", "audio", "playback", "media-session", "lockscreen"], "platforms": {"android": null, "ios": null, "macos": null, "windows": null, "web": null}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/flutter_media_session/versions/2.1.3.tar.gz", "archive_sha256": "e9d01a129366932831c56cf3660ba0ee2402bc1cb95179dcf621f069200cae06", "published": "2026-04-25T08:28:55.694302Z"}, "versions": [{"version": "1.0.0", "pubspec": {"name": "flutter_media_session", "description": "Sync media metadata and playback state with system controls on Android, Windows, and Web.", "version": "1.0.0", "homepage": "https://github.com/wyrindev/flutter-media-session", "repository": "https://github.com/wyrindev/flutter-media-session", "issue_tracker": "https://github.com/wyrindev/flutter-media-session/issues", "environment": {"sdk": ">=3.3.0 <4.0.0", "flutter": ">=3.3.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "plugin_platform_interface": "^2.0.2", "flutter_web_plugins": {"sdk": "flutter"}, "web": ">=0.5.1 <2.0.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0"}, "flutter": {"plugin": {"platforms": {"android": {"package": "dev.wyrin.flutter_media_session", "pluginClass": "FlutterMediaSessionPlugin"}, "windows": {"pluginClass": "FlutterMediaSessionPluginCApi"}, "web": {"pluginClass": "FlutterMediaSessionWeb", "fileName": "flutter_media_session_web.dart"}}}}, "topics": ["media", "audio", "playback", "media-session", "lockscreen"], "platforms": {"android": null, "windows": null, "web": null}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/flutter_media_session/versions/1.0.0.tar.gz", "archive_sha256": "0b817075ab9a2fc1817a0482eaf480acaa5dd2bff62de59ed9fa4820470728bb", "published": "2026-04-03T06:45:03.194476Z"}, {"version": "2.0.0-pre.1", "pubspec": {"name": "flutter_media_session", "description": "Sync media metadata and playback state with system controls on Android, Windows, and Web.", "version": "2.0.0-pre.1", "homepage": "https://github.com/wyrindev/flutter-media-session", "repository": "https://github.com/wyrindev/flutter-media-session", "issue_tracker": "https://github.com/wyrindev/flutter-media-session/issues", "environment": {"sdk": ">=3.3.0 <4.0.0", "flutter": ">=3.3.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "plugin_platform_interface": "^2.0.2", "flutter_web_plugins": {"sdk": "flutter"}, "web": ">=0.5.1 <2.0.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0"}, "flutter": {"plugin": {"platforms": {"android": {"package": "dev.wyrin.flutter_media_session", "pluginClass": "FlutterMediaSessionPlugin"}, "windows": {"pluginClass": "FlutterMediaSessionPluginCApi"}, "web": {"pluginClass": "FlutterMediaSessionWeb", "fileName": "flutter_media_session_web.dart"}}}}, "topics": ["media", "audio", "playback", "media-session", "lockscreen"], "platforms": {"android": null, "windows": null, "web": null}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/flutter_media_session/versions/2.0.0-pre.1.tar.gz", "archive_sha256": "b523ba298006e0b6955b14809890237251843aa990d61bd1dc8fb1ce25ffe877", "published": "2026-04-07T03:58:50.505770Z"}, {"version": "2.0.0-pre.2", "pubspec": {"name": "flutter_media_session", "description": "Sync media metadata and playback state with system controls on Android, Windows, and Web.", "version": "2.0.0-pre.2", "homepage": "https://github.com/wyrindev/flutter-media-session", "repository": "https://github.com/wyrindev/flutter-media-session", "issue_tracker": "https://github.com/wyrindev/flutter-media-session/issues", "environment": {"sdk": ">=3.3.0 <4.0.0", "flutter": ">=3.3.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "plugin_platform_interface": "^2.0.2", "flutter_web_plugins": {"sdk": "flutter"}, "web": ">=0.5.1 <2.0.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0"}, "flutter": {"plugin": {"platforms": {"android": {"package": "dev.wyrin.flutter_media_session", "pluginClass": "FlutterMediaSessionPlugin"}, "windows": {"pluginClass": "FlutterMediaSessionPluginCApi"}, "web": {"pluginClass": "FlutterMediaSessionWeb", "fileName": "flutter_media_session_web.dart"}}}}, "topics": ["media", "audio", "playback", "media-session", "lockscreen"], "platforms": {"android": null, "windows": null, "web": null}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/flutter_media_session/versions/2.0.0-pre.2.tar.gz", "archive_sha256": "1d935c2ae1cafdcdba8c09beb5fb0df23b30aadc14881fe9de6dfc04bdd515ee", "published": "2026-04-07T04:33:22.199214Z"}, {"version": "2.0.0", "pubspec": {"name": "flutter_media_session", "description": "Sync media metadata and playback state with system controls on Android, Windows, and Web.", "version": "2.0.0", "homepage": "https://github.com/wyrindev/flutter-media-session", "repository": "https://github.com/wyrindev/flutter-media-session", "issue_tracker": "https://github.com/wyrindev/flutter-media-session/issues", "environment": {"sdk": ">=3.3.0 <4.0.0", "flutter": ">=3.3.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "plugin_platform_interface": "^2.0.2", "flutter_web_plugins": {"sdk": "flutter"}, "web": ">=0.5.1 <2.0.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0"}, "flutter": {"plugin": {"platforms": {"android": {"package": "dev.wyrin.flutter_media_session", "pluginClass": "FlutterMediaSessionPlugin"}, "windows": {"pluginClass": "FlutterMediaSessionPluginCApi"}, "web": {"pluginClass": "FlutterMediaSessionWeb", "fileName": "flutter_media_session_web.dart"}}}}, "topics": ["media", "audio", "playback", "media-session", "lockscreen"], "platforms": {"android": null, "windows": null, "web": null}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/flutter_media_session/versions/2.0.0.tar.gz", "archive_sha256": "e81f57575fda8732372272183321e3fa5271313640c9aadbf3a9e7dd062a63d7", "published": "2026-04-11T07:08:14.171404Z"}, {"version": "2.1.0-pre.1", "pubspec": {"name": "flutter_media_session", "description": "Sync media metadata and playback state with system controls on Android, iOS, macOS, Windows, and Web.", "version": "2.1.0-pre.1", "homepage": "https://github.com/wyrindev/flutter-media-session", "repository": "https://github.com/wyrindev/flutter-media-session", "issue_tracker": "https://github.com/wyrindev/flutter-media-session/issues", "environment": {"sdk": ">=3.3.0 <4.0.0", "flutter": ">=3.3.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "plugin_platform_interface": "^2.0.2", "flutter_web_plugins": {"sdk": "flutter"}, "web": ">=0.5.1 <2.0.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0"}, "flutter": {"plugin": {"platforms": {"android": {"package": "dev.wyrin.flutter_media_session", "pluginClass": "FlutterMediaSessionPlugin"}, "ios": {"pluginClass": "FlutterMediaSessionPlugin", "sharedDarwinSource": true}, "macos": {"pluginClass": "FlutterMediaSessionPlugin", "sharedDarwinSource": true}, "windows": {"pluginClass": "FlutterMediaSessionPluginCApi"}, "web": {"pluginClass": "FlutterMediaSessionWeb", "fileName": "flutter_media_session_web.dart"}}}}, "topics": ["media", "audio", "playback", "media-session", "lockscreen"], "platforms": {"android": null, "ios": null, "macos": null, "windows": null, "web": null}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/flutter_media_session/versions/2.1.0-pre.1.tar.gz", "archive_sha256": "f05906831d4947ed7d3a12ecf7ed4d8950928f21ebfc6f069c57d03aa8d2c31d", "published": "2026-04-21T13:10:58.736636Z"}, {"version": "2.1.0", "pubspec": {"name": "flutter_media_session", "description": "Sync media metadata and playback state with system controls on Android, iOS, macOS, Windows, and Web.", "version": "2.1.0", "homepage": "https://github.com/wyrindev/flutter-media-session", "repository": "https://github.com/wyrindev/flutter-media-session", "issue_tracker": "https://github.com/wyrindev/flutter-media-session/issues", "environment": {"sdk": ">=3.3.0 <4.0.0", "flutter": ">=3.3.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "plugin_platform_interface": "^2.0.2", "flutter_web_plugins": {"sdk": "flutter"}, "web": ">=0.5.1 <2.0.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0"}, "flutter": {"plugin": {"platforms": {"android": {"package": "dev.wyrin.flutter_media_session", "pluginClass": "FlutterMediaSessionPlugin"}, "ios": {"pluginClass": "FlutterMediaSessionPlugin", "sharedDarwinSource": true}, "macos": {"pluginClass": "FlutterMediaSessionPlugin", "sharedDarwinSource": true}, "windows": {"pluginClass": "FlutterMediaSessionPluginCApi"}, "web": {"pluginClass": "FlutterMediaSessionWeb", "fileName": "flutter_media_session_web.dart"}}}}, "topics": ["media", "audio", "playback", "media-session", "lockscreen"], "platforms": {"android": null, "ios": null, "macos": null, "windows": null, "web": null}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/flutter_media_session/versions/2.1.0.tar.gz", "archive_sha256": "e93f9d6365d26c9da9ebad9485c443c68bad1df97b37b66ba69dd2d552e36b08", "published": "2026-04-22T14:44:32.164514Z"}, {"version": "2.1.1", "pubspec": {"name": "flutter_media_session", "description": "Sync media metadata and playback state with system controls on Android, iOS, macOS, Windows, and Web.", "version": "2.1.1", "homepage": "https://github.com/wyrindev/flutter-media-session", "repository": "https://github.com/wyrindev/flutter-media-session", "issue_tracker": "https://github.com/wyrindev/flutter-media-session/issues", "environment": {"sdk": ">=3.3.0 <4.0.0", "flutter": ">=3.3.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "plugin_platform_interface": "^2.0.2", "flutter_web_plugins": {"sdk": "flutter"}, "web": ">=0.5.1 <2.0.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0"}, "flutter": {"plugin": {"platforms": {"android": {"package": "dev.wyrin.flutter_media_session", "pluginClass": "FlutterMediaSessionPlugin"}, "ios": {"pluginClass": "FlutterMediaSessionPlugin", "sharedDarwinSource": true}, "macos": {"pluginClass": "FlutterMediaSessionPlugin", "sharedDarwinSource": true}, "windows": {"pluginClass": "FlutterMediaSessionPluginCApi"}, "web": {"pluginClass": "FlutterMediaSessionWeb", "fileName": "flutter_media_session_web.dart"}}}}, "topics": ["media", "audio", "playback", "media-session", "lockscreen"], "platforms": {"android": null, "ios": null, "macos": null, "windows": null, "web": null}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/flutter_media_session/versions/2.1.1.tar.gz", "archive_sha256": "c625e67ed5d387127c3fe99f183ad15486517b4066c03762be97122b99d7804a", "published": "2026-04-22T14:55:45.974400Z"}, {"version": "2.1.2", "pubspec": {"name": "flutter_media_session", "description": "Sync media metadata and playback state with system controls on Android, iOS, macOS, Windows, and Web.", "version": "2.1.2", "homepage": "https://github.com/wyrindev/flutter-media-session", "repository": "https://github.com/wyrindev/flutter-media-session", "issue_tracker": "https://github.com/wyrindev/flutter-media-session/issues", "environment": {"sdk": ">=3.3.0 <4.0.0", "flutter": ">=3.3.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "plugin_platform_interface": "^2.0.2", "flutter_web_plugins": {"sdk": "flutter"}, "web": ">=0.5.1 <2.0.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0"}, "flutter": {"plugin": {"platforms": {"android": {"package": "dev.wyrin.flutter_media_session", "pluginClass": "FlutterMediaSessionPlugin"}, "ios": {"pluginClass": "FlutterMediaSessionPlugin", "sharedDarwinSource": true}, "macos": {"pluginClass": "FlutterMediaSessionPlugin", "sharedDarwinSource": true}, "windows": {"pluginClass": "FlutterMediaSessionPluginCApi"}, "web": {"pluginClass": "FlutterMediaSessionWeb", "fileName": "flutter_media_session_web.dart"}}}}, "topics": ["media", "audio", "playback", "media-session", "lockscreen"], "platforms": {"android": null, "ios": null, "macos": null, "windows": null, "web": null}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/flutter_media_session/versions/2.1.2.tar.gz", "archive_sha256": "06753827cdd27c440bdeb49ab94bbb846080b96d000f79cc60196a28595eaa44", "published": "2026-04-23T03:05:31.865521Z"}, {"version": "2.1.3", "pubspec": {"name": "flutter_media_session", "description": "Sync media metadata and playback state with system controls on Android, iOS, macOS, Windows, and Web.", "version": "2.1.3", "homepage": "https://github.com/wyrindev/flutter-media-session", "repository": "https://github.com/wyrindev/flutter-media-session", "issue_tracker": "https://github.com/wyrindev/flutter-media-session/issues", "environment": {"sdk": ">=3.3.0 <4.0.0", "flutter": ">=3.3.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "plugin_platform_interface": "^2.0.2", "flutter_web_plugins": {"sdk": "flutter"}, "web": ">=0.5.1 <2.0.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0"}, "flutter": {"plugin": {"platforms": {"android": {"package": "dev.wyrin.flutter_media_session", "pluginClass": "FlutterMediaSessionPlugin"}, "ios": {"pluginClass": "FlutterMediaSessionPlugin", "sharedDarwinSource": true}, "macos": {"pluginClass": "FlutterMediaSessionPlugin", "sharedDarwinSource": true}, "windows": {"pluginClass": "FlutterMediaSessionPluginCApi"}, "web": {"pluginClass": "FlutterMediaSessionWeb", "fileName": "flutter_media_session_web.dart"}}}}, "topics": ["media", "audio", "playback", "media-session", "lockscreen"], "platforms": {"android": null, "ios": null, "macos": null, "windows": null, "web": null}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/flutter_media_session/versions/2.1.3.tar.gz", "archive_sha256": "e9d01a129366932831c56cf3660ba0ee2402bc1cb95179dcf621f069200cae06", "published": "2026-04-25T08:28:55.694302Z"}]}