protocol_handler_plus 2.0.2
protocol_handler_plus: ^2.0.2 copied to clipboard
This plugin allows Flutter apps to register and handle custom protocols (i.e. deep linking).
2.0.2 #
- Bump
protocol_handler_plus_platform_interface,protocol_handler_plus_ios,protocol_handler_plus_macosandprotocol_handler_plus_windowsto^2.0.2. protocol_handler_plus_androidstays at^2.0.1, so this release still works on Flutter 3.16+. On Flutter 3.35+ pub resolvesprotocol_handler_plus_android2.1.0, which raises the AndroidminSdkfrom 19 to 24. pub does not checkminSdk: an app withminSdkbelow 24 must raise it (flutter.minSdkVersionalready is 24 on Flutter 3.35+) or pinprotocol_handler_plus_android: 2.0.1.- Migrate the example app's Android build to the Kotlin DSL (
build.gradle.kts,settings.gradle.kts), following the Flutter 3.47 app template. - Remove the hard-coded development team from the example's iOS project.
- Remove the commented-out local
dependency_overridesfrom pubspec.yaml; local development overrides now live in the gitignoredpubspec_overrides.yaml.
2.0.1 #
- Fix macOS build failure (
cannot find 'ProtocolHandlerPlusPlusMacosPlugin' in scope) caused by apluginClasstypo inprotocol_handler_plus_macos. - Bump all platform implementation dependencies to
^2.0.1.
2.0.0 #
- BREAKING: Renamed the plugin identifier from
dev.stan-at-worktodev.stan_at_work. Hyphens are not valid in Java package names, so the method channel (dev.stan_at_work.plugins/protocol_handler_plus), the event channel (dev.stan_at_work.plugins/protocol_handler_plus_event) and the Android package all changed. Apps that reference the old identifier (e.g. thepackageattribute inAndroidManifest.xml) must be updated. - Bump all platform implementation dependencies to
^2.0.0. - Update README.md to use the new
dev.stan_at_workidentifier. - Remove the stale upstream copyright line from LICENSE.
- Update the example app (Android namespace/application id, macOS bundle identifier and copyright, Windows company name and copyright) to the new identifier.
1.0.2+1 #
- Update metadata in pubspec.yaml
1.0.2 #
- Update version and metadata of the repository
1.0.1 #
- Update README.md
1.0.0 #
- First release, that works with flutter 3.47.0 and is constrainted to: sdk: ">=3.10.0 <4.0.0"