Improved
0.2.0-rc.1
Added
- Firebase Analytics SDK with no need for consent - disabled
AdIdcollection. - A proper empty state for
CollectionsPage- the_CollectionsEmptyState. DestructiveButton, a customized button for destructive operations - with custom layout specs.MemoThemeData.destructiveSwatchand a its respective destructive swatch for the classic theme.
Updated
- Android & iOS Fastfiles to automatically distribute uploaded builds to external testers.
- Both
pull-requestandreleaseworkflows now:- Caches flutter's SDK.
- Run Flutter tests only once.
- Strategy used to authenticate with
GoogleService-Info(only required inrelease, using an empty template inpull-request). - Uses the Flutter's beta channel + latest version, requirements of the animation jank fix.
- Android
minSdkVersionfrom16to17andmultiDexEnabledtotrue, requirements offlutter-quilldependency. - iOS
MinimumOSVersionfrom8.0to9.0, an apparent dependency on the latest beta channel version. - Flutter's SDK to
2.4.0-4.2.preto fix the animation jank. Fastfileto use--bundle-sksl-pathoption, requirements of the animation jank fix.- When quitting the execution,
CollectionExecutionPagenow uses theshowSnappableDraggableModalBottomSheetinstead ofAlertDialog.
Collections
- Cohesion improvements on
comecando_com_git.
Fixed
- Discord link was expired, now it's a permalink.
- White screen before
SplashPagewas loaded (usingflutter_native_splashand generating native splash screens). AssetIconButtonwasn't conforming to the correct layout specs.- Misleading
QuillEditorcursor inreadOnlymode. - Wrong iOS localization.
enremoved while we don't localize the app, only supportspt-BRfor now. - [Possible Fix] Trying to use a pre-bundled shader strategy to fix all animation's jank.
ExecutionTerminalnot respecting the device's safe area.