Added
- Improved white-labelling support for wallet themes, custom onboarding flows and the ability to disable certain features
- New landing page post-onboarding for creating your first identifier
- Experimental support for receiving signing requests from connections
- Experimental support for a basic messaging system between connections to share updates
Changed
- App will not auto-close on threat detection to temporarily align with Google's review process (This will be reverted and handled better in the coming releases)
- Generic user logo is now used instead of KERI logo for connections
Fixed
- QR scanner reliability (#1151)
- Issues hiding keyboard (#1102)
- Unknown connection notifications
- Alphabet slider for filtering the connections list
Commit by commit
- fix(ui): fix bg of android top and bottom by @Sotatek-DukeVu in #1014
- chore(earthly): re-enable hub.docker.com pushes for cip45 image by @rcmorano in #1040
- Merge from release/1.0.0 to main by @iFergal in #1073
- build: bump keria version by @iFergal in #1084
- build: update docker keria tag and remove old docker compose by @iFergal in #1085
- feat(ui): Create a new button in PageFooter for declining action by @Sotatek-DukeVu in #1080
- fix(ui): Attributes section of credentials has extra padding at bottom by @sdisalvo-crd in #1083
- chore(docker): add production-ready docker-compose by @rcmorano in #1088
- chore(docker-compose): improve traefik setup by @rcmorano in #1090
- fix(ui): Scanner not detecting QR by @Sotatek-DukeVu in #1086
- [cred-ui] Fix regex to allow pasting and scanning group ID by @sdisalvo-crd in #1087
- docs: readme update for veridian by @iFergal in #1089
- fix(cred-ui): Verifier: request credential - changes to text and entry field by @sdisalvo-crd in #1092
- feat(ui): App: Refactor SystemThreat screen by @Sotatek-DukeVu in #1070
- feat(cred-ui): [Cred Issuance Tool] Update Connection Date & Time EP in Frontend by @Sotatek-DukeVu in #1094
- docs: arch diagram update by @iFergal in #1095
- feat(cred-ui): Implement environment variables injection on run-time for cred-issuance-ui app by @sdisalvo-crd in #1091
- fix: url pattern by @sdisalvo-crd in #1099
- fix(ui): [white label UI] Update language file by @sdisalvo-crd in #1096
- fix(cred-ui): Incorrect pages in tablet menu by @sdisalvo-crd in #1100
- fix(ui): Set default logo to backup image by @sdisalvo-crd in #1101
- fix(ui): After onboarding, the CTA is active when you set the name as empty space by @Sotatek-DukeVu in #1098
- fix(cred-ui): Update NavBar - logo and buttons by @sdisalvo-crd in #1105
- fix(ui): A non-serializable value was detected in an action by @Sotatek-DukeVu in #1103
- feat(ui): Unknown connection credential handling by @Sotatek-DukeVu in #1097
- feat(ui): [White labeled UX] Remove access to features by @Sotatek-DukeVu in #1093
- QA - automation for menu-profile.feature by @jacklesotatek in #1106
- Update README.md by @m00sey in #1110
- Bug/symbolguide by @m00sey in #1116
- chore(cred-issuance-ui): fix environment for the new cred-issuance-ui by @rcmorano in #1119
- feat(cred-ui_: Adding attribute details by @sdisalvo-crd in #1118
- refactor(cred-server): simplify response handling by @jorgenavben in #1107
- fix(ui): Cannot hide keyboard while entering new identifier by @Sotatek-DukeVu in #1120
- feat(ui): Identifier onboarding experience by @Sotatek-DukeVu in #1113
- qa automation for menu settings passcode change.feature by @jacklesotatek in #1114
- automation for menu-settings-passcode-validation.feature by @jacklesotatek in #1117
- feat(ui): Add Notification message type: Link by @sdisalvo-crd in #1124
- fix: language file by @sdisalvo-crd in #1129
- feat(core): forward oobi introductions to new contacts (optional) by @iFergal in #1130
- fix(ui): Edge to edge support and other small UI improvements on Android by @sdisalvo-crd in #1122
- feat(ui): config for individual identifier-only and default name by @Sotatek-DukeVu in #1121
- feat(ui): [White labeled UX] Apply Custom Color scheme - done in backend by @Sotatek-DukeVu in #1128
- feat(ui): Notification message type: Text only by @Sotatek-DukeVu in #1136
- feat(ui): Notification message type: Scan to connect by @Sotatek-DukeVu in #1135
- Dtis 2141 qa automation for menu settings manage password.feature by @jacklesotatek in #1133
- automation for menu-settings-manage-password-change.feature by @jacklesotatek in #1139
- QA dtis 1886 - appium and webdriver update by @obstar in #1145
- fix(ui): Missing the QR screen after creating a group identifier by @Sotatek-DukeVu in #1143
- feat(ui): [White labeled UX] replace carousel with intro screen by @Sotatek-DukeVu in #1131
- chore(docker-compose): fix witness template by @rcmorano in #1138
- build: audit fix by @iFergal in #1155
- chore: bump KERIA for new setuptools by @iFergal in #1157
- feat(ui): Add tooltips on tables by @sdisalvo-crd in #1132
- refactor(core): type file for keriaNotificationService by @iFergal in #1166
- feat(ui): [White Labeled UX] One-way connection - Frontend by @Sotatek-DukeVu in #1158
- feat(ui): Replace Keri logo in Notifications with generic user icon by @Sotatek-DukeVu in #1144
- feat(ui): Alphabet slider increase tap surface by @Sotatek-DukeVu in #1152
- fix(ui): unable to access camera if scan an unrecognized QR by @Sotatek-DukeVu in #1147
- Upgrade library by @jacklesotatek in #1172
- feat(cred-ui): add filter for table by @Sotatek-DukeVu in #1137
- feat: add Rome demo credential support and related UI components by @jorgenavben in #1168
- feat(ui): [White labeled UX] improvement: creating identifier flow by @Sotatek-DukeVu in #1173
- build: new KERIA with introductions enabled by default (temporary) by @iFergal in #1176
- build: correctly enabled introductions in KERIA by @iFergal in #1177
- fix(cred-serv): insert createdAt date as now (temp solution) by @iFergal in #1179
- fix(ui): remove trailing slash when scan and boot url by @Sotatek-DukeVu in #1186
- fix the locator for menu settings passcode change by @jacklesotatek in #1188
- automation for menu settings support screen by @jacklesotatek in #1184
- automation for enable-biometric-screen by @jacklesotatek in #1160
- feat: remote signing protocol integration by @iFergal in #1165
- automation for menu settings manage password forgotten.feature by @jacklesotatek in #1146
- automation for handle onboarding adding identifier welcome screen by @jacklesotatek in #1183
- feat: human readable exn messages by @iFergal in #1167
- fix(ui): Fix sass warnings in the console by @Sotatek-DukeVu in #1189
- QA - automation for menu-settings-recovery-phrase.feature by @jacklesotatek in #1159
- feat(ui): User avatar not showing up correctly in notifications by @Sotatek-DukeVu in #1175
- feat(ui): UI improvements for remote signing and human readable protocol by @Sotatek-DukeVu in #1185
- feat(ui): Remove useMemo where unneeded by @Sotatek-DukeVu in #1190
- fix(ui): Generic sign request title by @sdisalvo-crd in #1180
- feat(cred-ui): Dynamically handle new schemas in the credential issuer UI by @Sotatek-DukeVu in #1192
- feat(ui): Improve KEY value in credentials attribute tooltip by @sdisalvo-crd in #1196
- feat: option to inject connect instructions post onboarding by @iFergal in #1197
- fix(ui): Blank connections & search bar issue by @sdisalvo-crd in #1191
- feat(ui): improve onboarding flow by @Sotatek-DukeVu in #1187
- feat(ui): Simplify how onboarding content is whitelabelled by @Sotatek-DukeVu in #1195
- chore: pulling relevant commits from release branch by @iFergal in #1199
- chore: 1.1.0 marketing version ios and android by @iFergal in #1200
- refactor(cred-ser): Enhance SignifyApi and Agent with new types and improved data handling by @jorgenavben in #1198
- chore: new keria with no setuptools by @iFergal in #1201
- feat(cred-server): remove shorten URL functionality and related cache utilities by @jorgenavben in #1202
- fix(ui): Remote Sign Request pages broken as is using fixtures data by @Sotatek-DukeVu in #1194
- feat(ui): Whitelabelling of terms of use and privacy policy by @sdisalvo-crd in #1193
- fix(ui): Small updates to language files by @sdisalvo-crd in #1204
- chore: Disable webview debugger based on environment by @Sotatek-DukeVu in #1203
- fix(ui): Input cursor visible in passcode screen by @Sotatek-DukeVu in #1206
- feat(ui): Replace discord link with support link by @Sotatek-DukeVu in #1205
- fix(cred-ui): [Cred Issuance Tool] View Template button not working as Verifier by @Sotatek-DukeVu in #1207
- chore: audit fix by @iFergal in #1211
- chore(services): some audit fixes by @iFergal in #1213
- refactor existing automation framework by @jacklesotatek in #1209
- Merge main into release 1.1.X by @iFergal in #1214
- chore: 1.1.0 final version by @iFergal in #1215
- fix(ui): Favourite identifiers and credential cards bugs by @sdisalvo-crd in #1227
- fix(core): use rp field over a.i when processing exchange messages by @jimcase in #1233
- fix(core): ipex agree connection history items not being filtered properly by @iFergal in #1271
- refactor: save exchangepresentcredential later to minimize race conditions by @iFergal in #1274
- chore(cred-issuance): add cf employee schema by @rcmorano in #1286
New Contributors
Full Changelog: 1.0.2...1.1.0