device_preview_plus 2.0.1 device_preview_plus: ^2.0.1 copied to clipboard
Approximate how your Flutter app looks and performs on another device
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 #
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 #
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 #
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 neweruseInheritedMediaQuery
property instead.
0.7.5 #
- Upgraded dependencies
- Migrated to flutter_lints
- Removed dependency to awesome_fonts
0.7.4 #
- Fixing
basicLocaleListResolution
throwingimported 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
isfalse
. - 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