- Fixes call to
setState
after dispose on theLink
widget. Issue. - Removes unused
BuildContext
from theLinkViewController
.
- Minor fixes for new analysis options.
- Fixes library_private_types_in_public_api, sort_child_properties_last and use_key_in_widget_constructors lint warnings.
- Fixes invalid routes when opening a
Link
in a new tab
- Updates the minimum Flutter version to 2.10, which is required by the change in 2.0.7.
- Marks the
Link
widget as invisible so it can be optimized by the engine.
- Removes dependency on
meta
.
- Updates code for new analysis options.
- Add
implements
to pubspec.
- Replaced reference to
shared_preferences
plugin with theurl_launcher
in the README.
- Updated installation instructions in README.
- Change sizing code of
Link
widget'sHtmlElementView
so it works well when slotted.
- Migrate to null safety.
- Fix Link misalignment issue.
- Update Flutter SDK constraint.
- Substitute
undefined_prefixed_name: ignore
analyzer setting by adart:ui
shim with conditional exports. Issue.
- Added the web implementation of the Link widget.
- Move
lib/third_party
tolib/src/third_party
.
- Add a more correct attribution to
package:platform_detect
code.
- (Null safety) Remove dependency on
package:platform_detect
- Port unit tests to run with
flutter drive
- Fix a typo in a test name and fix some style inconsistencies.
- Depend explicitly on the
platform_interface
package that adds thewebOnlyWindowName
parameter.
- Added webOnlyWindowName parameter to launch()
- Update docs
- Adds "tel" and "sms" support
- Open "mailto" urls with target set as "_top" on Safari browsers.
- Update lower bound of dart dependency to 2.2.0.
- Update lower bound of dart dependency to 2.1.0.
- Declare API stability and compatibility with
1.0.0
(more details at: https://github.com/flutter/flutter/wiki/Package-migration-to-1.0.0).
- Refactor tests to not rely on the underlying browser behavior.
- Open urls with target "_top" on iOS PWAs.
- Make the pedantic dev_dependency explicit.
- Added support for mailto scheme
- Remove androidx references from the no-op android implemenation.
- Add an android/ folder with no-op implementation to workaround flutter/flutter#46304.
- Bump the minimal required Flutter version to 1.10.0.
- Update docs and pubspec.
- Switch to using
url_launcher_platform_interface
.
- Initial open-source release.