Prior to the github project to get Lazarus working on Firefox v52 and newer.
- Removed show onupdate page as a workaround for a particular Firefox 4 bug
- Multiple language support (thanks babelzilla)
- Stop using jar files (Firefox 4 prefers normal directory structures within addons)
- bugfix: Legacy support for Firefox 3.0.x users
- Legacy code removed to apply with stricter AMO reviews
- Make compatible with Firefox 4.0beta9
- Added workaround for compatibilty bug that caused a hang if Firebug was running whilst we attempted to run code in a background thread.
- Replacing encryption components with javascript based encryption (not as fast but at least it works on all platforms)
- Replace credit card numbers option
- Possible fix for the unresponsive script error at startup problem
- Add idle observer to clean the database once per day after 5 minutes of inactivity
- Show a "saving form" icon in the statusbar whenever a form is saved
- Set default form expiry time to 4 weeks
- Css fix for remove forms textbox and dropdown
- Look for key generation errors and notify the user if there is an error.
- Don't require a password to delete the database (if database has become corrupted, then password will not work)
- Bugfix: resetting password reports a key generation error even if the password reset works.
- Remove all background threaded code (Firefox 4 really doesn't like them)
- Added info about the database on the options > database tab
- Added button to clean (Vaccuum) the database (options > database > Clean The Database)
- Automatically backup the database on browser load (and option to disable backup)
- New Crypto components fromo the Mozilla Weave team.
- Zotero compatibilty problem
- Fixed a couple of memory leaks reported by Leak Monitor
- Re-enabled options dialog resizing for windows and linux users
- Require the Lazarus password to delete the database or delete saved forms
- Full text searching now enabled for other form elements (textboxes, input boxes, wysiwyg ...)
- Ability to restore text to clipboard from an entire form rather than just a textbox.
- Added "Remove All Saved Forms" button to database options
- Added "Delete Database" button to database options, to deal with corrupt databases.
- Added an option to enable Lazarus in Private Browsing Mode.
- Fixed a particularly difficult bug that incorrectly sized the options dialog
- Removed the welcome page from the options dialog
- Fixed: Editor text shouldn't be saved in private browsing mode
- Added an option to hide the context menu icons
- Lazarus Search: automatically close the window on a successful copy to clipboard operation.
- Removed the "Unable to convert url to uri" error
- More updates to the crypto component
- Make compatible with Firefox 3.5 (beta 4)
- Updated crypto components to work on 64 bit Linux operating systems
- New Hybrid Encryption!. Using 2048 bit RSA and 256 bit AES encryption to secure your data.
- Password no longer needed for saving forms (only required when recovering forms)
- Now saves contents of textareas and WYSIWYG editors
- New Text Manager: allows recovery of text data even if original form is no longer accessable.
- bugfix: unresponsive script error when recovering selectboxes with large (10,000+) amounts of options
- Removed obsolete update check
- Allow Lazarus to be disabled on a per site basis (right click on statusbar icon)
- bugfix: Conflict with the feedly add-on.
- bugfix: off by one date formatting error
- Compatibility checks for Firefox 3.1 (beta 2)
- Rewrite the "should create new autosave point" code
- Removing "check for updates" options (Mozilla policy prohibits downloading updates from anywhere but addons.mozilla.org)
- Use window.open() instead of window.openDialog() to open the options dialog (dialog has no chrome in Fx for Mac)
- bugfix: options dialog content hidden on for Fx3 on a Mac
- Added check for updates, and new update available statusbar icons.
- Fixed "Fails to restore forms containing unicode characters" due to bug in Firefox's base64 encode function "btoa" (bugzilla #439711).
- Only ask to initialize the Software Security Device once, rather than once at every browser start.
- Removed incomplete locale files that should not have been included
- Fixed "Clear Private Data Now button doesn't clear forms even if checkbox is selected"
- Fixed "Forms are not removed if both Clear Private Data on shutdown and Ask Before Clearing Private Data are selected"
- Specified color of text in notification bar (text was not visible when using some themes eg pitchdark)
- Use locale specific width and height for dialogs
- Remove persistant window dimentions to help with translations
- Incorrect selectbox elements were restored if the selectbox has additional entries added between save and restore.
- Removed unused file from locale folder
- Disable Lazarus if the Software Security Device has not been initialized
- Fixed a problem when an invalid version string was found in about:config that prevent Lazarus from initializing
- Initial state of context menuitems should be hidden until Lazarus is initalized
- Prevented Lazarus from saving forms on html pages found in chrome urls.
- Disabled "Master Password Required" notifications for search forms
- Better updating of statusbar icon.
- Rework the form identifier to allow for the same form on multiple pages and restore forms across subdomains
- Using notification bar instead of dialog if user hasn't yet logged into Firefox's Software Security Device
- Update the statusbar icon after setting/unsetting the master password
- Workaround for delay when right clicking on a form containing large amounts (30+ KB) of data
- Tidied links on the about dialog
- Added a more descriptive tooltip to the statusbar icon
- Added a menuitem link to the online FAQ
- Rearranged the folder structure to make it more compatable with babelzilla.
- Using new Firefox 3 nsIJSON interface (when available) for faster more robust encoding.
- Add image to donate submenu item
- Disable oninstall and onupdate pages for now.
- Fixed a bug where the context menu is not reset if you right click off a form after right clicking on a form
- Disable the restore form context menu item (rather than hiding it) if there is only one saved form and it is identical to the current form
- First Public Release (Wahoo!)
- Autosave forms even if they contain no textual elements (eg, multichoice surveys)
- Autosave forms if a user accidentally hits a reset button
- Fixed a bug that prevented Lazarus from locating forms on some malformed pages
- Fixed a bug that prevented some forms from being saved when submitted
- Cut down the number of autosaves shown in the submenu
- Tweaked tooltip text in submenus
- Fixed a bug in the update process
- Encrypt formIDs (previous version had the domain name as part of the ID, constituting a privacy issue)
- Updated the icons used in the options dialog
- Added links to the About dialog
- Tidied up code and language files
- Automatically show the Enter Master Password dialog on startup (if required)
- Added separators between save types in the submenu
- Pause form cleanup whilst the context menu is open
- Added new pane (Saved forms) to Options dialog
- Updated website URLs to http://lazarus.interclue.com/
- Reworked database to fix "context menu takes too long to show" problem when right-clicking on a large form with many saved versions of the form in the database.
- Added index to database in an attempt to improve context menu speed
- Speed up form hash computation
- Disabled "Cleanup on uninstall", as it's not working correctly
- Added "Set master password" button to options
- Fixed a wrong icon in install.rdf
- No longer shows "Master password required" dialog on autosave
- Tidied up Options dialog
- Fixed conflict with Facebook Toolbar 1.2.1
- Added login menu item if Master Password is required
- All form data is now encrypted!
- Fixed error where "Clear Private Data Now" button failed to clear Lazaraus saved forms
- Set limit (10) on for the number of savepoints for each form
- Option to show time of save rather than text of saved form in submenu
- Status-bar icon doesn't fit in status bar
- Version number in status-bar icon tooltip is now correct
- Added context menu to status-bar icon
- No longer show disabled "restore form" if it's the only menu item
- Renamed images
- Much nicer "clear private data" code
- Show a Lazarus icon in the status bar
- Added option for "show in status bar"
- Added option to clear private data/prefs on uninstall
- Remove saved forms when clearing private data
- Let users choose larger values for save form info
- Only make new autosave point if more then 25% of the text has changed
- Move prefs code to separate file
- Toggle units box with time box on options dialog
- Tidied up sanitize dialog
- Introdued separate overlays for /preferences/sanitize.xul and /content/sanitize.xul