my_timezone 0.1.1 copy "my_timezone: ^0.1.1" to clipboard
my_timezone: ^0.1.1 copied to clipboard

A Flutter plugin for local IANA time zone details, available identifiers, and change events on Android, iOS, macOS, and web.

CHANGELOG #

0.1.1 - 2026-08-25 #

  • Raise Dart line coverage from 85.7% to 100%.
  • Expand Dart, web, widget, Android, iOS, macOS, and integration tests for malformed data, platform errors, structured details, and stream lifecycle.
  • Require 100% project and patch coverage in Codecov and fail CI when the coverage upload fails.

0.1.0 - 2026-08-23 #

  • Add TimezoneInfo with the local IANA identifier, localized name, abbreviation, current UTC offset, and daylight-saving status when available.
  • Add MyTimezone.onTimezoneChanged with native Android, iOS, and macOS notifications and active-listener polling on web.
  • Return the browser-supported IANA identifier list through Intl.supportedValuesOf('timeZone'), with a local-timezone fallback.
  • Preserve the existing string-based APIs for backward compatibility.
  • Expand Dart, web, native, integration, example, and lifecycle coverage.

0.0.4 - 2026-08-22 #

  • Upgrade the validated toolchain to Flutter 3.47.1 and Dart 3.13.1.
  • Fix web registration to use the same my_timezone channel as the Dart API.
  • Fix the macOS plugin class name and modernize Android, iOS, and macOS packaging.
  • Add Swift Package Manager support while retaining CocoaPods compatibility.
  • Refresh tests, the example, documentation, CI, and release validation.

0.0.3 - 2025-12-31 #

  • Fix web JS interop lint in the web plugin.
  • Remove unused/discontinued dependencies.
  • Align ignore rules and changelog with pub validation.

0.0.2+5 - 2025-12-31 #

  • Add coverage workflow and testing for plugin and example.
  • Add short docs (usage/operations) and Makefile helpers.
  • Refresh README and ignore coverage HTML in pub files.

0.0.1 - 2025-01-09 #

  • Finish native function
2
likes
160
points
215
downloads
screenshot

Documentation

API reference

Publisher

verified publisherwongcoupon.com

Weekly Downloads

A Flutter plugin for local IANA time zone details, available identifiers, and change events on Android, iOS, macOS, and web.

Repository (GitHub)
View/report issues

Topics

#timezone #local-time #device-info #flutter-plugin #cross-platform

Funding

Consider supporting this project:

buymeacoffee.com
ko-fi.com
github.com
paypal.me

License

MIT (license)

Dependencies

flutter, flutter_web_plugins

More

Packages that depend on my_timezone

Packages that implement my_timezone