All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
- convert
DebugHelper
& co. to slivers (a23c55c
)- this avoids stutters for large numbers of logs
- rename
DebugHelper
'schild
tosliver
- switch from
shake
toshake_detector
(18d59b8
)
LogsDebugHelper
: add option to copy all logs (2cfbad9
)LogsDebugHelper
: addlogCollection.onlyStoreLogsInDebugMode
to configure whether logs are also stored in non-debug builds (8a9d885
)
- increase default log maximum from 50 to 500 (
1b5a9ae
)
- update
package_info_plus
to>=3.0.0 <9.0.0
(#22). Thanks to @nikolashaag! - update
device_info_plus
to>=8.0.0 <11.0.0
(5d91238
)
- update
package_info_plus
to>=3.0.0 <6.0.0
(ac133bd
)
- make
MediaQueryDebugHelper
,PackageInfoDebugHelper
, andDeviceInfoDebugHelper
const (4a251d2
) - add
logsDebugHelper.initialMinLevel
(57ae361
) - customize level titles in
DiagnosticLevelSelector
(3108197
) - make log entries expandable/collapsible (
9c480be
) - add JSON viewer for log data (
991bee8
) - add missing
key
parameters to widgets (b06e5a3
) - override
debugFillProperties(…)
(6ce47c0
)
- update
device_info_plus
to>=8.0.0 <10.0.0
,package_info_plus
to>=3.0.0 <5.0.0
(c2dc258
), (822ccbc
) (the newer major releases got retracted)
- update
device_info_plus
to>=9.0.0 < 11.0.0
,package_info_plus
to>=4.0.0 < 6.0.0
(63cca81
)
- upgrade to Flutter
>=3.10.0
, Dart>=3.0.0 <4.0.0
(6dafaa0
) - update
device_info_plus
to^9.0.0
,package_info_plus
to^4.0.0
(be4e68f
)
- implement
Diagnosticable
forLog
(21a96cb
)
- add
debugOverlay.createShakeDetector
, allowing you to customize theShakeDetector
(f3cab7c
), closes: #6
- fix changelog links (
b6c3f66
)
- upgrade to Flutter
>=3.3.0
, Dart>=2.18.0 <3.0.0
(5c7230e
) - update
black_hole_flutter
to^1.0.0
(3f40d9f
)
- update
device_info_plus
to^8.0.0
,package_info_plus
to^3.0.1
(2beb8e5
)
- update
device_info_plus
to^5.0.5
(5c645e6
)
- Remove Android ID entry because it got removed in device_info_plus (
6fc6f21
)
- Store logs even if not in debug mode (
6193833
) - Only add default debug helpers in debug mode (
cc6698e
)
- Add note about DiagnosticsBasedDebugHelper only working in debug mode (
947a224
)
- add
debugOverlay.enableOnlyInDebugMode
and a corresponding parameter inDebugOverlay.builder
(both default tofalse
) to optionally enable the overlay in release or profile builds (f662e57
)
- update to Flutter 3 (
15b65ed
)
- remove dependency on the discontinued supercharged (
967171d
)
- migrate to
flutter_lints
- update
device_info_plus
to^3.0.0
- update
shake
to^2.0.0
- support
device_info_plus_platform_interface ^1.0.1
Initial release 🎉