url_launcher_windows

3.1.6

Windows implementation of the url_launcher plugin.

Download archive

Readme

url_launcher_windows

The Windows implementation of url_launcher.

Usage

This package is endorsed, which means you can simply use url_launcher normally. This package will be automatically included in your app when you do, so you do not need to add it to your pubspec.yaml.

However, if you import this package to use any of its APIs directly, you should add it to your pubspec.yaml as usual.

Changelog

3.1.6

  • Updates pigeon dev_dependency to ^27.3.2 for analyzer 14 compatibility.
  • Updates minimum supported SDK version to Flutter 3.38/Dart 3.10.

3.1.5

  • Updates to Pigeon 26.
  • Updates minimum supported SDK version to Flutter 3.32/Dart 3.8.

3.1.4

  • Updates minimum supported SDK version to Flutter 3.22/Dart 3.4.
  • Fixes an issue where the URL logged would not be unescaped on failure.

3.1.3

  • Updates minimum supported SDK version to Flutter 3.19/Dart 3.3.
  • Fixes handling of file: URLs that contain UTF-8 encoded paths.

3.1.2

  • Updates to pigeon 21.
  • Updates minimum supported SDK version to Flutter 3.16/Dart 3.2.

3.1.1

  • Updates launchUrl to return false instead of throwing when there is no handler.
  • Updates minimum supported SDK version to Flutter 3.10/Dart 3.0.

3.1.0

  • Implements supportsMode and supportsCloseForMode.

3.0.8

  • Adds pub topics to package metadata.
  • Updates minimum supported SDK version to Flutter 3.7/Dart 2.19.

3.0.7

  • Updates pigeon dependency for url_launcher_windows to "^10.1.2".
  • Updates minimum supported SDK version to Flutter 3.3/Dart 2.18.

3.0.6

  • Sets a cmake_policy compatibility version to fix build warnings.

3.0.5

  • Clarifies explanation of endorsement in README.
  • Aligns Dart and Flutter SDK constraints.

3.0.4

  • Updates links for the merge of flutter/plugins into flutter/packages.

3.0.3

  • Converts internal implentation to Pigeon.
  • Updates minimum Flutter version to 3.0.

3.0.2

  • Updates code for stricter lint checks.
  • Updates minimum Flutter version to 2.10.

3.0.1

  • Fixes library_private_types_in_public_api, sort_child_properties_last and use_key_in_widget_constructors lint warnings.

3.0.0

  • Changes the major version since, due to a typo in default_package in existing versions of url_launcher, requiring Dart registration in this package is in practice a breaking change.
    • Does not include any API changes; clients can allow both 2.x or 3.x.

2.0.3

[Retracted]

  • Switches to an in-package method channel implementation.
  • Adds unit tests.
  • Updates code for new analysis options.

2.0.2

  • Replaced reference to shared_preferences plugin with the url_launcher in the README.

2.0.1

  • Updated installation instructions in README.

2.0.0

  • Migrate to null-safety.
  • Update the example app: remove the deprecated RaisedButton and FlatButton widgets.
  • Set implementation in pubspec.yaml

0.0.2+1

  • Update Flutter SDK constraint.

0.0.2

  • Update integration test examples to use testWidgets instead of test.

0.0.1+3

  • Update Dart SDK constraint in example.

0.0.1+2

  • Check in windows/ directory for example/

0.0.1+1

  • Update README to reflect endorsement.

0.0.1

  • Initial Windows implementation of url_launcher.

Installing

export PUB_HOSTED_URL=https://pub.mirror.p-hatan.ir
flutter pub add url_launcher_windows
pubspec.yaml
name: url_launcher_windows
description: Windows implementation of the url_launcher plugin.
repository: https://github.com/flutter/packages/tree/main/packages/url_launcher/url_launcher_windows
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+url_launcher%22
version: 3.1.6

environment:
  sdk: ^3.10.0
  flutter: ">=3.38.0"

flutter:
  plugin:
    implements: url_launcher
    platforms:
      windows:
        pluginClass: UrlLauncherWindows
        dartPluginClass: UrlLauncherWindows

dependencies:
  flutter:
    sdk: flutter
  meta: ^1.10.0
  url_launcher_platform_interface: ^2.2.0

dev_dependencies:
  flutter_test:
    sdk: flutter
  pigeon: ^27.3.2

topics:
  - links
  - os-integration
  - url-launcher
  - urls

Version history

VersionPublishedArchiveSHA-256
0.0.1On demandDownload7a990b75…ea8b1c
0.0.1+1On demandDownload8960ba7e…5a4fc2
0.0.1+3On demandDownload034479b1…2635d9
0.1.0-nullsafetyOn demandDownload32fb2601…e48ca4
0.1.0-nullsafety.1On demandDownload384d6156…42f7b5
0.1.0-nullsafety.2On demandDownloadefac05e9…ade02a
2.0.0On demandDownloadf98b970a…ad92d2
2.0.1On demandDownload0efa5bdb…d0a867
2.0.2On demandDownload4e24aac2…bfcea2
2.0.3On demandDownload65cb19e7…25ef67
3.0.0On demandDownloadaa14bdb9…3457b1
3.0.1On demandDownloade3c3b16d…9b7ef1
3.0.2On demandDownload387e227c…714fa5
3.0.3On demandDownloadb6217370…c7a615
3.0.4On demandDownload97c90679…079a4b
3.0.5On demandDownloada83ba360…6dcacd
3.0.6On demandDownload254708f1…b82771
3.0.7On demandDownload7967065d…882422
3.0.8On demandDownload95fef312…029069
3.1.0On demandDownload7754a1ad…4a1adc
3.1.1On demandDownloadecf97255…1beff7
3.1.2On demandDownload49c10f87…73b185
3.1.3On demandDownload44cf3aab…16b3c4
3.1.4On demandDownload3284b6d2…6cfa77
3.1.5On demandDownload712c70ab…6fc15f
3.1.6Cached · Upstream SHA-256 matchedDownload6c5ad3f2…42e429

Dependencies

flutter { "sdk": "flutter" }

meta "^1.10.0"

url_launcher_platform_interface "^2.2.0"