@@ -11,60 +11,52 @@ a beta or production release, they must be documented here).
11
11
## [ Unreleased]
12
12
13
13
### Added
14
-
15
14
- Visually Opinionated Buttons (Primary, Secondary and Text).
16
15
17
16
## [ 0.2.0] - 2021-08-13
18
17
19
18
### Updated
20
-
21
19
- Several ` ExecutionTerminal ` enhancements:
22
20
- Allows the user to go back/forward on the same memo.
23
21
- The selected difficulty don't require a confirmation anymore - once it's selected, it animates to the next memo.
24
22
25
23
### Fixed
26
-
27
24
- Several ` ExecutionTerminal ` fixes:
28
25
- Actions overlapping in smaller devices.
29
26
- Inconsistent state when memos were executed too fast.
30
27
- Not following the expected layout specs.
31
28
- Replaced oval gradient in ` CollectionCard ` with ` LinearGradient ` , attempting to solve performance issues.
32
29
33
30
### Removed
34
-
35
31
- Hero animation from ` CollectionCard ` .
36
32
37
33
## [ 0.2.0-rc.1] - 2021-08-02
38
34
39
35
### Added
40
-
41
36
- Firebase Analytics SDK with no need for consent - disabled ` AdId ` collection.
42
37
- A proper empty state for ` CollectionsPage ` - the ` _CollectionsEmptyState ` .
43
38
- ` DestructiveButton ` , a customized button for destructive operations - with custom layout specs.
44
39
- ` MemoThemeData.destructiveSwatch ` and a its respective destructive swatch for the classic theme.
45
40
46
41
### Updated
47
-
48
42
- Android & iOS Fastfiles to automatically distribute uploaded builds to external testers.
49
43
- Both ` pull-request ` and ` release ` workflows now:
50
44
- Caches flutter's SDK.
51
45
- Run Flutter tests only once.
52
46
- Strategy used to authenticate with ` GoogleService-Info ` (only required in ` release ` , using an empty template in
53
- ` pull-request ` ).
47
+ ` pull-request ` ).
54
48
- Uses the Flutter's beta channel + latest version, requirements of the animation jank fix.
55
49
- Android ` minSdkVersion ` from ` 16 ` to ` 17 ` and ` multiDexEnabled ` to ` true ` , requirements of ` flutter-quill ` dependency.
56
50
- iOS ` MinimumOSVersion ` from ` 8.0 ` to ` 9.0 ` , an apparent dependency on the latest beta channel version.
57
51
- Flutter's SDK to ` 2.4.0-4.2.pre ` to fix the animation jank.
58
52
- ` Fastfile ` to use ` --bundle-sksl-path ` option, requirements of the animation jank fix.
59
53
- When quitting the execution, ` CollectionExecutionPage ` now uses the ` showSnappableDraggableModalBottomSheet ` instead
60
- of ` AlertDialog ` .
54
+ of ` AlertDialog ` .
61
55
62
56
#### Collections
63
-
64
57
- Cohesion improvements on ` comecando_com_git ` .
65
58
66
59
### Fixed
67
-
68
60
- Discord link was expired, now it's a permalink.
69
61
- White screen before ` SplashPage ` was loaded (using ` flutter_native_splash ` and generating native splash screens).
70
62
- ` AssetIconButton ` wasn't conforming to the correct layout specs.
@@ -76,14 +68,12 @@ a beta or production release, they must be documented here).
76
68
## [ 0.1.0] - 2021-07-16
77
69
78
70
### Added
79
-
80
71
- ` bdd_fundamentos_01 ` , ` fundamentos_scrum ` , ` guia_scrum ` , ` kotlin_fundamentos_01 ` and ` manifesto_agil ` collections.
81
- Thanks to all contributors!
72
+ Thanks to all contributors!
82
73
83
74
## [ 0.1.0-rc.3] - 2021-07-15
84
75
85
76
### Added
86
-
87
77
- ` Contributor ` model and its ` ContributorSerializer ` serializer.
88
78
- ` EnvMetadata ` and its respective implementation that provides application's environment constants.
89
79
- ` SettingsSection.community ` with ` LinkSettingsItem ` to discord.
@@ -92,10 +82,9 @@ a beta or production release, they must be documented here).
92
82
- ` Firebase ` and ` FirebaseCrashlytics ` to record unexpected crashes, errors and exceptions.
93
83
94
84
### Updated
95
-
96
85
- All files documentations, including standardizing communication.
97
86
- ` CollectionMemos ` and ` Collection ` now have a ` contributors ` property, exposing all associated contributors with that
98
- particular collection.
87
+ particular collection.
99
88
- ` LoadedCollectionDetailsState ` now also provides a list of ` ContributorInfo ` associated with that ` Collection ` .
100
89
- ` LinkButton ` widget now exposes ` backgroundColor ` and ` textStyle ` properties.
101
90
- ` ExternalLinkButton ` widget now exposes ` iconColor ` , ` backgroundColor ` and ` textStyle ` properties.
@@ -104,44 +93,39 @@ a beta or production release, they must be documented here).
104
93
- Existing collections with their respective contributors.
105
94
106
95
### Fixed
107
-
108
96
- Missing ` SafeArea ` in ` Scaffold.bottomNavigationBar ` for devices with home indicator.
109
97
- Missing ` SettingsVM ` interface.
110
98
- Hero animations built through ` buildHeroCollectionCardFromItem ` weren't using an unique ` Hero.tag ` .
111
99
112
100
## [ 0.1.0-rc.2] - 2021-05-12
113
101
114
102
### Added
115
-
116
103
- ` comecando_com_git ` , ` ecossistema_do_flutter ` and ` swift_fundamentos_01 ` collections.
117
104
118
105
### Removed
119
-
120
106
- ` git_getting_started ` collection.
121
107
122
108
### Updated
123
-
124
109
- Added new resources to ` resources.json ` .
125
110
126
111
### Fixed
127
-
128
112
- Fixed [ ` release ` ] ( .github/workflows/release.yml ) workflow to use personal access token when pushing changes to the
129
- repo.
113
+ repo.
130
114
131
115
## [ 0.1.0-rc.1] - 2021-05-08
132
116
133
117
Introduces the first release candidate with all the first idealized functionalities for ` memo ` :
134
118
135
119
- Collections listing, which sections all collections using its category and segments the contents by explore and
136
- review:
120
+ review:
137
121
- Explore shows all collections that haven't all memos completed at least once;
138
122
- Review shows all collections that have all memos completed at least once.
139
123
- Progress, showing the user's metadata for application-wide collection's executions, such as time spent, the
140
- percentage for each answer, etcetera;
124
+ percentage for each answer, etcetera;
141
125
- Collection details and execution, which allows the user to study upon a compiled collection in this repository;
142
126
- Settings page with info related to this project.
143
127
144
128
## [ 0.1.0-dev.1] - 2021-04-01
145
129
146
130
Initial release, defines core architecture.
147
- The application is unusable on this version.
131
+ The application is unusable on this version.
0 commit comments