Skip to content

Releases: bdyusuf2016/autofill-pro

⚡ AutoFill Pro v3.0.0 Release

Choose a tag to compare

@bdyusuf2016 bdyusuf2016 released this 26 Aug 01:31

⚡ 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

  1. Download the autofill-pro-v3.0.zip source archive below and extract it.
  2. Open Google Chrome and navigate to chrome://extensions/.
  3. Enable Developer mode (top-right toggle).
  4. Click Load unpacked (top-left button) and select the extracted extension folder.
  5. All OCR, Document parsing, and AutoFill features are ready out-of-the-box!

⚡ AutoFill Pro v2.6 - Generic Auto Actions & PrimeNG Portal Support

Choose a tag to compare

@bdyusuf2016 bdyusuf2016 released this 24 Aug 13:40

🚀 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, and Stop 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

Choose a tag to compare

@bdyusuf2016 bdyusuf2016 released this 15 Aug 11:34

⚡ 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.getAuthToken and 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 to kmjeoiiohfgjgnkkifaklhjigloekhfb across 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

  1. Download autofill-pro-v2.6.1.zip from the release assets.
  2. Extract the ZIP archive to a folder on your computer.
  3. Open Google Chrome and go to chrome://extensions/.
  4. Turn ON Developer mode (toggle in the top-right corner).
  5. Click Load unpacked and select the extracted folder.
  6. AutoFill Pro is ready to use with built-in Cloud Sync!

📋 Full Changelog

  • Added: Permanent RSA key in manifest.json for deterministic extension ID.
  • Added: Native chrome.identity.getAuthToken Google OAuth flow in firebase-auth.js.
  • Added: Firebase signInWithIdp REST integration for Google provider token exchange.
  • Fixed: Unintended logout during Cloud Sync when token refresh fails.
  • Improved: login.html & login.js UI 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

Choose a tag to compare

@bdyusuf2016 bdyusuf2016 released this 08 Aug 11:21

⚡ 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.local for 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 authenticated error by auto-enabling sync state and ensuring async user authentication loading.

📦 Installation Instructions

  1. Download the source archive below and extract it.
  2. Open Google Chrome and navigate to chrome://extensions/.
  3. Enable Developer mode (top-right toggle).
  4. Click Load unpacked (top-left button) and select the extracted extension folder.
  5. Firebase credentials and 1-Click Google Sign-In are ready out-of-the-box!

Autofill Pro v2.5

Choose a tag to compare

@bdyusuf2016 bdyusuf2016 released this 21 Jul 07:34

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.bd domains, programmatically focusing them and overlaying a glowing animated orange border.

📦 Installation Instructions

  1. Download the autofill-pro-v2.5.zip archive attached below.
  2. Extract the zip file contents to a local folder.
  3. Open Google Chrome and go to chrome://extensions/.
  4. Turn on Developer mode (top-right toggle).
  5. Click Load unpacked (top-left button) and select your extracted folder.
  6. Rename firebase-config.example.js to firebase-config.js and add your Firebase credentials (API Key and Database URL). Register an account and sync!

Autofill Pro v2.2

Choose a tag to compare

@bdyusuf2016 bdyusuf2016 released this 20 Jul 09:04

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.bd domains, programmatically focusing them and overlaying a glowing animated orange border.

📦 Installation Instructions

  1. Download the autofill-pro-v2.2.zip archive attached below.
  2. Extract the zip file contents to a local folder.
  3. Open Google Chrome and go to chrome://extensions/.
  4. Turn on Developer mode (top-right toggle).
  5. Click Load unpacked (top-left button) and select your extracted folder.
  6. Open options, register an account, set a Master Password, and sync!

Autofill Pro v2.1

Choose a tag to compare

@bdyusuf2016 bdyusuf2016 released this 20 Jul 08:33
  • 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.