Release 3.0.0.0

Sunday, March 23, 2025 | 17:11

This is a Chrome only release, based on the manifest3 github branch!

  • Migrated to Manifest V3, required by Chrome (#181)
  • Fix Dutch text in the English language menus (#164)
  • Remove shortcut key management (#143)
  • Fix 'More...' contextmenu from textfield not opening FHC popup
  • Remove custom scrollbar

This version is submitted to the Chrome Webstore today, review and release may take up to a week, fingers crossed....

Release 2.5.8.1

 Maintenance release (Firefox only):

  • Fix Dutch text in the English language menus (#164)
  • Remove shortcut key management (#143)
  • Fix 'More...' contextmenu from textfield not opening FHC popup
  • Remove custom scrollbar

After not having worked on FHC for many months due to some personal issues I finally found the time and motivation to pick where I had left

Luckily finishing the migration to Manifest v3 was relatively painless having done much of the work earlier. Although Mozilla still has not set any deadlines for this migration, Chrome has made Manifest v3 mandatory and disabled all extensions still using Manifest v2.

Updates for Manifest v3 are done in a separate github branch which I use for testing versions on Firefox and testing+releasing versions for Chrome. This branch uses add-on version 3.x.x.x

Release 2.5.8.0

Thursday, October 26, 2023 | 16:53

 Release

  • Added x-button to filter input on table view (#125)
  • Increase length filter input (#124)
  • Show the no of entries to be deleted (#127)
  • Simulate user interaction when filling fields (#140)
  • Color tweaks table view (#129)
  • Update Korean and Russian translation (#160, #162)
  • Fix PageAction "Clear the filled fields"
  • Fix occasional error causing spinner displayed infinitely

Release 2.5.7.1

Wednesday, October 18, 2023 | 14:59

Maintenance release:

  • Add sourcemap files: browser-polyfill, purify (issue #149, #104)
  • Disable debug logs and fix error getting host when showing contextmenu (issue #157)
  • Fix errors being logged when sent messages have no receiver
  • Fix column visibility list not showing active columns
  • Fix error adding MutationObserver to framesets (#153)
  • Update Russian, Korean and Greek translations (#113, #132, #135, #158, #159)

Release 2.5.7.0

Sunday, October 8, 2023 | 17:00

This new version was finished many months ago but due to some unforeseen and tragic events in my personal life I could not find the time and motivation to release this at the time.
  • Context menu reworked (use less resources, only show relevant items)
  • Optionally hide address bar icon (#133)
  • Optionally hide right click context menu 
  • Update 3rd party libs: jQuery (3.7.0), DOMPurify (2.4.7), marked (2.1.3), DataTables (1.13.6)

Release 2.5.6.1

Sunday, April 11, 2021 | 17:30

  • Fix storing formhistory for wysiwyg editors using iframes like the cke editor (#103, #121)
  • Store/restore date and time related html5 fields as text inputs
  • Update 3rd party libs: jQuery (3.6.0), DOMPurify (2.2.7), marked (2.0.2)

Release 2.5.5.1

Saturday, November 14, 2020 | 22:00

  •  Update 3rd party lib DOMPurify to 2.2.2

Release 2.5.0.0

Friday, January 10, 2020 | 17:21

Many new improvements and some bugfixes. See Release Notes for a detailed overview.
  • Formhistory popup improvements
  • Improved highlighting filled-in items
  • Form History Control context menu item can be turned off conditionally
  • Wildcard support for Domain filter and Field filter
  • Fixed: writing to clipboard (additional clipboardWrite permission)
  • Fixed: application icon not showing correct state (active domain filter)
  • Fixed: unnecessary scrollbars in pageaction popup

Release 2.4.2.0

Sunday, December 29, 2019 | 15:33

  • Update Russian translation

Release 2.4.0.0

Saturday, December 28, 2019 | 15:30

  • Additional ISO date format
  • Additional menu item to copy entry without formatting
  • Advanced preferences only made available in advanced mode
  • Re-ordered option categories
  • Additional preferences:
    • choose fieldtype to retain (multiline and or single)
    • configure update-interval
    • configure mousewheel scroll amount
    • save formhistory in incognito mode (default off)
    • ability to disable most shortcut keys
  • New translations: Russian, Korean
  • New Orange theme
  • Bugfix: custom ACE-handler for collecting data
  • Bugfix: icon notification (enabled/disabled) when multiple active windows
  • Bugfix: context menu creation
  • Update third party libraries

Release 2.3.1.0

Tuesday, May 28, 2019 | 19:58

  • Update third party libraries
  • Fulfill requirements Mozilla Third Party Library Usage
    (Previous versions (2.0.3.2, 2.1.0.0, 2.1.0.1, 2.2.0.0, 2.3.0.0, 2.3.0.1) did not meet these requirements and are disabled on mozilla.org)

Release 2.3.0.1

Sunday, May 19, 2019 | 19:43

Just one bugfix
  • 'Select All' does not respect search filter

Release 2.3.0.0

Friday, September 21, 2018 | 12:48

Some small improvements:
  • Shortcut keys added for a variety of actions, configurable via preferences
  • Cleanup added to the drop down menu of the main dialog
  • Some minor layout improvements

Release 2.2.0.3, now also available for Chrome!

Sunday, September 2, 2018 | 12:04

After some minor changes to the manifest file (had to replace the svg icons with png versions) the Form History Control extension is now also available in the Chrome web store!

Release 2.2.0.0

Friday, August 31, 2018 | 11:11

Some new features were added as well as a bugfix in the detection of formfields.

Changes:
  • Bugfix field detection: child input elements were missing from dynamically added forms
  • Added configurable Multiline thresholds settings to the Preferences
  • Translation added for the age column in the main dialog
  • Layout improvements main dialog:
    • Use stylish custom scrollbars in main dialog (replaces ugly system scrollbars)
    • Removed label from search box, added placeholder
    • Hide page control in the main dialog when page-size is set to show all
    • Open Help/Release-notes pages in the same window (different tabs)
    • Refresh display after a manual cleanup
  • Improved Chrome compatibility

Release 2.1.0.1, platform compatibility fix

Saturday, August 25, 2018 | 17:21

Just realized that I had not flagged the previous release for being compatible for All platforms (MacOS was left out).
I can not correct this afterwards so I just released version 2.1.0.0 again as version 2.1.0.1 but now compatible for All platforms.

Release 2.1.0.0, many new features

Sunday, August 19, 2018 | 01:06

Finally a new release.

In this release:
  • Improved field detection
  • Automatic Cleanup added
  • Disable collecting formhistory for specific sites or fields
    • preferences window:
      • Domain filter: all / blacklist / whitelist
      • Field filter: exclude fieldnames
    • toolbar icon now reflects status enabled/disabled
  • Redesign preferences window
  • Limit the amount of data (and time) for the popdown dialog (browser limitation issue)
  • Show fields current page: color code specific input types
  • Update last-used date for autofilled fields
  • Blue theme added

There is also a new homepage on github with manuals, release-notes and more!

Getting a blank popup window?

Friday, June 8, 2018 | 17:04

There is an annoying bug in Firefox for Linux users which causes the popup window to come up blank most of the time.

see: https://bugzilla.mozilla.org/show_bug.cgi?id=1425829
and: https://bugzilla.mozilla.org/show_bug.cgi?id=1416505

Workaround is to right-click inside the window or resize it. Hopefully this bug will be fixed soon.

Release 2.0.3.2 Bugfix

Friday, December 22, 2017 | 17:59

Remove prematurely (incomplete) option features.

These additional preferences should not have been released, these extra options do completely nothing.
They were added in preparation for a new feature but got accidentally released.
Apologies for that, it is fixed (removed) in this 2.0.3.2 release.

Release 2.0.3.1 German translation update

A small correction was needed for the German translation. The German datatables.json file which contains locale specific translations for the jQuery datatables plugin was not UTF-8 encoded.