url_launcher_web
Web platform implementation of url_launcher
2.4.3
6.7M downloads/mo
#98 most downloaded on pub.dev
flutter/packages
What this package is like to depend on
Last release 3 months ago
05 May 2026
Release timing varies
gaps range from 2 weeks to 9 months
Nearly every release is documented
notes for 51 of 51 stable releases
1 version withdrawn
withdrawn after publishing
7 years old
53 releases · first in 2019
2 releases in the last 12 months
see the full history below
Release timeline
53 releases · Nov 2019 to May 2026
2020
2021
2022
2023
2024
2025
2026
Releases
latest 53-
2.4.305 May 2026 -
2.4.215 Jan 2026Release notes
Open source →- Fixes an issue that caused duplicate semantic nodes for
Linkwidgets. - Updates minimum supported SDK version to Flutter 3.32/Dart 3.8.
- Fixes an issue that caused duplicate semantic nodes for
-
2.4.124 Apr 2025 -
2.4.010 Jan 2025Release notes
Open source →- Enhances handling of out-of-order events.
- Adds support for clicks with a modifier key (e.g. cmd+click).
- Improves support for semantics.
- Applies the
targetattribute to semantic links. - Updates minimum supported SDK version to Flutter 3.27/Dart 3.6.
-
2.3.306 Aug 2024Release notes
Open source →- Changes
launchUrlso it always returnstrue, except for disallowed URL schemes.
- Changes
-
2.3.201 Aug 2024 -
2.3.115 Apr 2024 -
2.3.020 Feb 2024Release notes
Open source →- Updates web code to package
web: ^0.5.0. - Updates SDK version to Dart
^3.3.0. Flutter^3.19.0.
- Updates web code to package
-
2.2.304 Jan 2024 -
2.2.208 Dec 2023Release notes
Open source →- Adds documentation that a launch in a new window/tab needs to be triggered by a user action.
-
2.2.121 Nov 2023Release notes
Open source →- Supports Flutter Web + Wasm
- Updates minimum supported SDK version to Flutter 3.16.0/Dart 3.2.0.
-
2.2.024 Oct 2023 -
2.1.023 Oct 2023Release notes
Open source →- Adds
launchUrlimplementation. - Prevents Tabnabbing and disallows
javascript:URLs onlaunchandlaunchUrl.
- Adds
-
2.0.2030 Aug 2023Release notes
Open source →- Migrates to
dart:ui_webAPIs. - Updates minimum supported SDK version to Flutter 3.13.0/Dart 3.1.0.
- Migrates to
-
2.0.1930 Aug 2023Release notes
Open source →- Adds pub topics to package metadata.
- Updates minimum supported SDK version to Flutter 3.7/Dart 2.19.
-
2.0.1806 Jul 2023 -
2.0.1722 May 2023Release notes
Open source →- Removes obsolete null checks on non-nullable values.
- Updates minimum Flutter version to 3.3.
-
2.0.1608 Mar 2023Release notes
Open source →- Clarifies explanation of endorsement in README.
- Aligns Dart and Flutter SDK constraints.
-
2.0.1522 Feb 2023Release notes
Open source →- Updates links for the merge of flutter/plugins into flutter/packages.
- Updates minimum Flutter version to 3.0.
-
2.0.1420 Jan 2023Release notes
Open source →- Updates code for stricter lint checks.
- Updates minimum Flutter version to 2.10.
-
2.0.1305 Aug 2022Release notes
Open source →- Updates
url_launcher_platform_interfaceconstraint to the correct minimum version.
- Updates
-
2.0.1215 Jun 2022Release notes
Open source →- Fixes call to
setStateafter dispose on theLinkwidget. Issue. - Removes unused
BuildContextfrom theLinkViewController.
- Fixes call to
-
2.0.1111 May 2022 -
2.0.1010 May 2022Release notes
Open source →- Fixes library_private_types_in_public_api, sort_child_properties_last and use_key_in_widget_constructors lint warnings.
-
2.0.925 Feb 2022 -
2.0.805 Feb 2022Release notes
Open source →- Updates the minimum Flutter version to 2.10, which is required by the change in 2.0.7.
-
2.0.704 Feb 2022 withdrawnRelease notes
Open source →- Marks the
Linkwidget as invisible so it can be optimized by the engine.
- Marks the
-
2.0.610 Jan 2022 -
2.0.530 Nov 2021 -
2.0.420 Aug 2021 -
2.0.227 Jul 2021 -
2.0.101 Jun 2021Release notes
Open source →- Change sizing code of
Linkwidget'sHtmlElementViewso it works well when slotted.
- Change sizing code of
-
2.0.022 Feb 2021 -
2.0.0-nullsafety16 Feb 2021 pre-releaseNothing published for this version
-
0.1.520 Oct 2020 -
0.1.5+105 Nov 2020Release notes
Open source →- Substitute
undefined_prefixed_name: ignoreanalyzer setting by adart:uishim with conditional exports. Issue.
- Substitute
-
0.1.5+329 Jan 2021 -
0.1.4+123 Sep 2020 -
0.1.328 Aug 2020 -
0.1.3+131 Aug 2020Release notes
Open source →- Depend explicitly on the
platform_interfacepackage that adds thewebOnlyWindowNameparameter.
- Depend explicitly on the
-
0.1.3+210 Sep 2020 -
0.1.230 Jun 2020 -
0.1.2+114 Aug 2020 -
0.1.106 Feb 2020 -
0.1.1+120 Feb 2020 -
0.1.1+223 Apr 2020 -
0.1.1+406 May 2020Release notes
Open source →- Declare API stability and compatibility with
1.0.0(more details at: https://github.com/flutter/flutter/wiki/Package-migration-to-1.0.0).
- Declare API stability and compatibility with
-
0.1.1+512 May 2020 -
0.1.1+619 May 2020Release notes
Open source →- Open "mailto" urls with target set as "_top" on Safari browsers.
- Update lower bound of dart dependency to 2.2.0.
-
0.1.019 Nov 2019 -
0.1.0+109 Dec 2019Release notes
Open source →- Add an android/ folder with no-op implementation to workaround https://github.com/flutter/flutter/issues/46304.
- Bump the minimal required Flutter version to 1.10.0.
-
0.1.0+212 Dec 2019 -
0.0.219 Nov 2019