FoxReplace Version History

14 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.15.0 230.0 KB Works with Firefox 4.0 and later

v0.15.0 (2013-08-03)
  • Textboxes in the replace bar use as much width as they can.
  • Change event is fired when a substitution changes text in an input or textarea element (issue 49).
  • Updated icon sizes.
  • Substitutions with HTML only in the output (issue 5).
  • Updated help (issue 110).
  • Disabled tr locale (was reported as bad translation).
  • New substitution groups enabled by default in the substitution group editor.
  • Improved substitution list behaviour in options dialog (issue 112).
  • Changed the code to open the options dialog to take into account several features (issues 98 and 66).
  • Moved the descriptions of the options and substitution group editor dialogs to a tooltip showable with a "more info" button to remove clutter.
  • Made the options and substitution group editor dialogs resizable on all platforms (when open from FoxReplace UI) (issue 100). The sizes are persistent.
  • Compatibility with Firefox up to 26.0.

Version 0.15.0b2 229.5 KB Works with Firefox 4.0 and later

v0.15.0b2 (2013-05-06)
  • Textboxes in the replace bar use as much width as they can.
  • Change event is fired when a substitution changes text in an input or textarea element (issue 49).
  • Updated icon sizes.
  • Substitutions with HTML only in the output (issue 5).
  • Updated help (issue 110).
  • Disabled tr locale (was reported as bad translation).
  • New substitution groups enabled by default in the substitution group editor.
  • Improved substitution list behaviour in options dialog (issue 112).
  • Compatibility with Firefox up to 24.0.

Version 0.15.0b1 229.3 KB Works with Firefox 4.0 and later

v0.15.0b1 (2013-04-12)
  • Textboxes in the replace bar use as much width as they can.
  • Change event is fired when a substitution changes text in an input or textarea element (issue 49).
  • Updated icon sizes.
  • Substitutions with HTML only in the output (issue 5).
  • Updated help (issue 110).
  • Disabled tr locale (was reported as bad translation).
  • Compatibility with Firefox up to 23.0.

Version 0.14.0 223.8 KB Works with Firefox 4.0 and later

v0.14.0 (16-1-2013)
  • Removed compatibility with the substitution list in the 0.10 format.
  • Substitution groups now have names. This implies a new list format: 0.14.
  • Changed shortcuts because Shift+F2 is used for the developer toolbar in Firefox 16 (issue 87).
  • Exclusion URLs can be used without normal URLs, so you can apply substitutions to all URLs except a few ones (issue 92).
  • Replace bar again appears just below the find bar, without any other bar in between.
  • New option to allow inline scripts to be replaced (issue 17).
  • Updated help file to clarify some concepts about regular expressions (issue 85).
  • Substitution groups can be enabled or disabled (issue 33).
  • Text replaced in all body elements (issue 62).
  • Pretty printing of exported JSON file (issue 96).
  • HTML substitutions are made on the html node instead of the body (issues 21, 64 and 76).
  • Column settings on the options dialog are persistent (issue 103).
  • Compatibility with Firefox up to 21.0a1.

Version 0.14.0b1 239.0 KB Works with Firefox 4.0 and later

v0.14.0
  • Removed compatibility with the substitution list in the 0.10 format.
  • Substitution groups now have names. This implies a new list format: 0.14.
  • Changed shortcuts because Shift+F2 is used for the developer toolbar in Firefox 16 (issue 87).
  • Exclusion URLs can be used without normal URLs, so you can apply substitutions to all URLs except a few ones (issue 92).
  • Replace bar again appears just below the find bar, without any other bar in between.
  • New option to allow inline scripts to be replaced (issue 17).
  • Updated help file to clarify some concepts about regular expressions (issue 85).
  • Substitution groups can be enabled or disabled (issue 33).
  • Text replaced in all body elements (issue 62).
  • Pretty printing of exported JSON file (issue 96).
  • HTML substitutions are made on the html node instead of the body (issues 21, 64 and 76).
  • Compatibility with Firefox up to 21.0a1.

Version 0.13.3 237.6 KB Works with Firefox 4.0 and later

v0.13.3 (18-8-2012)
  • Changed behaviour of "whole words" feature. Now it supports all Unicode letters thanks to XRegExp and distinguishes between word characters, non-word characters, and spaces or separators. This solves issue 36.

Version 0.13.2 134.1 KB Works with Firefox 4.0 and later

v0.13.2 (18-7-2012)
  • Fixed bug of auto-replace not working in OS X (issue 80).
  • Compatibility with Firefox up to 17.0a1.

Version 0.13.1 134.1 KB Works with Firefox 4.0 and later

v0.13.1 (5-7-2012)
  • Fixed bug in loading input type from JSON (a.k.a. "undefined" error) (issue 70).
  • Fixed bug in importing from XML when there was more than one URL (issue 71).

v0.13.0 (1-7-2012)
  • Subscription works from local files (URL file://...) (issue 25).
  • Updated RegExp link in help file (issue 28).
  • Added new XPaths to select text nodes (issues 35, 53).
  • Fixed bug causing double substitution in title (issue 63).
  • Fixed bug causing double substitution sometimes in textareas (issue 63).
  • Substitution list stored and exported as JSON (0.13) instead of XML (issue 67). XML kept as read-only.
  • Integration with the Firefox app menu.
  • Display of substitution list is updated after each subscription update.
  • Status of subscription displayed in options window.
  • Fixed instantiation of XMLHttpRequest for import from URL.
  • Compatibility with Firefox 4 to 15.
  • New locales:
    • lt (by Algimantas Margevičius)
    • sv-SE (by Lakrits)
    • zh-TW (by 林郁翔)

Version 0.12.2 109.6 KB Works with Firefox 3.0 and later

v0.12.2 (10-8-2009)
* Bugfix: the modules directory wasn't included in the XPI.

v0.12.1 (5-8-2009)
* Added minimum width to some columns in the options and substitution group editor dialogs.
* Substitution group editor modified to reduce height.
* New locale:
- zh-CN (by yfdyh000).

v0.12.0 (21-7-2009)
* Subscription to update the substitution list periodically from an URL.
* Ability to use backslash-escaped characters in input (text and whole words) and output. Supported characters are \\ (backslash), \n (new line), \r (carriage return) and \t (tab).
* New list format 0.12 with the new interpretation of the backslash-escaped characters.
* Removed compatibility with the substitution list in the 0.8 format.
* Removed compatibility with Firefox 1.5 and 2.
* Compatibility with Firefox 3.5.
* New locale:
- nl-NL (by markh van BabelZilla.org).
* String changes:
- foxreplace.properties: new: invalidSubscriptionUrl.
- options.dtd: new: subscriptionCheckBox.label, subscriptionCheckBox.accesskey, subscriptionUrl.label, subscriptionUrl.accesskey, subscriptionPeriod.label, subscriptionPeriod.accesskey.

Version 0.11.0 97.3 KB Works with Firefox 1.5 - 3.5.*

v0.11.0 (25-4-2009)
* Import from URL.
* Whole words substitutions now support the extended Latin alphabet, IPA extensions, and the Greek, Coptic and Cyrillic alphabets.
* "Clear" buttons in all dialogs disabled if their respective lists are empty.
* Forced text color of input textbox so it's visible with dark themes.
* Removed compatibility with the substitution list in the old 0.7 format.
* Compatibility with Firefox 3.1b3.
* Removed unneeded box "xmlHolder" in options.xul.
* String changes:
- options.dtd: new: importFromUrlButton.label, importFromUrlButton.accesskey.
- foxreplace.properties: new: importFromUrlTitle, importFromUrlText, nonSupportedProtocol, onlyHttp, httpError, cantConnectToServerTitle, cantConnectToServerText, unexpectedError.
- Misc. changes in the Catalan locale.
* New locale:
- tr-TR (by eren).

Version 0.10.0 93.2 KB Works with Firefox 1.5 - 3.1b3

v0.10.0 (25-1-2009)
* Exclusion URLs.
* String changes:
- help.dtd: new: substitutionGroup.p0, substitutionGroup.p1; removed: substitutionGroup.p.
- substitutiongroupeditor.dtd: changed: description.
(17-3-2009)
* Compatibility with Firefox 3.1b3.

Version 0.9.1 81.9 KB Works with Firefox 1.5 - 3.1b2

v0.9.1 (26-12-2008)
* Compatibility with Firefox 3.1b2.
* New locales:
- ko-KR (by 용오름(Wtspout)).
- ro-RO (by alexxed).
- sr-RS (by Касперски ~ РС).

Version 0.9.0 69.6 KB Works with Firefox 1.5 - 3.1b1

v0.9.0 (22-11-2008)
* HTML substitutions.
* Editable URLs and substitutions.
* Edit, delete and move buttons in options dialog disabled when there is no item selected.
* Updated help.
* No methods added to prototypes of standard global objects (to avoid possible conflicts).
* Revised binding for input textbox.
* Compatibility with Firefox 3.1b1.
* String changes:
- foxreplace.dtd: new: replaceBarHtml.label, replaceBarHtml.accesskey.
- options.dtd: new: htmlHeader.
- substitutiongroupeditor.dtd: new: editUrlButton.label, editUrlButton.accesskey, okEditUrlButton.label, okEditUrlButton.accesskey, cancelEditUrlButton.label, cancelEditUrlButton.accesskey, editSubstitutionButton.label, editSubstitutionButton.accesskey, okEditSubstitutionButton.label, okEditSubstitutionButton.accesskey, cancelEditSubstitutionButton.label, cancelEditSubstitutionButton.accesskey, html.label, html.accesskey; other accesskeys changed.
- help.dtd: new: replaceHtml, replaceHtml.p; changed: replaceUrls.p, substitution.inputString.regExp.0, substitution.table.4.0, substitution.table.4.1.

Version 0.8.0 66.6 KB Works with Firefox 1.5 - 3.0.*

v0.8.0 (20-9-2008)
* Whole words option integrated in the XBL input textbox.
* Per-site substitution: now you can define a list of substitution groups, where every group has an URL list and a substitution list; the substitutions are applied only if the URL of the current page matches one of the URLs in the list or if the list is empty.
* Substitution list stored in XML.
* Updated help.
* Some skin changes.
* Removed special skin for macfoxIIgraphite because it's not compatible with Firefox 3.
* New prototypes for FxRSubstitution and FxRSubstitutionGroup.
* String changes:
- bindings.dtd: new: wholeWords.
- foxreplace.dtd: removed: replaceBarWholeWords.label, replaceBarWholeWords.accesskey.
- help.dtd: several new, modified and removed strings.
- options.dtd: lots of changes.
- substitutiongroupeditor.dtd: all new.
- foxreplace.properties: new: text, wholewords, regexp, noSubstitutionsTitle, noSubstitutionsDescription, xmlErrorTitle, xmlErrorText, xmlGroupErrorText.