LIGHTNING AUTOFILL VERSION HISTORY ================================================================================ 12.x.x - Add replacement for Autofill() function 12.14.2 - Improved moving rows via Alt + Up/Down combination - Fixed regression with Save button state - Fixed JS errors on stale extension 12.14.0 - Added ability to export selected profiles - Added warnings for unescaped regex in Name & Site - Added option to suppress regex warnings - Added support for XPath to match form fields - Improved regex validation in Form Fields tab - Increased profile name character limit to 120 - Fixed button states in Manage Profiles - Fixed badge count JS error in some cases - Fixed Save button not enabled after editing 12.12.5 - Improved profile list to show hidden count - Fixed profile name longer than button in "All" - Fixed negative rule count in Unfiled profile - Fixed issue with "Back up text fields" option - Fixed regression with updating rules via wizard - Fixed profile expiration bug 12.12.0 - Added "Profile expiration" option (experimental) - Added "Turbo mode" option - Improved "Execute profile" context menu - Improved News tab formatting - Fixed page jumps when autofilling regression 12.11.0 - Added bi-directional cloud sync (experimental) - Added option to group profiles by category - Added Terms of Use footer link - Improved "Failed to fetch" error message - Improved active profile display in context menu - Increased status snackbar width - Fixed infobar not working in some cases - Fixed regression issues in Manage Profiles - Fixed All and Unfiled menus incorrectly grouped - Fixed plan info missing in icon tooltip - Fixed toggling Debug also toggles Delay slider - Fixed broken Debug mode regression 12.9.0 - Added option to group items in "Execute profile" - Added "Parse labels" option - Added support for variables in MV3 JS rules - Fixed incorrect infobar upgrade text - Fixed incorrect autofill count badge - Fixed duplicate name when duplicating profile - Fixed missing Site when duplicating profile - Fixed move rule regression issue - Fixed buggy profile execution counting - Fixed text field autofill infinite loop bug - Fixed text clip insertion issue - Improved JS rules error handling 12.7.0 - Added developer mode popup option - Added support for latest Google Forms - Added support for latest Microsoft Forms - Added invoice number masking - Added HTML5 form validation for invoice number - Added unsaved changes alert when reloading rules - Clarified upgrade message in infobar - Fixed profiles saved to Unfiled regression - Fixed autofill regression with long delay times - Fixed "downloads" permission request issue - Fixed Save disabled if importing from new URL - Fixed Type dropdown issue in last row (Edge) - Improved typing simulation code - Optimized autofilling routines 12.5.3 - Fixed password field regression issue 12.5.2 - Fixed an autofill regression issue in v12.5.0 12.5.0 - Redesigned Google Sheets section - Redesigned rules table using faster CSS grid - Added "Remote Import" heading - Fixed OAuth edge case bug - Fixed broken infobar in right-to-left languages - Fixed more rules generator freezing issues - Fixed a build script issue - Fixed lost rules on save regression bug - Fixed duplicate save & cloud sync bug - Fixed dragging row not auto-scrolling (fluid) - Improved status snackbar style - Improved flexbox CSS - Improved password masking - Improved backend infrastructure - Made "downloads" permission optional - Merged autofill and wizard modules - Modernized module imports - Refactored build scripts - Removed unused strings - Removed localization 12.3.0 - Added check for proper permissions for cloud sync - Cleaned up and refactored code from MV3 migration - Fixed "no tab id" error in some cases - Fixed various autofill regression issues - Fixed rules generator issue with autocomplete - Improved JavaScript rules to execute in iframes 12.2.3 - Fixed some profile executions double counting - Fixed negative daily quota in icon tooltip - Fixed critical content script regression issue 12.2.0 - Changed Free daily quota to 10 profile executions - Added client-side invoice number validation - Fixed imported rules incorrectly saved to Unfiled - Fixed importing big data freezing (10k rules) - Fixed rules generator creating unnecessary rules - Fixed rules generator freezing regression issue - Fixed regression with autofill delay slider - Fixed janky infobar slide-in animation - Fixed missing saved status regression - Fixed "execute profile" not working regression - Improved rules table rendering (even with 10k rules!) - Improved search code - Improved import speed significantly - Removed Autofill() (no longer works under MV3) 12.1.0 - Added friendly status message for 400 server error - Added option to toggle import/export text box - Changed wizard to always generate rules - Fixed autofill rules not executing in some cases - Fixed hotkey regression issues - Improved import/export text box (height is saved) - Rebuilt infobar in shadow DOM (no more CSS conflicts!) 12.0.10 - Converted some packages to module imports - Decreased randomized delay offset to ±0.25 seconds - Fixed infobar not 100% width on some sites - Fixed code editor error in some cases - Updated DOMPurify to v3.1.4 - Updated Marked to v12.0.2 12.0.6 - Fixed new profile using previous profile's site filter - Fixed regression: delay value not updated on slide 12.0.5 - Added mandatory developer mode notice (MV3 requirement) - Fixed various developer mode disabled issues 12.0.3 - Fixed Support and News tabs having no content in Edge - Fixed "No tab with id" error in some cases - Removed unused code from v11 12.0.0 - Migrated to Manifest V3 (MV3) extension platform - Implemented new subscription plans (Free, Plus, Pro) - Implemented MV3-compliant JavaScript rules & variables - Implemented cloud sync (manage data in Google Sheets) - Added quick start guide and freemium notice - Added field matching by `autocomplete` attribute - Added support for `srcdoc` inline iframes - Added keyboard shortcut to add new rule below - Added sample address profile - Added option to randomize delay (avoid bot detection) - Added option to toggle tooltips - Added ability to import/export directly to/from files - Added News flashing effect on new updates - Added "Load Older News" button to News tab - Added responsive design (good for Firefox Mobile) - Fixed content script issues whenever extension updates - Fixed search resetting button states - Fixed profile hotkeys sometimes not working - Fixed Edge dropdown menu premature closing bug - Fixed Firefox multiple profiles checked in context menu - Improved code editor - Improved settings storage (now saved to your profile) - Improved subscription verification process - Improved status snackbar component - Improved Markdown content processing - Moved "Execute All" hotkey to All profile - Optimized data saving code - Removed jQuery library (as well as `injectJquery()`) - Removed wizard's voice option - Removed "Auto-import from the URL" option - Renamed Other Stuff tab to Settings - Replaced social share with Autofill Stars - Updated icons & interface - Upgraded to DOMPurify v3.1.3 11.9.0 - Removed banner (making way for v12) - Removed debugging logs 11.8.5 - Removed experimental GA4 11.8.4 - Added experimental GA4 - Updated default options (sound disabled) 11.8.2 - Fixed unescaped HTML in changelog - Fixed text wrapping issue in Options 11.8.0 - Improved Portuguese translation (thanks Frederico Valério) - Removed "commands" permission - Fixed error related to fenced frames - Fixed issue generating some now require double quotes - Improved Form Fields row highlighting - Improved column header tooltip text and positioning - Improved Alt+D shortcut to allow continuous deletion - Improved button states in Manage Profiles dialog - Improved drag-and-drop rule reordering to autoscroll - Improved scalable rules table code - Improved attribute matching code - Improved simulation of user input when autofilling - Improved port communication code - Improved debugging output and error notification - Increased profile name character limit to 60 - Increased area for right-click context menu - Optimized event handling in Form Fields tab - Rearranged lightbox buttons to be consistent - Reduced memory consumption for large Form Fields table - Removed hard-coded "use strict" from JavaScript rules - Removed regular expressions lookbehind hack (no longer required) - Removed backup profiles from context menu and Move Rule dialog - Removed `tabindex` greater than 0 (best practice) - Removed unused FAQ styles - Renamed Manage Profiles i18n button labels - Replaced fuzzy label matching with `for` attribute matching - Updated to latest standards-compliant flexbox CSS - Updated wizard to prioritize `id` over `name` attribute - Updated wizard to use `value` attribute for