Releases: wwWallet/wallet-android-wrapper
Release v0.1.6
Release Notes
Never be afraid to raise your voice for honesty and truth and compassion against injustice and lying and greed.
- William Faulkner
(Inspirational quotes provided by https://zenquotes.io API.)
Changes
- Fixes debug shortcuts.
- Refactored support for debugging with multiple instances of wwWallet: Use a single source of truth.
- Only show shortcuts in debug build.
Release v0.1.5
Release Notes
We're responsible for everything that happens to us.
- Yanni
(Inspirational quotes provided by https://zenquotes.io API.)
Changes
- Updated outdated Github action tasks.
- Release version 0.1.5.
- Updated dependencies: Gradle, AGP, composeBom, ktlint.
- Reworked WebView link handling: Everything, which is not within the base domain should load somewhere else (e.g. web browser).
- Added reference link.
- Inject class
is-wrapper-apponto html element as early as possible, so web app can show different UI and decide on different strategies for support. - navigator.credential support: Already decide in JavaScript, if
security-keyhint was set and calls need interception. Otherwise, let the natural flow continue like in the browser.
Release v0.1.4
Release Notes
The fastest way to change is to laugh at your own folly.
- Spencer Johnson
(Inspirational quotes provided by https://zenquotes.io API.)
Changes
Release v0.1.3
Release Notes
You can't build a reputation on what you are going to do.
- Henry Ford
(Inspirational quotes provided by https://zenquotes.io API.)
Changes
Release v0.1.2
Release Notes
There are as many opinions as there are experts.
- Franklin D. Roosevelt
(Inspirational quotes provided by https://zenquotes.io API.)
Changes
- use signing extension instead of just including it.
Release v0.1.1
Release Notes
Curiosity is the most powerful thing you own. Imagination is a force that can actually manifest a reality.
- James Cameron
(Inspirational quotes provided by https://zenquotes.io API.)
Video
PasskeyProviderPresentationInWwwalletWrapper.mp4
Changes
Setting of passkeys
- on debug, press the little top right android overlay and hit "passkey provider settings"
Creation of passkeys
- storing private / public keys in Android's strongbox
- deriving AES keys for storing meta data ("username", "create params", in future "signatureCount" etc)
- creating clientDataJson without escaped slashes (new!)
Getting of passkeys
- iterate through all created passkeys
- populating Android os views
- touching them!
- loading them!
- and finally: signing them the right way
SIGN extension
- talking to a new fork of yubikit-android
- adding js code for parsing options for webview aka wrapper
Update instance backends
- long press on launcher icon
- press android icon on debug app version
- qr code scanning and deeplinking:
- use a link to wwwallet://change-provider/?provider=demo.wwwallet.org or
- https://github.com/wwWallet/wallet-android-wrapper/blob/v0.1.1/media/providers/qa.qr.png
- (because yolo)
- persist that choice in preferences
Bug fixes and stability improvements
- adding obvious bugs
Release v0.0.17-PRE-providers-and-sign-ext
Release Notes
Knowing others is wisdom, knowing yourself is enlightenment.
- Lao Tzu
(Inspirational quotes provided by https://zenquotes.io API.)
Changes
Release v0.0.17-preview-multiple-profiles
Release Notes
Happiness is when what you think, what you say, and what you do are in harmony.
- Mahatma Gandhi
(Inspirational quotes provided by https://zenquotes.io API.)
Changes
Release v0.0.16
Release Notes
Instead of thinking outside the box, get rid of the box.
- Deepak Chopra
(Inspirational quotes provided by https://zenquotes.io API.)
Changes
- release preparation
- playstore release and on github
- rework external url handling (
openid4vp://,haip://) - persist baseurl across sessions
- use app shortcuts (longpress on app icon)
- add feature debug only passkey provider
Release v0.0.15-haip
Release Notes
Identify your problems, but give your power and energy to solutions.
- Tony Robbins
(Inspirational quotes provided by https://zenquotes.io API.)
Changes
- feature: add haip scheme deeplinking
- debug: add shortcut for demo, funke and qa
- fixes