|
1 | 1 | # Changelog |
| 2 | + |
2 | 3 | All notable changes to this project will be documented in this file. |
3 | 4 |
|
4 | 5 | ## [Unreleased] |
5 | 6 |
|
| 7 | +## [1.9.0] - 2020-06-21 |
| 8 | + |
6 | 9 | ### Fixed |
7 | | -- 'Draw over other apps' permission dialog opens when attempting to use Oreo Autofill |
8 | | -- Old app shortcuts are now removed when the local repository is deleted |
| 10 | + |
| 11 | +- 'Draw over other apps' permission dialog opens when attempting to use Oreo Autofill |
| 12 | +- Old app shortcuts are now removed when the local repository is deleted |
9 | 13 |
|
10 | 14 | ### Added |
11 | | -- Completely revamped decypted password view |
12 | | -- Add support for better, more secure Keyex's and MACs with a brand new SSH backend |
13 | | -- Allow manually marking domains for subdomain-level association. This will allow you to keep separate passwords for `site1.example.com` and `site2.example.com` and have them show as such in Autofill. |
14 | | -- Provide better messages for OpenKeychain errors |
15 | | -- Rename passwords and categories |
| 15 | + |
| 16 | +- Completely revamped decypted password view |
| 17 | +- Add support for better, more secure Keyex's and MACs with a brand new SSH backend |
| 18 | +- Allow manually marking domains for subdomain-level association. This will allow you to keep separate passwords for `site1.example.com` and `site2.example.com` and have them show as such in Autofill. |
| 19 | +- Provide better messages for OpenKeychain errors |
| 20 | +- Rename passwords and categories |
16 | 21 |
|
17 | 22 | ### Changed |
18 | | -- **BREAKING**: Remove support for HOTP/TOTP secrets - Please use FIDO keys or a dedicated app like [Aegis](https://github.com/beemdevelopment/Aegis) or [andOTP](https://github.com/andOTP/andOTP) |
19 | | -- Reduce Autofill false positives on username fields by removing "name" from list of heuristic terms |
20 | | -- Reduced app size |
21 | | -- Improve IME experience with server config screen |
22 | | -- Removed edit password option from long-press menu. |
23 | | -- Batch deletion now does not require manually confirming for each password |
24 | | -- Better commit messages on password deletion |
| 23 | + |
| 24 | +- **BREAKING**: Remove support for HOTP/TOTP secrets - Please use FIDO keys or a dedicated app like [Aegis](https://github.com/beemdevelopment/Aegis) or [andOTP](https://github.com/andOTP/andOTP) |
| 25 | +- Reduce Autofill false positives on username fields by removing "name" from list of heuristic terms |
| 26 | +- Reduced app size |
| 27 | +- Improve IME experience with server config screen |
| 28 | +- Removed edit password option from long-press menu. |
| 29 | +- Batch deletion now does not require manually confirming for each password |
| 30 | +- Better commit messages on password deletion |
25 | 31 |
|
26 | 32 | ## [1.8.1] - 2020-05-24 |
27 | 33 |
|
28 | 34 | ### Fixed |
29 | | -- Don't strip leading slash from repository paths |
| 35 | + |
| 36 | +- Don't strip leading slash from repository paths |
30 | 37 |
|
31 | 38 | ## [1.8.0] - 2020-05-23 |
32 | 39 |
|
33 | 40 | ### Added |
34 | | -- Allow user to abort password move when it is replacing an existing file |
35 | | -- Allow setting a default username for Autofill |
36 | | -- Add no authentication mode for working with public repositories |
| 41 | + |
| 42 | +- Allow user to abort password move when it is replacing an existing file |
| 43 | +- Allow setting a default username for Autofill |
| 44 | +- Add no authentication mode for working with public repositories |
37 | 45 |
|
38 | 46 | ### Changed |
39 | | -- More UI related tweaks, changes and improvements |
40 | | -- Improved error messages and internal logic for server configuration |
| 47 | + |
| 48 | +- More UI related tweaks, changes and improvements |
| 49 | +- Improved error messages and internal logic for server configuration |
41 | 50 |
|
42 | 51 | ### Fixed |
43 | | -- Add the following fields to encrypted username detection: user, account, email, name, handle, id, identity. |
44 | | -- Improved detection of broken or incomplete git repositories |
45 | | -- Better UX flow for storage permissions |
| 52 | + |
| 53 | +- Add the following fields to encrypted username detection: user, account, email, name, handle, id, identity. |
| 54 | +- Improved detection of broken or incomplete git repositories |
| 55 | +- Better UX flow for storage permissions |
46 | 56 |
|
47 | 57 | ## [1.7.2] - 2020-04-29 |
48 | 58 |
|
49 | 59 | ### Added |
50 | | -- Settings option to enable debug logging |
| 60 | + |
| 61 | +- Settings option to enable debug logging |
51 | 62 |
|
52 | 63 | ### Changed |
53 | | -- SSH Keygen UI was improved |
54 | | -- Default key length for SSH Keygen is now 4096 bits |
55 | | -- Settings items were rearranged and cleaned up |
56 | | -- Autofill icons in dark mode are now more legible |
| 64 | + |
| 65 | +- SSH Keygen UI was improved |
| 66 | +- Default key length for SSH Keygen is now 4096 bits |
| 67 | +- Settings items were rearranged and cleaned up |
| 68 | +- Autofill icons in dark mode are now more legible |
57 | 69 |
|
58 | 70 | ### Fixed |
59 | | -- Failure to detect if repository was not cloned which broke Git operations |
60 | | -- Search results were inaccurate if root directory's name started with a dot (.) |
61 | | -- Saving git username and email did not provide user-facing confirmation |
| 71 | + |
| 72 | +- Failure to detect if repository was not cloned which broke Git operations |
| 73 | +- Search results were inaccurate if root directory's name started with a dot (.) |
| 74 | +- Saving git username and email did not provide user-facing confirmation |
62 | 75 |
|
63 | 76 | ## [1.7.1] - 2020-04-23 |
64 | 77 |
|
65 | 78 | ### Fixed |
66 | | -- Autofill message does not show OK button when many browsers are installed |
67 | | -- Autofill message does not get marked as shown when dismissed |
68 | | -- App crashes when using type-independent sort |
69 | | -- Storage permission not requested when using existing external repository |
| 79 | + |
| 80 | +- Autofill message does not show OK button when many browsers are installed |
| 81 | +- Autofill message does not get marked as shown when dismissed |
| 82 | +- App crashes when using type-independent sort |
| 83 | +- Storage permission not requested when using existing external repository |
70 | 84 |
|
71 | 85 | ## [1.7.0] - 2020-04-21 |
72 | 86 |
|
73 | 87 | ### Added |
74 | | -- Oreo Autofill support |
75 | | -- Securely remember HTTPS password/SSH key passphrase |
| 88 | + |
| 89 | +- Oreo Autofill support |
| 90 | +- Securely remember HTTPS password/SSH key passphrase |
76 | 91 |
|
77 | 92 | ### Fixed |
78 | | -- Text input box theming |
79 | | -- Password repository held in non-hidden storage no longer fails |
80 | | -- Remove ambiguous and confusing URL field in server config menu |
81 | | - and heavily improve UI for ease of use. |
| 93 | + |
| 94 | +- Text input box theming |
| 95 | +- Password repository held in non-hidden storage no longer fails |
| 96 | +- Remove ambiguous and confusing URL field in server config menu |
| 97 | + and heavily improve UI for ease of use. |
82 | 98 |
|
83 | 99 | ## [1.6.0] - 2020-03-20 |
84 | 100 |
|
85 | 101 | ### Added |
86 | | -- Copy implicit username (password filename) by long pressing |
87 | | -- Create xkpasswd style passwords |
88 | | -- Swipe on password list to synchronize repository |
| 102 | + |
| 103 | +- Copy implicit username (password filename) by long pressing |
| 104 | +- Create xkpasswd style passwords |
| 105 | +- Swipe on password list to synchronize repository |
89 | 106 |
|
90 | 107 | ### Fixed |
91 | | -- Resolve memory leaks on password decryption |
92 | | -- Can't delete folders containing a password |
| 108 | + |
| 109 | +- Resolve memory leaks on password decryption |
| 110 | +- Can't delete folders containing a password |
93 | 111 |
|
94 | 112 | ## [1.5.0] - 2020-02-21 |
95 | 113 |
|
96 | 114 | ### Added |
97 | | -- Fast scroller with alphabetic hints |
98 | | -- UI button to create new folders |
99 | | -- Option to directly start searching when opening the app |
100 | | -- Option to always search from root folder regardless of the currently open folder |
| 115 | + |
| 116 | +- Fast scroller with alphabetic hints |
| 117 | +- UI button to create new folders |
| 118 | +- Option to directly start searching when opening the app |
| 119 | +- Option to always search from root folder regardless of the currently open folder |
101 | 120 |
|
102 | 121 | ### Changed |
103 | | -- Logging is now enabled in release builds |
104 | | -- Searching now shows folders as well as the passwords inside them |
| 122 | + |
| 123 | +- Logging is now enabled in release builds |
| 124 | +- Searching now shows folders as well as the passwords inside them |
105 | 125 |
|
106 | 126 | ### Fixed |
107 | | -- OpenKeychain errors cause app crash |
| 127 | + |
| 128 | +- OpenKeychain errors cause app crash |
108 | 129 |
|
109 | 130 | ## [1.4.0] - 2020-01-24 |
110 | 131 |
|
111 | 132 | ### Added |
112 | | -- Add save-and-copy button |
113 | | -- Dark theme |
114 | | -- Setting to save OpenKeychain auth id |
115 | | -- Add number of passwords to folders |
| 133 | + |
| 134 | +- Add save-and-copy button |
| 135 | +- Dark theme |
| 136 | +- Setting to save OpenKeychain auth id |
| 137 | +- Add number of passwords to folders |
116 | 138 |
|
117 | 139 | ### Changed |
118 | | -- Updated UI design and iconograph |
119 | | -- Biometric authentication |
120 | | -- Use new OpenKeychain integration library |
| 140 | + |
| 141 | +- Updated UI design and iconograph |
| 142 | +- Biometric authentication |
| 143 | +- Use new OpenKeychain integration library |
121 | 144 |
|
122 | 145 | ### Fixed |
123 | | -- Snackbars showing behind keyboards |
| 146 | + |
| 147 | +- Snackbars showing behind keyboards |
124 | 148 |
|
125 | 149 | ## [1.3.2] - 2018-12-23 |
126 | 150 |
|
127 | 151 | ### Changed |
128 | | -- Improve French translation. |
| 152 | + |
| 153 | +- Improve French translation. |
129 | 154 |
|
130 | 155 | ### Fixed |
131 | | -- Extra field is multi-line. |
| 156 | + |
| 157 | +- Extra field is multi-line. |
132 | 158 |
|
133 | 159 | ## [1.3.1] - 2018-10-18 |
134 | 160 |
|
135 | 161 | ### Fixed |
136 | | -- Fix default sort order bug. |
| 162 | + |
| 163 | +- Fix default sort order bug. |
137 | 164 |
|
138 | 165 | ## [1.3.0] - 2018-10-16 |
139 | 166 |
|
140 | 167 | ### Added |
141 | | -- Allow app to be installed on external media (SD card). |
142 | | -- Change password sort order. |
143 | | -- Display HOTP code if present. |
144 | | -- Open search view on keyboard press. |
| 168 | + |
| 169 | +- Allow app to be installed on external media (SD card). |
| 170 | +- Change password sort order. |
| 171 | +- Display HOTP code if present. |
| 172 | +- Open search view on keyboard press. |
145 | 173 |
|
146 | 174 | ### Changed |
147 | | -- Use adaptive icon. |
148 | | -- Password entry is more secure. |
149 | | -- Clean paths on password list view. |
150 | | -- Improve Chinese translation. |
151 | | -- Don't show hidden files and directories. |
| 175 | + |
| 176 | +- Use adaptive icon. |
| 177 | +- Password entry is more secure. |
| 178 | +- Clean paths on password list view. |
| 179 | +- Improve Chinese translation. |
| 180 | +- Don't show hidden files and directories. |
152 | 181 |
|
153 | 182 | ### Fixed |
154 | | -- Fix clipboard clearing. |
155 | | -- Wrap long passwords. |
| 183 | + |
| 184 | +- Fix clipboard clearing. |
| 185 | +- Wrap long passwords. |
156 | 186 |
|
157 | 187 | ## 1.2.0.75 - 2018-05-31 |
158 | 188 |
|
159 | 189 | ### Added |
160 | | -- Add Arabic translation. |
161 | | -- Warn user that remembering SSH passphrase is currently insecure. |
| 190 | + |
| 191 | +- Add Arabic translation. |
| 192 | +- Warn user that remembering SSH passphrase is currently insecure. |
162 | 193 |
|
163 | 194 | ### Changed |
164 | | -- Update Japanese assets. |
| 195 | + |
| 196 | +- Update Japanese assets. |
165 | 197 |
|
166 | 198 | ### Fixed |
167 | | -- Fix elements overlapping. |
168 | 199 |
|
| 200 | +- Fix elements overlapping. |
| 201 | + |
| 202 | +[Unreleased]: https://github.com/android-password-store/Android-Password-Store/compare/1.9.0...HEAD |
| 203 | + |
| 204 | +[1.9.0]: https://github.com/android-password-store/Android-Password-Store/compare/1.8.1...1.9.0 |
169 | 205 |
|
170 | | -[Unreleased]: https://github.com/android-password-store/Android-Password-Store/compare/v1.8.1...HEAD |
171 | 206 | [1.8.1]: https://github.com/android-password-store/Android-Password-Store/compare/v1.8.0..v1.8.1 |
| 207 | + |
172 | 208 | [1.8.0]: https://github.com/android-password-store/Android-Password-Store/compare/v1.7.2..v1.8.0 |
| 209 | + |
173 | 210 | [1.7.2]: https://github.com/android-password-store/Android-Password-Store/compare/v1.7.1..v1.7.2 |
| 211 | + |
174 | 212 | [1.7.1]: https://github.com/android-password-store/Android-Password-Store/compare/v1.7.0..v1.7.1 |
| 213 | + |
175 | 214 | [1.7.0]: https://github.com/android-password-store/Android-Password-Store/compare/v1.6.0..v1.7.0 |
| 215 | + |
176 | 216 | [1.6.0]: https://github.com/android-password-store/Android-Password-Store/compare/v1.5.0..v1.6.0 |
| 217 | + |
177 | 218 | [1.5.0]: https://github.com/android-password-store/Android-Password-Store/compare/v1.4.0...v1.5.0 |
| 219 | + |
178 | 220 | [1.4.0]: https://github.com/android-password-store/Android-Password-Store/compare/v1.3.0...v1.4.0 |
| 221 | + |
179 | 222 | [1.3.2]: https://github.com/android-password-store/Android-Password-Store/compare/v1.3.1...v1.3.2 |
| 223 | + |
180 | 224 | [1.3.1]: https://github.com/android-password-store/Android-Password-Store/compare/v1.3.0...v1.3.1 |
| 225 | + |
181 | 226 | [1.3.0]: https://github.com/android-password-store/Android-Password-Store/compare/v1.2.0.75...v1.3.0 |
0 commit comments