Histórico de versões do Fill it Up! - 9 versões
Fill it Up! por FillitUp!
Histórico de versões do Fill it Up! - 9 versões
Cuidado com versões antigas! Essas versões são exibidas com propósito de referência e testes.Devemos sempre usar a versão mais recente de uma extensão.
Versão mais recente
Versão 0.0.70
Lançado em 9 de jun de 2026 - 233,6 KBFunciona em firefox 136.0 em dianteVersion: 0.0.70- Test using native getter calls to retrieve values instead of elem.value on INPUTs/SELECTs when filling values
- Test using native getter calls to retrieve values instead of elem.value on INPUTs/SELECTs when getting values
- When generating rules, changed the individual tagname loops to one big loop so rules will be saved in order regardless of tagname
This will help when rules need to be filled in the order they are displayed - Mode filter when 'MO' wasn't being respected in manual mode
- Trap import error with InjectedScripts-common.js
- Coded in a few missing INPUT types in ProcessInputSTD
- Cleaned up most of the console logging being used for debugging
- Centralized the eventsobj and re-ordered input events
- Cleaned up some errors going to the console
- Rework onChange for reactive frameworks
- Added Vue.js pages to Ignore Default override
- WORLD filter now runs matching URLs in the opposite of the 'Run querySelector in MAIN world' setting
- A few more React set changes
- Added SELECT to scrollIntoView
- More onFocus testing - Removed, too many issues
- Field names on manual rule save page now editable for Name and ID
- Set .textContent not .value on edit screen
- To fix the Firefox cursor positioning in the editable table data, rows are now only draggable from one column (drag handle):
o Edit Rules screen - HTMLTag cell
o Filters screen - Operand #1
o Rule Groups screen - Group Name
The tooltip for each of these columns has been modified to reflect this change - Added XPATH as an option during ProcessInputSTD
- Shorten class & XPATH on Generate Rules so pulldown doesn't go off screen
- Fixed issue where regex urls weren't being compared correctly against URL Cache
- Removed some debug code
- Fixed DELAY filter check, was comparing wrong URLs
- Reordered aria-autocomplete logic
- The Test JS function in Settings wasn't respecting WORLD setting
- More work on getting the proper delay working for JS rules in MAIN world
- Added a FILLDELAY filter to allow for custom inter-rule fill delay per URL
- Extended XPATH rules to set for attributes other than value
- Fixed some Options messages going to the msgbox (many were backwards - saved before saving)
- Cleaned up some unneeded async/await pairs in Options
- Fixed hidden value assignment in Generate Rules
- Ignore #text nodes in all MutationObservers when checking if page load has completed
Was causing page load to wait for maxInterval. - Added 'Ignore Default' button on 'Generate Rules' to re-run rule generation ignoring defaults
- Exclude labels that are just white space in rules generation
- Removed some GF DIV logic from the STD processor that was leftover from the split.
- Added INPUT event to INPUTs in MS forms
- MS forms rule generation was picking up spans that were notes
- See package release notes for full list
Código fonte publicado sob Todos os direitos reservados
Versões mais antigas
Versão 0.0.69
Lançado em 8 de abr de 2026 - 229,64 KBFunciona em firefox 136.0 em dianteVersion: 0.0.69- Extra React onChange logging
- Some React SELECTs require onClick before making the setting
- Null check for INPUTs of type Number to avoid NaNs
- Increased width of textbox in Settings
- Run onInput for Vue.js fields
- Changed default SELECT events
- Some fillbyQS "document complete" testing - readyState check changed
- Add dummy nativeEvent for some React checkboxes for error "typeerror: cannot read properties of undefined (reading 'defaultprevented')"
- Reduce conflicts with filling JS rules
- Fixed an "Extension context invalidated" error on extension reload
- Fixed JS rule extra delay being added
- More tweeks for JS rule delays
- Testing code to discover/fill new input type fields without url change in QS mode
- Test sending to top frame in QS mode instead of allframes, still sending to subframes if the request came from a subframe
- Stop sending to about:blank in QS mode unless BLANK filter is set
- Removed some TESTING console messages
- Added additional three second delay to JS routines when run in QS WORLD:MAIN modes. Need better fix.
- Added setting to run QS fillings in MAIN world. Needed for reactive frameworks. Default is to run in ISOLATED world.
- Mainframe changes to detect URL rewrite in QS AUTO mode only
- Added REGEX match mode for URL comparision (was the previous EXACT mode). EXACT is now really exact.
- Trap errors on chrome.userScripts.execute
Código fonte publicado sob Todos os direitos reservados
Versão 0.0.68
Lançado em 31 de jan de 2026 - 228,17 KBFunciona em firefox 136.0 em dianteVersion: 0.0.68- Added logic to fill by 'full XPATH' - runs in QS mode only
- Added XPATH logic to add row on edit rules screen
- Extended XPATH logic to MO mode
- Enhanced rule logging
- When in MO mode, wait for page to fully load before filling XPATH and JS rules
- Fixed delay issue with JS rules in QS mode
- Fixed JS rules running in QS mode and WORLD:MAIN. chrome.runtime not available.
- Small change to rule filling console logging
- Fix QS mode not running on subsequent pages
- Some pages have multiple SELECTs that are identical. Test filling them all in QS mode.
- Made FitUp_GetFilterDelay more efficient
- Changed URL in DELAY filter to use regex instead of exact match
- Added data_collection_permissions for Firefox
Código fonte publicado sob Todos os direitos reservados
Versão 0.0.67
Lançado em 7 de dez de 2025 - 227,2 KBFunciona em firefox 136.0 em dianteVersion: 0.0.67- Use LEGEND tag as a match possibility - use as last resort (but before CLASS)
- Add type equality check for QS matches. Sometimes multiple INPUTs are the same except for type (hidden vs checkbox)
- Respect WORLD filter for JS rules
- Add CheckWorld function
- Removed console logging added for testing
- Fixed wrong theme on Help frame
- More onChange error handling
- Added React onMouseDown as possible function to run
Código fonte publicado sob Todos os direitos reservados
Versão 0.0.66
Lançado em 5 de nov de 2025 - 226,75 KBFunciona em firefox 136.0 em dianteVersion: 0.0.66- Fixed DisplayRules not closing properly on Firefox
- Fixed checking title in rules
- Test running QS manual fill in MAIN world to run React onChange Event handlers
- Add WORLD filter to enable MAIN world for some URLs. Default is ISOLATED world. Useful for React pages.
- Fixed issue where QS mode wasn't running on AUTO
- Add FILLMODE filter to override default auto fill mode
- Fix already filled test for React checkboxes
- A few more FILLMODE filter changes
- Added escaping URL back in for exact URL matching - needs more testing
- Removed some test logging
- Error handling for React onChange
- Added filter for about:blank processing
- Fill by QS was sending to all frames, try sending only to requesting frame
- Fixed issue where QS fill override was also still filling via MO
- Fixed issue where badge was not displaying in MO AUTO mode
- Removed some console logging that was for testing
- Added setting to display readOnly INPUTs during rules generation
- Try delaying FillByQS from filling until page/frame has fully loaded
Código fonte publicado sob Todos os direitos reservados
Versão 0.0.65
Lançado em 13 de jun de 2025 - 225,18 KBFunciona em firefox 136.0 em dianteVersion: 0.0.65- Added setting to disable scrollIntoView
- Changed popup select to match theme
- More finesse on deciding where to send the JavaScript rule via executescript
If it's the main frame, send to allframes, otherwise only send to frameId - Fixed some JS rule logging
Código fonte publicado sob Todos os direitos reservados
Versão 0.0.64
Lançado em 31 de mai de 2025 - 224,87 KBFunciona em firefox 136.0 em dianteCódigo fonte publicado sob Todos os direitos reservados
Versão 0.0.62
Lançado em 23 de mai de 2025 - 224,4 KBFunciona em firefox 136.0 em dianteCódigo fonte publicado sob Todos os direitos reservados
Versão 0.0.61
Lançado em 16 de mai de 2025 - 223,44 KBFunciona em firefox 136.0 em dianteCódigo fonte publicado sob Todos os direitos reservados