Releases: boltcard/bolt-nfc-android-app
Releases · boltcard/bolt-nfc-android-app
v0.1.1
Quick fix to remove key reset when sending app to background causing issues
v0.1.0 New simplified creation process
- Simplify top level options. Add advanced section. Read all data from new bolt card server endpoint. Check and write all the data at once. Add a more usable reset key screen
- Uses new create bolt card JSON response
- allow create bolt card Auth URL to be pasted into the app instead of just scan QR code
- allow NTAG424DNA Tag Tamper cards to be used. Check PICC and CMAC values as part of bolt card creation process
- Remove unneeded storage permission, reset all key values when app sent to background
- Return the latest card read after the creation process to fire off a request to the server to set the card counter and UID
v0.0.7.1
Fix on some devices for no action on NFC tap
v0.0.7
fix issue on write NFC screen with URL overlapping screen edges for long URLs
v0.0.6
Fixed intermittent crash on startup
v0.0.5 Android API 31 & Taplinx Lib 2.0
- Improved help text to increase understanding around changing the card keys
- Fix crash on startup where setcardmode string is called with null
- update Android API to 31
- update Taplinx Lib to 2.0
- Refactor error modal to App component for reuse app-wide
- lowercase UID and add a copy to clipboard button
- disable capitalisation on domain input box
- Obfuscate keys when displaying on the mobile device
v0.0.4
- Security: Removed a lot of debug logging, some of which was logging keys passed
- Improved handling of boltcard URL to handle query strings added to URL gracefully.
- Added Boltcard App Icons
- Changed Boltcard app name to Boltcard NFC Programmer
- UI/UX improvements
- Reduced bloat by removing old images used in the NXP sample app
v0.0.3 Check all keys
This release will test all 3 keys to see if they have been changed from the manufacturer's default
v0.0.2 Check for default key on read
Note if upgrading from v0.0.1
You must now put your mifare package developer key into an .env file in the project root. See the .env-example for how this file is formatted
0.0.1 Initial Release
You can read and write the NFC card and change the keys using the QR code created by the boltcard server createboltcard command