display_metrics 2.1.0 copy "display_metrics: ^2.1.0" to clipboard
display_metrics: ^2.1.0 copied to clipboard

Flutter plugin to retrieve device display metrics (resolution, size, PPI, diagonal). Convert inches & mm to Flutter logical pixels.

2.1.0 #

  • WASM support

2.0.1 #

  • README.md updated

2.0.0 #

  • [BREAKING CHANGE]:
    • Removed updateSizeOnRotate from DisplayMetricsWidget
  • Multi-display, foldable devices support (Android)
  • Implemented getDisplays method
  • Updated dependencies

1.1.0 #

  • Added ensureInitialized method
  • Added mounted check
  • Updated display_metrics_ios dependency (added Spring 2025 iOS devices support: iPhone 16e, iPad Air M3 (7th gen) 11", 13", iPad A16 (11th gen) 11")

1.0.0 #

  • Added Linux platform support

0.6.0 #

  • Added macOS platform support

0.5.1 #

  • Added unit tests (100% coverage)

0.5.0 #

  • Refactored plugin to follow the federated plugin architecture
  • Added Web platform support

0.4.1 #

  • Updated dependencies in example
  • Fixed code formatting issues

0.4.0 #

  • Added Windows platform support
  • Added unit tests (84% coverage)

0.3.0 #

  • Added mmToPixels(mm) & pixelsToMm(pixels) methods
  • cmToPixels & pixelsToCm are deprecated (use mmToPixels & pixelsToMm instead)
  • Added updateSizeOnRotate to DisplayMetricsWidget. If you need to update size when orientation of your device changes set updateSizeOnRotate to 'true'

0.2.0 #

  • Added 2024 iOS devices support:
    • iPhone 16
    • iPhone 16 Plus
    • iPhone 16 Pro
    • iPhone 16 Pro Max
    • iPad Air M2 (6th gen) 11", 13"
    • iPad Pro M4 (7 th gen) 11", 13"

0.1.5 #

  • Added example app image

0.1.4 #

  • Example app updated

0.1.3 #

  • README.md updated

0.1.2 #

  • Fixed iOS dependency error issue

0.1.1 #

  • README.md updated

0.1.0 #

  • Initial release