device_preview_plus 2.2.1 copy "device_preview_plus: ^2.2.1" to clipboard
device_preview_plus: ^2.2.1 copied to clipboard

Approximate how your Flutter app looks and performs on another device

2.2.1 (2024-12-22) #

Bug Fixes #

  • sdk: update dependency flutter to v3.27.1 (#188) (9071177)

Miscellaneous Chores #

  • deps: lock file maintenance (#187) (bf596b6)
  • deps: update dependency semantic-release-pub to v0.9.3 (#190) (65c19b6)

Continuous Integration #

  • deps: update zeshuaro/github-actions-workflows digest to 803bde6 (#191) (1b0ccd6)
  • deps: update zeshuaro/github-actions-workflows digest to b1d5b9a (#189) (a791726)

2.2.0 (2024-12-15) #

Features #

  • sdk: update dependency flutter to v3.27.0 (#184) (d09ceca)

Bug Fixes #

  • sdk: update dependency dart to >=3.6.0 <4.0.0 (#185) (bc51079)

Miscellaneous Chores #

  • deps: lock file maintenance (#165) (bdeb5be)
  • deps: lock file maintenance (#169) (dafa70c)
  • deps: lock file maintenance (#176) (7523ef7)
  • deps: lock file maintenance (#181) (764ec64)
  • deps: update dependency json_serializable to v6.9.0 (#175) (d85d7b4)
  • deps: update dependency semantic-release-pub to v0.9.1 (#174) (f2519c5)
  • deps: update dependency semantic-release-pub to v0.9.2 (#182) (2cc4ed0)
  • example/deps: update dependency dart to >=3.6.0 <4.0.0 (#183) (11a84e4)
  • node: update node.js to v22.12.0 (#179) (473f9b8)

Continuous Integration #

  • deps: update zeshuaro/github-actions-workflows digest to 02e8a2b (#168) (a7ec267)
  • deps: update zeshuaro/github-actions-workflows digest to 177c2b3 (#166) (c0c7102)
  • deps: update zeshuaro/github-actions-workflows digest to 4d64095 (#177) (66deab4)
  • deps: update zeshuaro/github-actions-workflows digest to 67e4ba8 (#186) (c9608ca)
  • deps: update zeshuaro/github-actions-workflows digest to 9fdeb67 (#167) (96469fe)
  • deps: update zeshuaro/github-actions-workflows digest to ae58d06 (#173) (cc53f6b)
  • deps: update zeshuaro/github-actions-workflows digest to aeb0e34 (#171) (250ba39)
  • deps: update zeshuaro/github-actions-workflows digest to b3246c8 (#178) (a45d50a)
  • deps: update zeshuaro/github-actions-workflows digest to e9ba948 (#180) (1ddaa95)

2.1.5 (2024-11-17) #

Bug Fixes #

  • deps: update dependency shared_preferences to ^2.3.3 (#163) (9ba8708)
  • sdk: update dependency flutter to v3.24.5 (#162) (13e3330)

Miscellaneous Chores #

  • deps: lock file maintenance (#152) (9a34e47)
  • deps: lock file maintenance (#157) (4e4cc8a)
  • deps: lock file maintenance (#161) (90f6411)
  • deps: update dependency flutter_lints to v5 (#134) (14982c6)
  • deps: update dependency semantic-release to v24.2.0 (#154) (61cc057)
  • deps: update dependency semantic-release-pub to v0.9.0 (#158) (0910f6f)
  • node: update dependency node to v22 (#155) (71719a7)

Continuous Integration #

  • deps: update zeshuaro/github-actions-workflows digest to 242231c (#156) (7edeb25)
  • deps: update zeshuaro/github-actions-workflows digest to 568e620 (#164) (68cdcf7)
  • deps: update zeshuaro/github-actions-workflows digest to 71a020b (#153) (8889d4b)
  • deps: update zeshuaro/github-actions-workflows digest to b28005a (#159) (dd4e4c0)
  • deps: update zeshuaro/github-actions-workflows digest to d138fda (#160) (5ac81e0)

2.1.4 (2024-10-27) #

Bug Fixes #

  • sdk: update dependency dart to >=3.5.4 <4.0.0 (#144) (8228470)
  • sdk: update dependency flutter to v3.24.4 (#150) (aa431c0)

Miscellaneous Chores #

  • deps: lock file maintenance (#125) (79de217)
  • deps: lock file maintenance (#127) (8387e1c)
  • deps: lock file maintenance (#130) (ae28bdd)
  • deps: lock file maintenance (#137) (e456655)
  • deps: lock file maintenance (#141) (44e2f29)
  • deps: lock file maintenance (#145) (e407504)
  • deps: update dependency build_runner to v2.4.13 (#138) (fb6c9b6)
  • deps: update dependency semantic-release to v24.1.2 (#132) (51ba2d8)
  • deps: update dependency semantic-release to v24.1.3 (#146) (001d848)
  • deps: update dependency semantic-release-pub to v0.8.27 (#128) (0a94cd2)
  • deps: update dependency semantic-release-pub to v0.8.28 (#140) (5e93be1)
  • deps: update dependency semantic-release-pub to v0.8.29 (#142) (9de83bc)
  • deps: update dependency semantic-release-pub to v0.8.30 (#148) (58d0613)
  • example/deps: update dependency dart to >=3.5.4 <4.0.0 (#143) (23b5912)
  • node: update dependency node to v20.18.0 (#135) (5f622a3)

Continuous Integration #

  • deps: update zeshuaro/github-actions-workflows digest to 22f6fee (#147) (a886698)
  • deps: update zeshuaro/github-actions-workflows digest to 2396669 (#151) (4090e86)
  • deps: update zeshuaro/github-actions-workflows digest to 478b37c (#136) (0210f7d)
  • deps: update zeshuaro/github-actions-workflows digest to 768eef4 (#131) (b715292)
  • deps: update zeshuaro/github-actions-workflows digest to 9faa626 (#139) (b5732d1)
  • deps: update zeshuaro/github-actions-workflows digest to b17179f (#126) (5f568f7)
  • deps: update zeshuaro/github-actions-workflows digest to c5bb137 (#129) (0d1af23)
  • deps: update zeshuaro/github-actions-workflows digest to ce6c1c5 (#133) (dc4985d)
  • deps: update zeshuaro/github-actions-workflows digest to cf3492e (#149) (41a9621)

2.1.3 (2024-09-15) #

Bug Fixes #

  • sdk: update dependency dart to >=3.5.3 <4.0.0 (#122) (11cd27a)
  • sdk: update dependency flutter to v3.24.3 (#123) (50e432e)

Miscellaneous Chores #

  • deps: lock file maintenance (#118) (e44beb1)
  • deps: update dependency semantic-release to v24.1.1 (#124) (79b40c8)
  • deps: update dependency semantic-release-pub to v0.8.26 (#120) (24a1d50)
  • example/deps: update dependency dart to >=3.5.3 <4.0.0 (#121) (be51760)

Continuous Integration #

  • renovate: disable upgrades of dependency collection (#119) (6a269bb)

2.1.2 (2024-09-08) #

Bug Fixes #

  • sdk: update dependency dart to >=3.5.2 <4.0.0 (#112) (0f355f0)
  • sdk: update dependency flutter to v3.24.2 (#116) (a5d5a6c)

Miscellaneous Chores #

  • deps: update dependency semantic-release-pub to v0.8.24 (#110) (cf59457)
  • deps: update dependency semantic-release-pub to v0.8.25 (#115) (189d897)
  • example/deps: update dependency dart to >=3.5.2 <4.0.0 (#111) (b05206b)

Continuous Integration #

  • deps: update zeshuaro/github-actions-workflows digest to 85a09fd (#109) (391da0c)
  • deps: update zeshuaro/github-actions-workflows digest to c77b64e (#113) (c5dfbfd)
  • deps: update zeshuaro/github-actions-workflows digest to f863fab (#117) (e40213f)
  • deps: update zeshuaro/github-actions-workflows digest to f8b2b07 (#114) (4d6ad8a)

2.1.1 (2024-08-26) #

Bug Fixes #

  • deps: update dependency shared_preferences to ^2.3.2 (#103) (2809cc8)
  • sdk: update dependency dart to >=3.5.1 <4.0.0 (#97) (fee4322)
  • sdk: update dependency flutter to v3.24.1 (#101) (c3d7fd3)

Miscellaneous Chores #

  • deps: lock file maintenance (#107) (a6c7cbb)
  • deps: lock file maintenance (#95) (5257b98)
  • deps: lock file maintenance (#98) (8600d28)
  • deps: update dependency semantic-release to v24.1.0 (#100) (2f4f2c4)
  • deps: update dependency semantic-release-pub to v0.8.23 (#99) (0baf217)
  • example/deps: update dependency dart to >=3.5.1 <4.0.0 (#96) (b569bdb)
  • node: update dependency node to v20.17.0 (#102) (16437f3)

Continuous Integration #

  • deps: update zeshuaro/github-actions-workflows digest to 04d91d5 (#106) (1eeab19)
  • deps: update zeshuaro/github-actions-workflows digest to 5e6badf (#105) (46a465c)
  • deps: update zeshuaro/github-actions-workflows digest to bf01d5e (#108) (349646e)
  • deps: update zeshuaro/github-actions-workflows digest to e887a1d (#104) (2d7ae60)

2.1.0 (2024-08-11) #

Features #

  • sdk: update dependency flutter to >=3.24.0 (#90) (d3d9ada)

Bug Fixes #

  • deps: update dependency shared_preferences to ^2.3.0 (#91) (d53859a)
  • deps: update dependency shared_preferences to ^2.3.1 (#94) (d0d4643)
  • sdk: update dependency dart to >=3.5.0 <4.0.0 (#92) (0ff65fa)

Miscellaneous Chores #

  • deps: lock file maintenance (#83) (f5204dd)
  • deps: lock file maintenance (#86) (9c3ea75)
  • deps: update dependency build_runner to v2.4.12 (#87) (4254c8c)
  • deps: update dependency freezed to v2.5.7 (#18) (a9805bb)
  • deps: update dependency semantic-release-pub to v0.8.21 (#84) (9ab3b74)
  • deps: update dependency semantic-release-pub to v0.8.22 (#88) (9552f81)
  • example/deps: update dependency dart to >=3.5.0 <4.0.0 (#89) (2a9abc2)
  • fvm: pin flutter version to 3.24.0 (#93) (6670350)

Continuous Integration #

  • deps: update zeshuaro/github-actions-workflows digest to 536ff71 (#85) (5c0654f)

2.0.4 (2024-07-28) #

Bug Fixes #

  • deps: update dependency freezed_annotation to ^2.4.4 (#79) (50d63f1)

Miscellaneous Chores #

  • deps: lock file maintenance (#78) (1231cda)
  • node: update dependency node to v20.16.0 (#81) (cf4bd16)

Continuous Integration #

  • deps: update zeshuaro/github-actions-workflows digest to 4717eaa (#80) (befaaf3)
  • deps: update zeshuaro/github-actions-workflows digest to 7de4f87 (#82) (7e30382)

2.0.3 (2024-07-21) #

Bug Fixes #

  • sdk: update dependency dart to >=3.4.4 <4.0.0 (#53) (4df5a95)
  • sdk: update dependency flutter to >=3.22.3 (#77) (2f8e358)

Miscellaneous Chores #

  • deps: lock file maintenance (#75) (0134767)
  • deps: update dependency semantic-release-pub to v0.8.20 (#76) (e01e687)
  • example/deps: update dependency dart to >=3.4.4 <4.0.0 (#56) (7934245)

2.0.2 (2024-07-14) #

Bug Fixes #

  • deps: update dependency freezed_annotation to ^2.4.2 (#73) (bd62b97)

Miscellaneous Chores #

  • deps: lock file maintenance (#49) (802135b)
  • deps: lock file maintenance (#57) (c3c6f1c)
  • deps: lock file maintenance (#64) (d55b6cd)
  • deps: lock file maintenance (#67) (699b32f)
  • deps: lock file maintenance (#71) (34f7fec)
  • deps: update dependency build_runner to v2.4.11 (#52) (ad70d00)
  • deps: update dependency semantic-release-pub to v0.8.16 (#51) (c759896)
  • deps: update dependency semantic-release-pub to v0.8.17 (#58) (e5a241c)
  • deps: update dependency semantic-release-pub to v0.8.18 (#65) (a334729)
  • deps: update dependency semantic-release-pub to v0.8.19 (#68) (3235153)
  • node: update dependency node to v20.15.0 (#60) (801d6cb)
  • node: update dependency node to v20.15.1 (#72) (6f862ac)

Continuous Integration #

  • deps: update zeshuaro/github-actions-workflows digest to 09e6cb9 (#66) (924f2e0)
  • deps: update zeshuaro/github-actions-workflows digest to 0e6db77 (#70) (73e193e)
  • deps: update zeshuaro/github-actions-workflows digest to 149d0b4 (#74) (4eb8ced)
  • deps: update zeshuaro/github-actions-workflows digest to 214a3ef (#54) (37cc7e7)
  • deps: update zeshuaro/github-actions-workflows digest to 25964ef (#62) (65dd977)
  • deps: update zeshuaro/github-actions-workflows digest to 3e23531 (#55) (0d44989)
  • deps: update zeshuaro/github-actions-workflows digest to 3f0fb38 (#59) (19b4359)
  • deps: update zeshuaro/github-actions-workflows digest to 56747a3 (#69) (5a33c88)
  • deps: update zeshuaro/github-actions-workflows digest to cc09c79 (#50) (691ac5d)
  • deps: update zeshuaro/github-actions-workflows digest to d4191e5 (#63) (326b6d4)

2.0.1 (2024-06-09) #

Bug Fixes #

  • deps: update dependency device_frame to ^1.2.0 (#42) (c993c73)
  • sdk: update dependency dart to >=3.0.7 <4.0.0 (#40) (442a2d9)
  • sdk: update dependency dart to >=3.4.3 <4.0.0 (#38) (0ff9f46)
  • sdk: update dependency flutter to >=3.22.2 (#47) (30cd225)

Miscellaneous Chores #

  • deps: lock file maintenance (#41) (25fdb72)
  • deps: update dependency conventional-changelog-conventionalcommits to v8 (#30) (730713b)
  • deps: update dependency semantic-release to v24 (#43) (782a6c6)
  • deps: update dependency semantic-release-pub to v0.8.15 (#45) (a26c0f2)

Continuous Integration #

  • deps: update zeshuaro/github-actions-workflows digest to 4093639 (#44) (c87b339)
  • deps: update zeshuaro/github-actions-workflows digest to 7d17fef (#46) (ba2304a)
  • deps: update zeshuaro/github-actions-workflows digest to f2467fb (#48) (fd6baf1)

2.0.0 (2024-06-02) #

⚠ BREAKING CHANGES #

  • sdk: update dart sdk to >=3.0.0 <4.0.0 (#36)

Features #

  • sdk: update dart sdk to >=3.0.0 <4.0.0 (#36) (597899e)

Bug Fixes #

  • deps: update dependency collection to ^1.18.0 (#23) (9b24f26)
  • deps: update dependency freezed_annotation to ^2.4.1 (#24) (a988d5f)
  • deps: update dependency json_annotation to ^4.9.0 (#25) (b4014c1)
  • deps: update dependency provider to ^6.1.2 (#26) (3e38642)
  • deps: update dependency shared_preferences to ^2.2.3 (#27) (17e4660)
  • example/deps: update dependency cupertino_icons to ^1.0.8 (#19) (d81bf54)
  • sdk: update dart minor patch version (#21) (52b370b)
  • sdk: update dependency dart to >=3.0.7 <4.0.0 (#37) (5282fb4)
  • sdk: update dependency dart to v2.19.6 (#28) (11c74a6)
  • sdk: update dependency flutter to >=3.22.1 (#22) (6878c33)

Documentation #

Miscellaneous Chores #

  • deps: lock file maintenance (#20) (077f130)
  • deps: pin dependencies (#14) (ab856b7)
  • deps: update dependency flutter_lints to v2.0.3 (#31) (8a100e1)
  • deps: update dependency flutter_lints to v3 (#32) (8eb439a)
  • deps: update dependency flutter_lints to v4 (#34) (a5c72e1)
  • example/deps: pin dependency flutter_lints to 1.0.4 (#15) (9acd4c0)
  • example: update dart to >=3.0.0 <4.0.0 (#39) (31974d0)
  • node: update dependency node to v20.14.0 (#29) (7683c1b)

Continuous Integration #

1.2.0 (2024-05-26) #

Features #

  • update to support flutter 3.22 (#4) (fded29c)

Documentation #

  • readme: remove codecov badge (#8) (6aa2476)
  • readme: update github actions badge to filter push events (#7) (ac62e12)
  • readme: update readme (#9) (5a863de)
  • readme: update readme badges (#10) (d21a6f5)

Miscellaneous Chores #

  • rename lib/device_preview to device_preview_plus (#12) (59e937e)

Continuous Integration #

  • github-actions: add pull request and scheduled workflows (#2) (621f90a)
  • github-actions: fix release condition (#11) (4623fd9)
  • github-actions: fix triggering on main branch (#6) (1037b28)
  • setup semantic release (#5) (f9dcf11)

1.1.0 #

  • Updated dependencies and adding support for Flutter 3.0.

1.0.0-alpha.15 #

  • Updated device_frame which added new android devices and fixed padding.

1.0.0-alpha.14 #

  • Missing export of DeviceScreenshot.

1.0.0-alpha.13 #

  • Added device type section headers
  • Improved disabled item icon visibility changes.
  • Fixed accesible navigation, invert colors and bold text not available.
  • Removed path_drawing dependency.

1.0.0-alpha.12 #

  • Updated device_frame which added a new list of devices.

1.0.0-alpha.11 #

  • Added section visibility parameters to hide items.

1.0.0-alpha.10 #

  • Added conditional import for web, to improve the pub.dev score.

1.0.0-alpha.8 #

  • Removed generated files from example.

1.0.0-alpha.7 #

  • Fixed enabled issue.
  • Fixed SVG issue with custom device.

1.0.0-alpha.6 #

  • Upgraded device_frame dependency.
  • Fixed theming issues in small layout.

1.0.0-alpha.5 #

  • Added DevicePreview.selectedDevice method.

1.0.0-alpha.4 #

  • Added DevicePreview.availableDeviceIdentifiers method.

1.0.0-alpha.3 #

  • Upgraded device_frame dependency.

1.0.0-alpha.2 #

  • Upgraded provider dependency.

1.0.0-alpha.1 #

  • Adaptative layout to make the tool easier to use on mobile.
  • Big refactor to make the package more maintainable :
    • Switched all UI components to Material design
    • Removed all include plugins (available soon as separated packages)

0.8.0 #

  • Removed DevicePreview.appBuilder to switch to newer useInheritedMediaQuery property instead.

0.7.5 #

  • Upgraded dependencies
  • Migrated to flutter_lints
  • Removed dependency to awesome_fonts

0.7.4 #

  • Fixing basicLocaleListResolution throwing imported from multiple packages conflict error.

0.7.3 #

  • Fixing missing part file.

0.7.2 #

  • Upgraded dependencies.
  • Fixed issue on web with null empty locale list.

0.7.1 #

  • Fixed screenshot error.
  • Fixed initialization null check.

0.7.0 #

  • Null-safety compatibility.
  • Upgraded dependencies for Flutter 2.0.

0.6.2-beta #

  • Added Directionality to overlay.

0.6.1-beta #

  • Added styling options to hide toolbar buttons.
  • Added a defaultDevice.

0.6.0-beta #

  • Support for MediaQuery.maybeOf Flutter API breaking change.

0.5.5 #

  • Fixed an issue with language picker.

0.5.4 #

  • Fixed issue with [DevicePreview.selectDevice] method.

0.5.3 #

  • Added the [DevicePreview.selectDevice] method.

0.5.2 #

  • Removed Flutter plugin directories.

0.5.1 #

  • Fixed linting issues.

0.5.0 #

  • Updated documentation

0.5.0-prerelease.16 #

  • Fix shared preferences plugin navigation restoration issues.

0.5.0-prerelease.15 #

  • Fix styling issues.

0.5.0-prerelease.14 #

  • Fix issue when not enabled.

0.5.0-prerelease.13 #

  • Fixed several styling issues.
  • Fix issue when not enabled.

0.5.0-prerelease.12 #

  • Added the plugin system.

0.5.0-prerelease.11 #

  • Fixed device screen clip.

0.5.0-prerelease.6 #

  • Fixed hidden popovers when not fullscreen.
  • Fixed overflow errors.

0.5.0-prerelease.5 #

  • Improved loading time.

0.5.0-prerelease.4 #

  • Keeping state of application when enabling/disabling preview.

0.5.0-prerelease.3 #

  • Custom device selector.

0.5.0-prerelease.2 #

  • Added linux devices.

0.5.0-prerelease #

  • New redesigned frames.
  • Added enabled switch.
  • Removed restart button
  • Fixed issues with conflicting global key.
  • Minor UI tweaks.

0.4.8 #

  • Fixed issues with MaterialLocalization.
  • Added copy to clipboard for image links.

0.4.7 #

  • Upgraded freezed dependencies.

0.4.6 #

  • Add an option to hide device frame shadow.

0.4.5 #

  • Removed debug prints.

0.4.4 #

  • Removed debug prints.

0.4.3 #

  • Added settings window for customizing preview appearance and layout.

0.4.2 #

  • Added a virtual keyboard.

0.4.1+1 #

  • Fixed an issue with duplicated windows.

0.4.1 #

  • Tool bar is bigger.
  • Windows background is now semi-transparent.
  • Windows can be dragged.

0.4.0+1 #

  • Fixed linter issues.

0.4.0 #

  • Redesigned UI : now a bottom bar.

0.3.0+1 #

  • Removed flutter_svg unused dependency.

0.3.0 #

  • Changed screenshot processor for a more generic solution.

0.2.7 #

  • Update to stable API surface for macOS
  • Fix API deprecations

0.2.6+1 #

  • Updated documentation.

0.2.6 #

  • Removed root navigator to fix dialogs.

0.2.5 #

  • Fix settings still visible when widget.areSettingsEnabled is false.
  • Moved example to package folder.

0.2.4 #

  • Added optional data to override the loaded one.

0.2.3 #

  • Remove hightContrast (not on stable yet).

0.2.2 #

  • Remove desktop dependencies.

0.2.1 #

  • Add throttling for data saving

0.2.0 #

  • Add Android devices
  • Add locale picker
  • Add preferences (dark mode, text scaling factor, ...)
  • Saving configuration between sessions.

0.1.9-beta #

  • Initial version
10
likes
160
points
2.31k
downloads

Publisher

unverified uploader

Weekly Downloads

Approximate how your Flutter app looks and performs on another device

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

collection, device_frame, flutter, flutter_localizations, freezed_annotation, json_annotation, provider, shared_preferences

More

Packages that depend on device_preview_plus