Release Notes

Wednesday, May 27, 2009 | 09:37

Release-notes of newer versions are continued on the github homepage of Form History Control.

2.0.3.2 December 22, 2017
  • Bugfix: remove prematurely (incomplete) option features

2.0.3.1 December 22, 2017
  • Update German translation (datatables.json)

2.0.3.0 December 20, 2017
  • Added German translation

2.0.2.5 December 16, 2017
  • Bugfix 2 for not showing content in popup windows on some OS's and slow pc's (multiple attempts to restore content)
  • Bugfix missing first letter of About window title

2.0.2.4 December 15, 2017
  • Bugfix for not showing content in popup windows on some OS's

2.0.2.3 December 7, 2017
  • Display an error message when there is a problem with database permission
  • Hide URL column in small popup tableview to prevent messed up layout (remains searchable)

2.0.2.2 November 21, 2017
  • Tweak column widths in small datatable popup to prevent messed up layout
  • Hold page position when updating and redrawing age in datatable
  • Rename Wiky.js -> wiky.js (fix wiki preview in entryview)
  • Small increase (50px) entryview width

2.0.2.1 November 21, 2017
  • Bugfix: limit size of columns and preview in the small popup panel)

2.0.2.0 November 21, 2017
  • Add url to the tableview, searching now includes the url
  • Added Markdown, Wiki and Text preview to entryview
  • Remove inline styles when converting html to readable text
  • Escape tooltip text in datatable view (fix values sometimes exceeding max length value column)

2.0.1.0 November 20, 2017
  • Add additional clickable icons to the small popup
  • Copy text to clipboard now preserves HTML formatting
  • Hide HTML tags from tableview, show readable text only
  • Bugfix restore editor field contextmenu:
    • show international chars
    • sort hostname matches by date
    • exclude hostname matches from recent used
  • Fix close button preference dialog not always visible

2.0.0.3 November 15, 2017
  • Show all data in the left-click popup dialog instead of just the fields for the active page (more intuitive)
  • Set the override-automplete preference default to false

2.0.0.2 November 14, 2017
  • Fixed issue where text entered in dynamically generated input forms (like gmail) was not detected

2.0.0.1 November 13, 2017
  • Bump version to 4 digits to comply with old (non-WebExtension) version

2.0.0 November 12, 2017
  • Complete redesign, WebExtension and Multiprocess compatible

1.4.0.6 March 20, 2016
  • New copyToClipboard menubar submenu-item when displaying the "Editor History"-tab
  • Changed order in menu of copyToClipboard submenu-items to be more consistent
  • Fix: Use a more reliable way to determine the Gecko version (info tab preferences)

1.4.0.5 March 12, 2016
  • Bugfix to make it compatible with Firefox 45.0.
  • Bugfix to make it compatible with Firefox 47.0.
  • Added menu-item to copy a value from the formhistory-list to the clipboard.

1.4.0.4 May 14, 2015
  • Added Russian translation.

1.4.0.3 February 22, 2015
  • Increased performance by saving formelements asynchronously.

1.4.0.2 January 30, 2015
  • Fixed performance issue.

1.4.0.1 January 29, 2015
  • Temporarily disabled saving additional form element types because of performance issue.

1.4.0.0 January 28, 2015
  • Save history of form elements radiobutton, checkbox, select, range, number and color
  • Formfill now restores all form elements making it a complete formfiller
  • Export to CSV: additional option to export All entries, Selected entries or entire Search result
  • Fix: Store (multiline) text typed into divs with contenteditable attribute set to true
  • Fix: Change in the Global Privacy Options to let FHC manage the formhistory was not saved
  • Adjust orientation of the icon menu when inserted into different locations of the firefox UI
  • Update pt-BR and nl locale
  • Resolve many Mozilla validation/deprecation warnings
  • minVersion Firefox updated from 3.0.9 to 22.0
  • minVersion SeaMonkey updated from 2.0a3 to 2.19 (gecko 22)

1.3.3.0 February 7, 2014
  • Added Chinese (zh-CN) translation

1.3.2.0 February 3, 2014
  • Added 32x32 Icons for menu panel (Australis)
  • Bugfix: export selection (all/selected/search) was not correctly identified

1.3.1.0 June 23, 2013
  • Fix for nsITreeView interface change in FF 22 (nsISupportsArray removed).

1.3.0.6 March 2, 2013
  • Support for per-window private browsing introduced in FF 20
  • Use mouseenter/mouseleave events to prevent performance issues (Show fieldnames)
  • Fix getGeckoVersion method to deal with double digit gecko version (Options About window)

1.3.0.5 February 17, 2013
  • Refactored deprecated E4X object in javascript for FF 19.* compatibility.
  • Added comment before closing cdata-tag in 2 xul files (satisfy add-on validator).

1.3.0.4 February 15, 2013
  • Not released

1.3.0.3 November 18, 2012
  • Added pt-BR translation.
  • Fix: occasional TypeError: can't access dead object
  • Resolved some minor warnings showing up in the console logging.

1.3.0.2 July 14, 2012
  • BugFix: Backup wysiwyg editor fields for additional types like Gmail.

1.3.0.1 June 24, 2012
  • New feature: Backup multiline/WYSIWYG (editor)fields while typing (before submit)
  • New feature: Restore multiline/WYSIWYG fields
  • New feature: Customize save formhistory: only save form history for listed sites (blacklist/whitelist)
  • New feature: Export/Import manager (choose what to export/import)
  • Extra option: show/hide Formhistory Control in FF app menu (default is show)
  • Extra option: export/import dates in ISO format (default is ISO)
  • Extra button to hide cleanup options (cleanup tab)
  • Improved regular expression for Creditcards (to use Restore RegExp)
  • Improved performance
  • Improved browsehistory view
  • Fix: skip duplicate entries from imported xml-file
  • Fix: unresponsive script error on slow computers/large history databases (using background timer threads)
  • Available locales for this version: en cs da de es fr nl tr

1.2.10.3 May 5, 2012
  • Bugfix tr locale

1.2.10.2 January 27, 2012
  • Added ru locale

1.2.10.1 November 27, 2011
  • Changed description in install.rdf for zh-CN locale

1.2.10.0 November 16, 2011
  • Added locales tr and zh-CN
  • Fix for lengthy (German) translation (Edit Cleanup/Protect criteria)

1.2.9.3 July 25, 2011
  • Updated max versions for Firefox (8.0) and SeaMonkey (2.5a1)
  • Removed deprecated nsiJSON methods
  • Removed autocomplete for fieldname search (advanced search)

1.2.9.2 June 15, 2011
  • Fix size (height) problem on MacOS (preferences dialog)
  • Fix "Error: tbMenu is null" (toolbarmenu or statusbarmenu can be null)
  • Improved regular expression for Credit cards
  • MaxVersion FF to 6.*

1.2.9.1 May 12, 2011
  • Available locales (cs da de en es fr nl sv pt)
  • Added support for new html5 text input fields
  • "Times used" field made editable (also for multiple selected entries)
  • Tree/List background(rows) skinnable (light, dark, none/system) plus autodetection
  • FuzzyAge: show up to 59 seconds before switching to minutes (was up to 30 secs)
  • Displayed host: show "localhost" for url file:
  • MaxVersion FF to 6.0a1
  • Fix: skip duplicate entries from imported xml-file
  • Fix: toLowercase is not a function error (when sorting host or title treeview-column)
  • Fix: Sorting on ageFirst column not working properly
  • Fix: clickable browse history view
  • Fix: new Mozilla validation warnings
  • Tech: Create the formhistory database when it does not exist yet (SeaMonkey)
  • Tech: Rewritten FhcSearchbarOverlay.js (simpler)

1.2.8.1 January 8, 2011
  • Added global keybindings for most menu-items in (right-click-)contextmenu
  • Added option to Export/Import keybindings (default yes)
  • Added preference-option to exclude fieldnames from view
  • Added menu-option to display (toggle) the fieldname next to each formfield
  • Added option to manually save formfields (current field or all fields on page)
  • Improved performance places db-lookup (faster startup)
  • Set fixed width for about dialog
  • Fixed About dialog not properly displayed in 4.0b8pre
  • Fixed Add-on bar right-click menu showing next to popup-menu of FHC itself (Mozilla 4.0)
  • Fixed Show icons in regexp menu when invoked from cleanup criteria dialog
  • Fixed SeaMonkey bug: undefined Components.classes["@mozilla.org/privatebrowsing;1"]
  • Fixed SeaMonkey bug: undefined gBrowser.tabs
  • Fixed this.treeBox.view.selection warning in FF4
  • Re-use existing formhistory dbconnection from browser

1.2.7 October 17, 2010
  • Added preference to hide FHC from the Tools menu and/or the Context menu
  • Added associated page (host, url, pagetitle) to the history treeview
  • Added ability to search on host in advanced search
  • Added selection-list for regular expressions to cleanup-/protect-criteria dialog
  • Removed checkbox "Show only matching cleanup criteria" for cleaner simpler look
  • Added cleanup-preview-button under the cleanup tab
  • Previewing state now indicated by colored label on top/bottom of the treeview
  • Added cleanup-options time/usage criteria to preferences dialog
  • Added automatic cleanup-preferences to the Cleanup-tab
  • Save automatic Cleanup options (shutdown/tab-close) to xml-configuration as well
  • Bugfix: Opening URL from help menu-items in SeaMonkey failed
  • New Danish (da) locale
  • Translations it-IT and pt-BR not finished in time, postponed to next release

1.2.6 June 30, 2010
  • Fixed empty XML-Export (wrong method was used to obtain extension-name and version)
  • Fixed missing-file-exception when opening preferences and cleanup-db is not created yet
  • maxVersion FF to 4.0b2pre

1.2.5 June 24, 2010
  • maxversion SeaMonkey to 2.1a3
  • SeaMonkey: show message when formhistory not yet created (it is created on first use)
  • SeaMonkey workaround: display translators/contributors (new Addon object has no getResourceURL method)

1.2.4 June 19, 2010
  • Added pt-BR locale.
  • Changed FF maxVersion to 3.7a6pre
  • Changes to support the new AddonManager in FF3.7a6pre (4.0) (affected: About dialog and Preferences-information tab)

1.2.3 May 14, 2010
  • Bugfix for non critical error: redeclaration of const FhcShowDialog.

1.2.2 April 27, 2010
  • Bugfix for SeaMonkey: Formhistory was not displayed due to faulty Javascript function (test for privatebrowsing-mode).
  • Minor bugfix for FF3.7a5pre: presence of window.arguments was not detected correctly causing some minor hick-ups
  • Added German and Italian translations
  • Improved namespace encapsulation

1.2.1 April 5, 2010
  • Checkbox added to the (simple)search textbox to select case sensitivity
  • Added an advanced search option which optionally allows for searching with regular expressions (some predefined regexp are built-in)
  • Regular expression available in Cleanup criteria
  • Extra criteria list to protect specific formhistory items from cleanup
  • Extra option to automatically perform a cleanup on browserwindow-close and/or tab-close
  • Optional Form History Control menu via the toolbar or the statusbar
  • The Form History Dialog is no longer modal and is automatically updated to reflect changes in the formhistory
  • Most values can be edited directly inside the treecell
  • Option to quickly fill formfields in the current HTML-page using the most recent or most often used formhistory entries
  • Export the formhistory not only as XML but also as CSV
  • Form History Control now also available from the context menu of the searchbar field
  • Preferences in the options-box now categorized in tabs
  • Customizable Date/Time format
  • Updated the smal FormHistory icon
  • Started using custom images for the checkbox state in the treeview
  • Translator info now aligned inside the about-box
  • Fuzzy age: added weeks, months and years (dropped the ago postfix)
  • Translations: Czech, English, Spanish, French and Dutch
  • Unfinished translations (thus unavailable): bg-BG, de-DE, pt-BR, hu-HU, it-IT, ru-RU, sk-SK, tr-TR and zh-CN
  • Renamed some javascript methods to avoid possible namespace conflicts

1.1.4 December 13, 2009
  • Corrected translation errors for locales: de-DE, nl-NL, pt-BR and ru-RU

1.1.3 August 30, 2009
  • Changed max. compatibility version for Seamonkey to 2.1a1pre
  • Corrected the switched creator and homepageURL tags in the aboutbox (it showed the url where it should have displayed my name, and vice versa)

1.1.2 August 23, 2009
  • Changed max. compatibility version for Firefox to 3.7a1pre (after testing)

1.1.1 August 23, 2009
  • Added new locales for de-DE, pt-BR, ru-RU and es-ES
  • Read creator + homepageURL for aboutbox directly (thus locale independent) from install.rdf

1.1.0 June 28, 2009
  • Added compatibility for Flock 2.*
  • Added fr-FR locale (thanks to Jojaba and Nico@nc - babelzilla)
  • Removed contributors/translators from locale dependant metadata, only en-US needed
  • Support href links in translator tags for the About dialog
  • Changed location for cleanup database to survive updates

1.0.7 June 23, 2009
  • Fixed: Menu issue causing Firefox to crash on Mac OS X. The problem occurred when switching back from the CleanUp-tab to the History-tab.

1.0.6 June 11, 2009
  • Improvement: Show hyperlinks in contributors section of About dialog
  • Fixed: Namespace conflict in FF 3.6a1pre

1.0.5 June 9, 2009
  • Added 2 submenu items to the Help menu: Help contents and Release notes

1.0.4 June 6, 2009
  • Improvement: after deleting one or multiple entries, the next entry is selected
  • Improvement: after using keys to activate one of the buttons (edit, remove, insert), focus is set back to the tree.

1.0.3 May 25, 2009
  • Improved date-formatting for locales with a non Gregorian calendar

1.0.2 May 22, 2009
  • Added menu-overlay for SeaMonkey and added SeaMonkey as compatible app. Now installs to both Firefox (3.0.9+) and SeaMonkey (2.0a3+)
  • Fixed bug where adding a formhistory item sometimes resulted in displaying the item twice and item not having the same key in display and database

1.0.1 May 20, 2009
  • Initial release

1.0.0 May 20, 2009
  • First upload. Due to an incorrect install.rdf (incorrect Firefox compatibility version), I had to upload a new archive, thus 1.0.0 was never released