Releases: bdyusuf2016/autofill-pro
Releases · bdyusuf2016/autofill-pro
Release list
⚡ AutoFill Pro v3.0.0 Release
⚡ AutoFill Pro v3.0 Release Notes
AutoFill Pro v3.0 introduces powerful Local Tesseract OCR Engine, Passport MRZ Parser, Excel & CSV Data Engine, Auto Actions Macro Sequences, and Optimized Cloud Synchronization!
🚀 Key Highlights & What's New in v3.0
📄 1. Offline Client-Side OCR (Tesseract WASM)
- Integrated WebAssembly-powered Tesseract OCR engine running 100% locally in your browser.
- Instant text extraction from image documents without sending sensitive data to external servers.
🛂 2. Passport & MRZ Parser
- Automatic detection and parsing of ICAO Doc 9303 standard Machine Readable Zone (MRZ).
- Accurate field extraction for Passport Number, Surname, Given Names, DOB, Expiry Date, and Country Code.
📊 3. Excel & CSV Data Engine
- Drag-and-drop or paste spreadsheet tables directly from Excel and Google Sheets.
- 1-click bulk conversion of rows into AutoFill profiles.
- Active row macro stepper supporting
{excel.ColumnName}form automation. - Built-in sample datasets and instant CSV template export.
⚡ 4. Auto Actions Macro Engine
- Define multi-step automated sequences (
click,fill,select,delay) on specific URL patterns. - Automated webpage action execution upon page load (exact, prefix, or regex URL match).
- Dynamic variable resolution supporting
{profile.field}and{excel.Column}placeholders.
☁️ 5. Google Sign-In & Secure Cloud Sync
- 1-Click Google Sign-In with built-in Firebase credentials.
- Auto-sync profiles across devices with optional AES-GCM 256-bit client-side encryption.
📦 Installation Instructions
- Download the
autofill-pro-v3.0.zipsource archive below and extract it. - Open Google Chrome and navigate to
chrome://extensions/. - Enable Developer mode (top-right toggle).
- Click Load unpacked (top-left button) and select the extracted extension folder.
- All OCR, Document parsing, and AutoFill features are ready out-of-the-box!
⚡ AutoFill Pro v2.6 - Generic Auto Actions & PrimeNG Portal Support
🚀 What's New in v2.6
⚡ 1. Generic Page Automations & Auto Actions
- Configure automated clicks, tab switching, and dropdown selections on any website upon page load.
- Interactive Step Builder with support for
Click,Select Option,Fill Text,Wait Delay, andStop Action.
🎯 2. PrimeNG & Custom Portal Enhancements
- Specialized support for PrimeNG (
p-tabview&p-dropdown) portals (e.g. Bangladesh Customs A-Challan payment). - Auto-selection of "বিল অফ এন্ট্রি জমা" tab and "Dhaka EPZ (803)" customs office.
- Enhanced iframe compatibility (
all_frames: true).
🛑 3. Stop Action & Smart Auto-Termination
- Ability to set stop execution points in automated action sequences.
- Auto-stops background loops upon completing page tasks.
AutoFill Pro v2.6.1
⚡ AutoFill Pro v2.6.1 - Release Notes
AutoFill Pro v2.6.1 brings native Google OAuth & Chrome Identity integration, permanent Fixed Extension ID key, rock-solid Cloud Sync & token refresh stability, and a sleek modernized Authentication UI with Bengali localization.
🚀 What's New in v2.6.1
🔑 1. Native Google OAuth & Chrome Identity Integration
- Direct 1-Click Google Sign-In: Integrated with
chrome.identity.getAuthTokenand Firebase Identity Platform (signInWithIdp) for real ID and refresh token exchange. - Fixed Extension Key (
manifest.json): Added an embedded RSA public key to fix the Chrome Extension ID permanently tokmjeoiiohfgjgnkkifaklhjigloekhfbacross all computers and browser profiles. - No More Redirect URI / OAuth Blockers: Native Chrome account selection eliminates browser popup blocks and redirect URI mismatch issues.
☁️ 2. Cloud Sync & Silent Token Refresh (No Auto-Logout)
- Resolved Auto-Logout during Sync: Fixed an issue where expired tokens triggered an unexpected logout during sync.
- Silent Background Token Refresh: Authenticated sessions automatically refresh expired Firebase tokens via Google Secure Token API without disrupting the user.
- Enhanced Data Integrity: Complete cross-device profile, hotkey, and settings synchronization via Firebase Realtime Database with AES-256 E2EE support.
🎨 3. Modernized Auth UI with Tab Switcher & Localization
- Clean Auth Interface: Brand-new login and registration interface featuring quick tab switching between Login and Create Account.
- Complete Bengali (বাংলা) & English Support: Clear validation messages, password matching indicator, and password reset notifications.
- Forgot Password Recovery: 1-click password reset email dispatch directly to user's registered inbox.
⚙️ 4. Profile Management & Security Enhancements
- Display Name & Password Management: Users can update their Cloud Profile Display Name and change passwords from Options settings.
- Seamless Local & Cloud Hybrid: Works out-of-the-box both offline with local profiles and online with real-time cloud synchronization.
📦 Installation & Setup
- Download
autofill-pro-v2.6.1.zipfrom the release assets. - Extract the ZIP archive to a folder on your computer.
- Open Google Chrome and go to
chrome://extensions/. - Turn ON Developer mode (toggle in the top-right corner).
- Click Load unpacked and select the extracted folder.
- AutoFill Pro is ready to use with built-in Cloud Sync!
📋 Full Changelog
- Added: Permanent RSA key in
manifest.jsonfor deterministic extension ID. - Added: Native
chrome.identity.getAuthTokenGoogle OAuth flow infirebase-auth.js. - Added: Firebase
signInWithIdpREST integration for Google provider token exchange. - Fixed: Unintended logout during Cloud Sync when token refresh fails.
- Improved:
login.html&login.jsUI with modern responsive styling and tab switching. - Updated: Error translations and Bengali language strings across auth and sync modules.
AutoFill Pro v2.6 - 1-Click Google Sign-In, Phone Field, NID Search & Cloud Sync Fix
⚡ AutoFill Pro v2.6 Release Notes
AutoFill Pro v2.6 comes with 1-Click Google Sign-In, Phone Number support, Real-time Name/Phone/NID Search, Built-in Firebase Credentials, and Automatic Cloud Sync fixes!
🚀 Key Highlights & What's New in v2.6
🔑 1. 1-Click Google Sign-In & Account Picker
- Instant Google Login: Sign in with Google in 1-click without creating a manual account or password.
- Account Selection Modal: Select any logged-in Chrome profile account or enter your custom Google Email address.
- Account Memory: Saves used Google accounts locally in
chrome.storage.localfor quick 1-click switching.
📱 2. Phone Number Support & Balanced UI
- Added Phone Number (
📱) field under Profile Information in Options & Modal editor. - Paired Profile Name and Phone Number side-by-side in a responsive 2-column layout.
- Renders
📱 <phone_number>badges on profile cards and popup list items.
🔍 3. Real-time Search by Name, Phone & NID
- Search profiles dynamically by Name, Phone Number, National ID (NID), and form field values/names.
- Interactive Real-time Search Results dropdown below the Active Profile selector in Popup UI.
☁️ 4. Built-in Firebase Credentials & Auto Cloud Sync Fix
- Comes with Built-in Firebase API Key and Database URL out-of-the-box.
- Resolved
Download failed: Sync not enabled or user not authenticatederror by auto-enabling sync state and ensuring async user authentication loading.
📦 Installation Instructions
- Download the source archive below and extract it.
- Open Google Chrome and navigate to
chrome://extensions/. - Enable Developer mode (top-right toggle).
- Click Load unpacked (top-left button) and select the extracted extension folder.
- Firebase credentials and 1-Click Google Sign-In are ready out-of-the-box!
Autofill Pro v2.5
Autofill Pro v2.5 - Release Notes 🚀
🏷️ Release Details
- Tag Version:
v2.5 - Release Title:
Autofill Pro v2.5 - Target Branch:
main
⚡ What's New in Version 2.5
1. 🔄 Existing Profile Overwrite & Merge Options
- Profile Selector: When capturing fields from web forms, you can now choose to save them as a new profile or apply them directly to an existing profile.
- Intelligent Merging: Pick Merge to update existing matching fields and add newly captured ones, preserving your profile structure.
- Complete Overwrite: Pick Overwrite to replace all fields of the target profile with the newly captured fields.
📸 2. Visual Point-and-Click Form Capture
- Interactive Element Selector: Launch visual capture from the popup or options page to hover-highlight elements and record input fields, checkboxes, radios, and selects on click.
- Automatic Selector Resolution: Automatically generates exact CSS Selectors and XPaths to resolve complex or hidden elements.
🔐 3. Client-Side End-to-End Encryption (E2EE)
- Local Encryption: Secures your database sync payloads. Data is encrypted using AES-GCM 256-bit locally inside your browser before upload.
- Key Derivation (PBKDF2): Derives keys securely from your private Master Password using PBKDF2 (100,000 iterations + SHA-256).
☁️ 4. Firebase Cloud Sync Integration
- Cross-device Syncing: Replaced database sync mechanisms with always-on Firebase Realtime Database.
- Zero-Knowledge Backup: Your cloud backups are fully encrypted when client-side encryption is enabled.
🎯 5. Custom CSS & XPath Matching
- Configure form fields to match by precise CSS Selectors or XPaths directly in the updated profile editor.
🇧🇩 6. Teletalk Portal Optimizations
- Captcha Visual Highlights: Identifies captcha inputs on
*.teletalk.com.bddomains, programmatically focusing them and overlaying a glowing animated orange border.
📦 Installation Instructions
- Download the
autofill-pro-v2.5.ziparchive attached below. - Extract the zip file contents to a local folder.
- Open Google Chrome and go to
chrome://extensions/. - Turn on Developer mode (top-right toggle).
- Click Load unpacked (top-left button) and select your extracted folder.
- Rename
firebase-config.example.jstofirebase-config.jsand add your Firebase credentials (API Key and Database URL). Register an account and sync!
Autofill Pro v2.2
Autofill Pro v2.2 - Release Notes 🚀
🏷️ Release Details
- Tag Version:
v2.2 - Release Title:
Autofill Pro v2.2 - Target Branch:
main
⚡ What's New in Version 2.2
1. 🔄 Existing Profile Overwrite & Merge Options
- Profile Selector: When capturing fields from web forms, you can now choose to save them as a new profile or apply them directly to an existing profile.
- Intelligent Merging: Pick Merge to update existing matching fields and add newly captured ones, preserving your profile structure.
- Complete Overwrite: Pick Overwrite to replace all fields of the target profile with the newly captured fields.
📸 2. Visual Point-and-Click Form Capture
- Interactive Element Selector: Launch visual capture from the popup or options page to hover-highlight elements and record input fields, checkboxes, radios, and selects on click.
- Automatic Selector Resolution: Automatically generates exact CSS Selectors and XPaths to resolve complex or hidden elements.
🔐 3. Client-Side End-to-End Encryption (E2EE)
- Local Encryption: Secures your database sync payloads. Data is encrypted using AES-GCM 256-bit locally inside your browser before upload.
- Key Derivation (PBKDF2): Derives keys securely from your private Master Password using PBKDF2 (100,000 iterations + SHA-256).
☁️ 4. Supabase Cloud Sync Integration
- Cross-device Syncing: Replaced old backend mechanisms with Supabase database handlers.
- Zero-Knowledge Backup: Your cloud backups are fully encrypted when client-side encryption is enabled.
🎯 5. Custom CSS & XPath Matching
- Configure form fields to match by precise CSS Selectors or XPaths directly in the updated profile editor.
🇧🇩 6. Teletalk Portal Optimizations
- Captcha Visual Highlights: Identifies captcha inputs on
*.teletalk.com.bddomains, programmatically focusing them and overlaying a glowing animated orange border.
📦 Installation Instructions
- Download the
autofill-pro-v2.2.ziparchive attached below. - Extract the zip file contents to a local folder.
- Open Google Chrome and go to
chrome://extensions/. - Turn on Developer mode (top-right toggle).
- Click Load unpacked (top-left button) and select your extracted folder.
- Open options, register an account, set a Master Password, and sync!
Autofill Pro v2.1
- Added Visual Point-and-Click Form Capture.
- Integrated AES-GCM Client-Side Encryption (E2EE).
- Added Custom CSS Selectors and XPath queries.
- Enhanced Teletalk captcha highlighting and autofocus.
- Migrated backend to Supabase.