Autofill Forms Version History

46 versions

Be careful with old versions!

These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.

Version 0.9.9.0 149.0 KB Works with Firefox 17.0 and later

Minor fix to scrolling in preference windows
NOTE: Firefox version 17 and above required for this version

Version 0.9.8.8 149.4 KB Works with Firefox 1.5 and later

Firefox V17 compatible
Improved layout to option windows on all platforms.

Version 0.9.8.7 149.0 KB Works with Firefox 1.5 and later

Autofill Forms 0.9.8.7 provides Firefox 17 support. You will also see that the icon has been moved to the right side of the address bar to comply with Firefox policy.

Version 0.9.8.6 149.0 KB Works with Firefox 1.5 and later

Minor update to make version number consistent

Version 0.9.8.5 149.0 KB Works with Firefox 1.5 and later

minor update to post install message

Version 0.9.8.4 148.9 KB Works with Firefox 1.5 and later

minor change in post install messaging

Version 0.9.8.3 148.5 KB Works with Firefox 1.5 and later

Updated icon size to match FireFox.

Version 0.9.8.2 143.4 KB Works with Firefox 1.5 and later

* Fixed export profile feature.
* Removed reliance on NSI extension manager.

Version 0.9.8.1 143.4 KB Works with Firefox 1.5 and later

Compatible with FireFox 5

Version 0.9.8.0 143.4 KB Works with Firefox 1.5 and later

Compatible with FireFox v4 Beta 10

Version 0.9.7.0 147.5 KB Works with Firefox 1.5 - 4.0b8

Updated for FireFox version 4 b8

Version 0.9.6.1 134.1 KB Works with Firefox 1.5 - 4.0b5pre

Changelog:

* Fixed the locale bug introduced in 0.9.6.0. As a temporary measure, only en-US and fr-FR locales are supported in 0.9.6.1. This will be fixed in the next version.

* Cleaned-up the dynamic tags import/export. The updated import function now checks for duplicates and empty rules (empty tag name / empty tag rule).

* The tag editor allows for any changes to be cancelled. This has now been extended to importing tags: If tags are imported from the advanced tab, they are added immediately. However, if imported through the tag editor, they are added only when the ok button is pressed. If the cancel button is pressed instead, the imported tags are discarded.

* Tweaked the layout and window size to 650x450 which should display on smaller screens.

* Clicking multiple times on the dynamic tag button doesn't open multiple windows anymore. It still does when the settings window is open and closed while the tag editor window is left open. Not quite sure how to fix this (see the updated showDialog function in autofillForms.js).

Version 0.9.6.0 165.9 KB Works with Firefox 1.5 - 4.0b5pre

New features in this release:
  • Added support for the latest versions of firefox (3.6.8, 4.0b5 and nightly)

  • Basic support for exporting / importing Dynamic tags to text files

  • Support multiple profiles in a single file (both export and import).

  • Option for filling-in disabled fields

  • Added rule name in the alternative rule dialog window

  • Basic support for exporting/importing Dynamic tags. Basic means that the import won't check if a dynamic name is already available (same name and same rule) but this could be added later. The file format is very similar to the one for exported rules, but safety checks are in place if you try to load one for the other.

  • Trigger change events. Some forms use change events to trigger background actions. This is now supported through a preference option. See for example the form at the bottom of http://www.htmlcodetutorial.com/forms/_INPUT_onChange.html





Other improvements / items from the TODO list:
  • Highlight the field for which the Alternatives selection prompts.

  • Add option to call the onchange event after filling out fields.

  • Add option to disable "Alternatives" (always use first match).

  • Ignore disabled fields: This is enabled by default. In some cases, it may be useful to either show the disabled fields names and/or autofill them. See for example http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_input_disabled for which you can easily create rules for the fields called Fname and Lname

  • Click "Autofill forms settings window -> Profiles -> Profiles list column header" to sort the profiles will make profiles relation be disordered.

  • Support for the newest versions of firefox: 3.6.8, 4.0b5 and nightlies are now supported. Reported by Fateh Singh

  • Created rules for Vn_qty and Ja_qty and see the total price change dynamically when these cells are auto-filled (when Trigger change events is checked). Caution: Complex forms requiring server side validation, etc... may not like this. Might work better as a rule based option + possible added delay.

  • Option for disabling alternatives. When disabled, the first (highest priority) rule alternative is always chosen.

  • Changed the alternative choice window. Each alternative is now displayed both as the rule and rule name. This probably would probably look a lot better as a tabular list, maybe someone could look into this later. Also tried to highlight the field with a red rectangle like firebug does, but depending on the platform, it may not look right. Still needs some work.




Bug fixes:
  • Bug 21866, 23028, and last reported by rguer45

  • Bug 22510 (Tom D.): Preference windows are not sized correctly. Fixed: Main settings window size now defaulted to around 610x610. Should be OK on 1024x768 screen. Dynamic tags window width decreased from 670 to 525 to match the main window.

  • Multiple profiles exported to a single file (Bug 21867 opened by Michael): The import function can now import either single profile files or multiple profile files. Export is now split between two buttons (export current / export all).

Version 0.9.5.2 128.0 KB Works with Firefox 1.5 - 4.0b1

http://autofillforms.mozdev.org/changelog.html#v0.9.5.2
Now compatible with Firefox 4.0 beta 1.

Version 0.9.5.1 128.0 KB Works with Firefox 1.5 - 3.0.*

Version 0.9.5 123.9 KB Works with Firefox 1.5 - 3.0.*

Version 0.9.4.2 94.2 KB Works with Firefox 1.5 - 3.0.*

Version 0.9.4.1 94.2 KB Works with Firefox 1.5 - 3.0.*

Version 0.9.4 93.2 KB Works with Firefox 1.5 - 3.0.*

Version 0.9.3 165.9 KB Works with Firefox 1.5 - 3.0.*

New features:
- Added the possibility to manually fill out form fields via their context menu.
This allows to insert data from the profiles while ignoring the form field rules.
- Added support for element ids as fallback if a form element has no name or label assigned.
- Added support to match form fields by position.
This new feature is currently a hiddden option and has to be enabled via about:config (matchAgainstPositions).
Position rules are identified by the character "#" adjustable via about:config (positionsIdentifier).
A rule matching always the second form element would be "#2".
Another rule matching the third element on the second form would be "2#3".
You can also combine matching form field names with matching form field positions:
A rule matching the second form field or fields with the name "test" would be "(test)|(#2)".

Version 0.9.2.3 160.8 KB Works with Firefox 1.5 - 3.0pre

Bugfixes:
- Fixed a bug which caused form element labels not assigned to any form element to always match.

Version 0.9.2.2 160.8 KB Works with Firefox 1.5 - 3.0pre

New features:
- Added new example dynamic tag to insert the current clipboard text content.
The dynamic tag code to access the clipboard text is this.getClipboardText().

Other changes:
- Updated czech locale - thanks to PetrTwo.

Version 0.9.2.1 159.7 KB Works with Firefox 1.5 - 3.0pre

Changes:
- Updated french locale - thanks to myahoo.

Version 0.9.2 159.7 KB Works with Firefox 1.5 - 3.0pre

New features:
- Added the possibility to add a complete web form as Autofill Forms profile (by using the context menu of a form field).

Bugfixes:
- Added a workaround for the missing integrated help system which has been removed for Firefox 3.0b5 and later.

Other changes:
- Adding new rules to the start of the list (or right after the selection) instead of to the end.
- Added the regular expression for valid form field types as "about:config" option.
- Hiding passwords in the simple interface and in the rules list behind asterisks (*).
Passwords are defined by the label/name of a rule which is compared to a regular expression (regExpPasswordLabel in "about:config").

Version 0.9.1.1 155.6 KB Works with Firefox 1.5 - 3.0pre

New features:
- Added a selection of the available profiles to the Autofill Forms menu popup.

Bugfixes:
- Fixed a bug preventing the proper selection of the best matching profile.

Other changes:
- The option autoSelectBestProfile is now enabled by default.
- The current profile is now declared best match for equal match lengths instead of the first matching profile in the list.
- Resetting the profile to the manually selected one after using the best matching profile.
This can be disabled by setting the "about:config" option "resetProfileAfterAutoSelect" to false.

Version 0.9.1 154.6 KB Works with Firefox 1.5 - 3.0b5pre

New features:
- Added the possibility to restrict profiles to certain websites by setting a profile site rule.
- Added an option to automatically select the best matching profile dependent on the form url and the profile site rules.

Bugfixes:
- Editing a rule with the rule editor did not apply the changes automatically on confirmation.

Version 0.9 151.6 KB Works with Firefox 1.5 - 3.0b5pre

New features:
- Added a more intuitive and much simpler interface to edit the field rules in addition to the main editing pane.
- Made several hidden features accessible on the settings page.
- Added button to reset all profiles to the simple interface pane.
- Made sure profiles always get a unique name (label change, import or adding of profiles).
- Slightly improved the default profile rules.
- Added a toolbar button without menu (but with context menu).

Other changes:
- Unsetting the fieldRules object after each fillForms call instead of keeping them in memory.
- Storing the profile labels as file if useConfigDirectory is enabled.

Version 0.8.2 107.5 KB Works with Firefox 1.5 - 3.0b3

New features:
- Improved alternatives code and added alternatives support for selections and radio buttons.
- Added "about:config" option "useConfigDirectory" which allows to store the fieldRules, dynamicTags and dynamicTagCodes as files.
The files are stored in the directory "autofillForms@blueimp.net" beneath the Firefox profile directory by default.
This can be changed using the "about:config" option "configDirectory" - it is recommended to keep the default.

Version 0.8.1.2 106.5 KB Works with Firefox 1.5 - 3.0b3

Changes:
- Updated italian locale - thanks to gonzalopirobutirro and Godai71.

Version 0.8.1.1 106.5 KB Works with Firefox 1.5 - 3.0b2

Changes:
- Updated french locale - thanks to myahoo.