|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## [2.3.1] -- 2025-08-13 |
| 4 | + |
| 5 | +### Changed |
| 6 | + |
| 7 | +- Add notes to exported CSV files (@iSoron) |
| 8 | + |
| 9 | +### Fixed |
| 10 | + |
| 11 | +- Prevent some views from being obscured by system UI (@iSoron, #2171) |
| 12 | +- Disable confetti if animations are disabled globally (@iSoron, #2170) |
| 13 | +- Make symbols easier to distinguish in "pure black" dark mode (powerjungle, #2136) |
| 14 | +- Trim unit labels when necessary (@hiqua, @iSoron, #2158) |
| 15 | + |
3 | 16 | ## [2.3.0] -- 2025-06-23
|
| 17 | + |
4 | 18 | ### Added
|
| 19 | + |
5 | 20 | - Add support for Android 15 and 16 (@iSoron)
|
6 | 21 | - Show confetti animation (@gokulk16, @iSoron, #1743)
|
7 | 22 | - Show streaks for measurable habits (@teckwarz, #2059)
|
8 | 23 | - Allow user to unset measurable habits (@leontodd, @kalina559, #1899, #2109)
|
9 | 24 |
|
10 | 25 | ### Changed
|
| 26 | + |
11 | 27 | - Change background widget color for habits with implicit checks (@wobbba, #1915)
|
12 | 28 |
|
13 | 29 | ### Fixed
|
| 30 | + |
14 | 31 | - Fix notification when goal type is set to maximum (@manish99verma, #1931)
|
15 | 32 | - Never mark "at most" habits as completed for the day (@kalina559, #2077)
|
16 | 33 | - Increase minimum widget size (@iSoron, #2118)
|
17 | 34 | - Improve Gradle configuration (@jimlyas, #2108)
|
18 | 35 |
|
19 | 36 | ## [2.2.0] -- 2024-01-30
|
| 37 | + |
20 | 38 | ### Added
|
| 39 | + |
21 | 40 | - Add support for Android 14 (@iSoron, @hiqua)
|
22 | 41 | - Allow user to change app language (@leondzn)
|
23 | 42 |
|
24 | 43 | ### Fixed
|
| 44 | + |
25 | 45 | - Implement workaround to make notifications non-dismissible in Android 14 (@iSoron, #1872)
|
26 | 46 | - Fix splash screen background color in dark mode (@SIKV, #1888)
|
27 | 47 |
|
28 | 48 | ## [2.1.3] -- 2023-08-28
|
| 49 | + |
29 | 50 | ### Fixed
|
| 51 | + |
30 | 52 | - Use text input on Samsung devices (@iSoron, #1719)
|
31 | 53 | - Prevent crash if alarm permission is revoked (@iSoron)
|
32 | 54 | - Adjust widget colors (@iSoron)
|
33 | 55 | - Fix bug preventing screens from updating at midnight (@iSoron)
|
34 | 56 | - Fix skip button in locales that use comma instead of dot (@iSoron, #1721)
|
35 | 57 |
|
36 | 58 | ## [2.1.2] -- 2023-05-26
|
| 59 | + |
37 | 60 | ### Fixed
|
| 61 | + |
38 | 62 | - Fix bug that caused widget to enter checkmark on wrong date (@iSoron, #1541)
|
39 | 63 | - Fix widget corners on Android 12 (@iSoron)
|
40 | 64 | - Fix bug that caused notes to be lost when editing a checkmark (@iSoron, #1566)
|
41 | 65 | - Prevent soft keyboard from covering entry popup (@iSoron)
|
42 | 66 | - Accept comma (instead of dot) in certain locales (@iSoron)
|
43 | 67 |
|
44 | 68 | ### Changed
|
| 69 | + |
45 | 70 | - Remove update delay after entering a checkmark (@iSoron)
|
46 | 71 |
|
47 | 72 | ### Removed
|
48 |
| -- Remove stack widgets (@iSoron) |
49 | 73 |
|
| 74 | +- Remove stack widgets (@iSoron) |
50 | 75 |
|
51 | 76 | ## [2.1.1] -- 2022-09-24
|
| 77 | + |
52 | 78 | ### Fixed
|
| 79 | + |
53 | 80 | - Fix Tasker plugin (@iSoron, #1503)
|
54 | 81 |
|
55 | 82 | ## [2.1.0] -- 2022-09-10
|
| 83 | + |
56 | 84 | ### Added
|
| 85 | + |
57 | 86 | - Allow user to add notes to specific dates (@vbh, #1103)
|
58 | 87 | - Allow user to track "at most" numerical habits (@KristianTashkov, #1101)
|
59 | 88 | - Allow user to add skips to measurable habits (@kalina559, #1319)
|
|
64 | 93 | - Add support for Android 13 themed icons (@cheeeeer, #1497)
|
65 | 94 |
|
66 | 95 | ### Removed
|
| 96 | + |
67 | 97 | - Hide snooze button Android 12 notifications (@hiqua, #1226)
|
68 | 98 | - Remove preference to set LED lights (@iSoron)
|
69 | 99 |
|
70 | 100 | ### Changed
|
| 101 | + |
71 | 102 | - Hide failed habits along with completed ones (@hiqua, #1052)
|
72 | 103 | - Cycle through all checkmark states when toggling (@iSoron)
|
73 | 104 | - Add delay after toggling a habit (@hiqua, @kalina559, #1147)
|
|
76 | 107 | - Increase target SDK to 31 (@hiqua)
|
77 | 108 |
|
78 | 109 | ### Fixed
|
| 110 | + |
79 | 111 | - Fix small dialog buttons (@kalina559, #1096)
|
80 | 112 | - Fix invalid CSV files (@hiqua, #1177)
|
81 | 113 | - Fix small issues in calendar chart (@kalina559, #1314)
|
|
84 | 116 | - Fix widgets not working correctly on API 33 (@iSoron, #1488)
|
85 | 117 |
|
86 | 118 | ### Refactoring & Testing
|
| 119 | + |
87 | 120 | - Replace raster icons by vector assets (@kalina559)
|
88 | 121 | - Remove JVM dependencies from uhabits-core module (@sgallese)
|
89 | 122 | - Add various missing tests (@sgallese)
|
90 | 123 | - Upgrade project dependencies (@hiqua, @sgallese)
|
91 | 124 |
|
92 | 125 | ## [2.0.3] - 2021-08-21
|
| 126 | + |
93 | 127 | ### Fixed
|
| 128 | + |
94 | 129 | - Improve automatic checkmarks for monthly habits (@iSoron, #947)
|
95 | 130 | - Fix small theme issues (@iSoron)
|
96 | 131 | - Fix ANR on some Samsung phones (@iSoron, #962)
|
|
102 | 137 | ## [2.0.2] - 2021-05-23
|
103 | 138 |
|
104 | 139 | ### Changed
|
| 140 | + |
105 | 141 | - Make checkmark widget resizable
|
106 | 142 |
|
107 | 143 | ### Fixed
|
| 144 | + |
108 | 145 | - Fix crash caused by numerical habits with zero target (@iSoron, #903)
|
109 | 146 | - Fix small issues with font size (@iSoron)
|
110 | 147 | - Allow fractional target values (@sumanabhi, #911)
|
|
115 | 152 | ## [2.0.1] - 2021-05-09
|
116 | 153 |
|
117 | 154 | ### Added
|
| 155 | + |
118 | 156 | - Make midnight delay optional and disabled by default (@hiqua)
|
119 |
| -- Add arrows to sort menu (@iSoron) |
| 157 | +- Add arrows to sort menu (@iSoron) |
120 | 158 |
|
121 | 159 | ### Removed
|
| 160 | + |
122 | 161 | - Temporarily remove experimental device sync functionality. This feature will be re-added in
|
123 | 162 | Loop 2.1.
|
124 | 163 |
|
125 | 164 | ### Changed
|
| 165 | + |
126 | 166 | - Make implicit checkmarks easier to read (@iSoron)
|
127 | 167 | - Update and improve list of translators (@hiqua, @iSoron)
|
128 | 168 |
|
129 | 169 | ### Fixed
|
| 170 | + |
130 | 171 | - Disable transparency for stacked widgets (@hiqua)
|
131 | 172 | - Fix various color issues on the dark theme (@hiqua, @iSoron)
|
132 | 173 | - Fix "customize notifications" on older devices (@hiqua)
|
|
135 | 176 | - Fix checkmark widget not rendering properly on some Samsung phones (@iSoron)
|
136 | 177 |
|
137 | 178 | ### Refactoring & Testing
|
| 179 | + |
138 | 180 | - Finish conversion of the entire project to Kotlin (@hiqua, @iSoron, @MarKco)
|
139 | 181 | - Automatically run large tests on GitHub Actions (@iSoron)
|
140 | 182 | - Remove unused v21 resources (@hiqua)
|
141 | 183 |
|
142 | 184 | ## [2.0.0-alpha] - 2020-11-29
|
143 | 185 |
|
144 | 186 | ### Added
|
| 187 | + |
145 | 188 | - Track numeric habits (@iSoron, @namnl)
|
146 | 189 | - Skip days without breaking streak (@KristianTashkov)
|
147 | 190 | - Sort habits by status (@hiqua)
|
|
152 | 195 | - Export backups daily (@iSoron)
|
153 | 196 |
|
154 | 197 | ### Removed
|
| 198 | + |
155 | 199 | - Drop support to devices older than Android 6.0 (API 23)
|
156 | 200 |
|
157 | 201 | ### Fixed
|
| 202 | + |
158 | 203 | - Reset chart offset when switching scale (@alxmjo)
|
159 | 204 | - Don't show reminders from archived habits (@KristianTashkov)
|
160 | 205 | - Lapses on non-daily habits decrease the score too much (@iSoron)
|
161 | 206 | - Update widgets at midnight (@KristianTashkov)
|
162 | 207 |
|
163 | 208 | ### Refactoring
|
| 209 | + |
164 | 210 | - Convert files to Kotlin (@olegivo)
|
165 | 211 |
|
166 | 212 | ## [1.8.12] - 2021-01-30
|
|
185 | 231 |
|
186 | 232 | ## [1.8.8] - 2020-06-21
|
187 | 233 |
|
188 |
| -- Make small changes to the habit scheduling algorithm, so that "1 time every x days" habits work more predictably. |
| 234 | +- Make small changes to the habit scheduling algorithm, so that "1 time every x days" habits work |
| 235 | + more predictably. |
189 | 236 | - Fix crash when saving habit
|
190 | 237 |
|
191 | 238 | ## [1.8.0] - 2020-01-01
|
192 | 239 |
|
193 | 240 | - New bar chart showing number of repetitions performed in each week, month, quarter or year.
|
194 |
| -- Improved calculation of streaks for non-daily habits: performing habits on irregular weekdays will no longer break your streak. |
| 241 | +- Improved calculation of streaks for non-daily habits: performing habits on irregular weekdays will |
| 242 | + no longer break your streak. |
195 | 243 | - Many more colors to choose from (now 20 in total).
|
196 | 244 | - Ability to customize how transparent the widgets are on your home screen.
|
197 | 245 | - Ability to customize the first day of the week.
|
|
0 commit comments