Repository navigation
Auto-Ledger Driver App v1.0.1 β Security Fix & Firebase Keys Rotation
π Security Release β Critical Fix
This release addresses a security vulnerability where Firebase API keys were exposed in the repository.
β οΈ Important Notes
- All Firebase API keys have been revoked and rotated
- Keys are now stored securely in
.envfile (not tracked by Git) - v1.0.0 APK is compromised β DO NOT USE
- All users MUST update to v1.0.1
β¨ What's Changed
π Security
- Revoked and rotated all leaked Firebase API keys
- Moved all Firebase keys to
.envfile - Updated
firebase_options.dartto load keys from.env - Added Firebase sensitive files to
.gitignore - Removed leaked keys from entire Git history (all branches)
π¦ Build
- Signed release APK with release keystore
- SHA-1 and SHA-256 fingerprints added to Firebase Console
π± APK Download
π§ How to Update
- Uninstall previous version (v1.0.0) from your device
- Download and install v1.0.1 APK
- Login with your existing credentials
π Technical Details
Changed Files
lib/firebase_options.dartβ Now loads keys from.envandroid/app/google-services.jsonβ Updated with new keys.envβ New file containing all Firebase keys (not tracked by Git).gitignoreβ Added Firebase sensitive files
Security Improvements
- No hardcoded API keys in source code
- Keys loaded from environment variables at runtime
- Git history cleaned of all leaked credentials
β οΈ WARNING: Do NOT use v1.0.0
The previous release (v1.0.0) contains exposed Firebase API keys. Please update immediately.
π Installation Instructions
Android
- Download the APK file above
- Enable "Install from unknown sources" if required
- Open the APK file and install
- Login with your credentials
π Support
For issues or questions, please open a GitHub issue.
π Links
- π Security Advisory
- π Documentation
- π Report Issue
Release Date: June 27, 2026