flutter_timezone 5.1.0 copy "flutter_timezone: ^5.1.0" to clipboard
flutter_timezone: ^5.1.0 copied to clipboard

A flutter plugin for getting the local timezone of the device.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

5.1.0 - 2026-05-28 #

Added #

  • Support for Android Gradle Plugin 9.x. Thanks @giaquo.
  • Release script

Fixed #

  • Adhere to "Keep a Changelog" format
  • Use lint rules from wolverinebeach_lints

5.0.2 - 2026-03-15 #

Fixed #

5.0.1 #

Fixed #

  • macOS localized timezone name retrieval on OSX 13+.

5.0.0 #

Changed #

  • Breaking: API return values are now TimezoneInfo objects containing both the timezone name and, on supported platforms, the localized timezone name.
  • Minimum macOS version bumped to 10.14 (#50). Thanks @bqubique.

4.1.1 #

Fixed #

  • Linux: don't always return true.

4.1.0 #

Added #

  • Swift Package Manager support (#44). Thanks @MaikuB.

4.0.0 #

Added #

Changed #

  • Breaking: On Android, this plugin now requires Java 17 (#42). Thanks @kuhnroyal.

3.0.1 #

Removed #

  • Leftover reference to v1 Android embedding API (#35).

3.0.0 #

Added #

  • Fetch a list of all available time zones on web in browsers that support it (#34). Thanks @HosamHasanRamadan.

Changed #

  • Breaking: Removed support for the old Android v1 embedding API which is no longer supported in Flutter > 3.24.x (#35).

Fixed #

  • Support for Windows < 11 (#36). Thanks @domyd.

2.1.0 #

Added #

  • Windows support.

2.0.1 #

Removed #

  • Unused dependencies.

2.0.0 #

Changed #

  • Support for Wasm compilation. Updated to use the new web and js_interop libraries; Flutter 3.22.0 or later is now required.

1.0.8 #

Changed #

  • Android: bump Kotlin version to 1.6.21. Fixes #15.

    Note: this version may require running a Gradle clean BEFORE you upgrade.

1.0.7 #

Fixed #

  • Android: set JVM target to Java 8 for Kotlin language. Fixes #10.

1.0.6 #

Fixed #

  • Re-add lost example file.

1.0.5 #

Added #

  • Support for Android Gradle Plugin version 8.

1.0.4 #

Changed #

  • Revert Android minSDKVersion to 16 since calls to newer APIs are guarded.

1.0.3 #

Added #

  • macOS support.

1.0.2 #

Added #

  • Web support.

1.0.1 #

Changed #

  • Change package name to net.wolverinebeach.

Fixed #

  • iOS example app.
  • Method channel name typo on iOS.

1.0.0 #

Added #

332
likes
160
points
615k
downloads

Documentation

API reference

Publisher

verified publisherwolverinebeach.net

Weekly Downloads

A flutter plugin for getting the local timezone of the device.

Repository (GitHub)
View/report issues

License

Apache-2.0 (license)

Dependencies

equatable, flutter, flutter_web_plugins, meta

More

Packages that depend on flutter_timezone

Packages that implement flutter_timezone