ua_client_hints
Provide User-Agent Client Hints to Flutter.
1.7.0
186K downloads/mo
#879 most downloaded on pub.dev
wasabeef/flutter_ua_client_hints
What this package is like to depend on
Last release 4 months ago
14 Apr 2026
Release timing varies
gaps range from 2 months to 1.3 years
Most releases are documented
notes for 16 of 20 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
21 releases · first in 2020
3 releases in the last 12 months
see the full history below
Release timeline
21 releases · Dec 2020 to Apr 2026Releases
latest 21-
1.7.014 Apr 2026Release notes
Open source →1.7.0 - 2026-04-14
Changed
- Add macOS support
- Address macOS review feedback
- Merge pull request #150 from wasabeef/feat/macos-support
- Prepare v1.7.0 release
Release notes
Open source →Feature
- Add macOS support.
Development
- Add macOS build to CI.
- Align the macOS CocoaPods deployment target with Flutter macOS minimum requirements.
-
1.6.014 Apr 2026Release notes
Open source →1.6.0 - 2026-04-14
Changed
- Add web support
- Remove web support plan from PR
- Address web support review feedback
- Simplify browser detection regexes
- Use Flutter-managed Dart in CI
- Use package:js for web interop
- Raise SDK floor for web interop
- Merge pull request #148 from wasabeef/feat/web-support
- Update selected toolchain dependencies manually
- Merge pull request #149 from wasabeef/chore/manual-dependency-updates
- Update 1.6.0 changelog
- Pin Flutter in release workflow
Release notes
Open source →Feature
- Add Web support.
Bug fix
- Respect the platform
mobileflag inuserAgentData().
Development
- Raise the minimum Dart SDK to 3.3.0 and Flutter to 3.19.0 for the Web interop implementation.
- Update selected toolchain dependencies manually:
huskyto9.1.7actions/setup-javatov5flutter_lintsto4.0.0- Gradle wrapper to
8.14.4
-
1.5.013 Apr 2026Release notes
Open source →Feature
- Add Swift Package Manager support for iOS while keeping CocoaPods compatibility.
Development
- Update the iOS native package layout and raise the iOS deployment target to 12.0 for native builds.
-
1.4.117 Dec 2024Release notes
Open source →Merge pull request #130 from wasabeef/release-141
release: Release v1.4.1
-
1.4.026 Sep 2024Release notes
Open source →Merge pull request #125 from wasabeef/release-140
release: Release v1.4.0
Release notes
Open source → -
1.3.106 Jun 2024Release notes
Open source →Merge pull request #111 from wasabeef/release-131
release: Release v1.3.1
-
1.3.006 Jun 2024Release notes
Open source →Merge pull request #110 from wasabeef/release-130
release: Release v1.3.0
Release notes
Open source →Bug fix
- [BREAKING CHANGE] #101 Prefix UA with appName instead of brand by @sgrodzicki.
Before: User-Agent: Apple/1.0.0 (iOS 17.2; iPhone; Simulator; x86) After: User-Agent: SampleApp/1.0.0 (iOS 17.2; iPhone; Simulator; x86) -
1.2.208 Feb 2024 -
1.2.108 Feb 2024 -
1.2.014 Dec 2023 -
1.1.301 Nov 2022 -
1.1.202 Sep 2022Release notes
Open source →Feature
- Change Android compileSdkVersion to 33
- Update Flutter to >=2.10.0
Development
- Update Flutter to 3.3.0
- Update Dart to 2.18.0
Release notes
Open source →Feature
- Change Android compileSdkVersion to 33
- Update Flutter to >=2.10.0
Development
- Update Flutter to 3.3.0
- Update Dart to 2.18.0
-
1.1.101 Jun 2022Release notes
Open source →Feature
- Update Dart SDK to >=2.14.0
- Require Android minSdkVersion to 22
Development
- Replace effective_dart to flutter_lints
-
1.1.001 Oct 2021 -
1.0.309 Dec 2020Nothing published for this version
-
1.0.208 Dec 2020 -
1.0.103 Dec 2020Nothing published for this version
-
1.0.003 Dec 2020Release notes
Open source →Initial release.
Feature
- userAgent() return String.
- userAgentData() return UserAgentData
- userAgentClientHintsHeader return Map
-
0.0.203 Dec 2020Nothing published for this version
-
0.0.102 Dec 2020Nothing published for this version
-
0.0.1-nullsafety.003 Dec 2020 pre-releaseNothing published for this version