Releases: jolocom/smartwallet-app
Releases · jolocom/smartwallet-app
v1.6.0
Warning
This build is now broken because of a change in the Infura api change (commit). Please use v1.6.1 instead.
Updates
- Upgrade to jolocom-lib v3
- New credential flow
- Includes new credential metadata on
DecoratedClaims
- Includes new credential metadata on
- Caching entity (only used for credential metadata at the moment)
- Documents screens (valid, expired)
- Documents components
- New iOS colour scheme
- Update translations #1323
- New and improved entropy screen #1317
- Bottom navigation bar #1315
- Add Settings screen and language switcher #1315
- Improve deep link behaviour #1328
- New action modifiers:
withLoading
andwithErrorHandling
- Remove Immutable.js usage from app
- Add ramda
- Assorted bug fixes
Breaking Changes
- Uses jolocom-lib v3.0, which includes a new credential flow.
- This version of the SmartWallet is only compatible with the new credential offer format.
- An update would be required for any credential offers using older versions of the lib.
v1.5.0
Warning
This build is now broken because of a change in the Infura api change (commit). Please use v1.5.1 instead.
Updates
- Remove Password Screen (#1295)
- Remove Entropy Screen (#1294)
- Improve Error Screen information (#1289)
- Improve Error handling (#1304)
- Fix Credential Cutoff on IOS, improve presentation of credentials (#1308)
- Fix Seed Phrase Cutoff (#1299)
- Fix for deep link navigation from web apps (#1291)
- Improve App Initialisation procedure (#1298)
v1.4.1
v1.4.0
v1.3.1
V1.3.0
Updates
- Added loading screen when scanning QR codes (#1264).
- Added UI elements / logic to enable making Ethereum payments (#1262).
- Addressed IOS deep linking issue thanks to contribution from @AlexeyBelezeko (#1261).
- Updated the version of the Jolocom-Lib to v2.4.0.
- Established code style rules and formatted the codebase accordingly (#1260)
v1.2.0
Updates
- Small UI inconsistencies across the registration steps addressed (#1230 #1229).
- Updated the used version of the Jolocom-Lib to v2.3.0.
- Optimizations to the build process for Android (#1231).
Breaking changes
- Starting from
v2.3.0
, Jolocom Lib requiresNode.js v10.x.x
to run, this in turn means that in order to develop the SmartWallet,Node.js v10.x.x
is required.
[v1.0.0-alpha] React Native based mobile smartwallet
Due to performance issues we decided to change technology to React Native. Apart from that breaking change, we included some more modifications:
- implemented the first iteration of brand new design, and changed the flow to be more user friendly - more iterations are to come!
- moved the verification flow out of the app, as the previous one was just a proof-of-concept - in order to support third party verification services, we need to handle it outside of our smartwallet
- introduced categories on the identity home page for better navigation between claims
- tweaked the claims sharing screen which is used for single sign on
[v0.10.0-alpha] Cordova based mobile smartwallet
A Jolocom Smartwallet Alpha version enabling basic functionality of a self sovereign identity:
- identity creation encapsulating entropy collection, hierarchically deterministic keys generation, saving the standardized identity description document (DDO) on IPFS and then a reference to it on Ethereum.
- creating verifiable credentials
- verification functionality that leads to third-party signed verifiable credentials
- sign in functionality that works with with the server-side implementation from (jolocom-lib)[https://github.com/jolocom/jolocom-lib] - scanning the QR code presented on the website with the smartwallet, choosing claims to be used and signing in.