Image Assistant Version History

47 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.6.1 408.4 KiB Works with Firefox 38.0a2 - 51.*

* Now tooltip text is shown for menu items provided.
* Performance-improving tweaks (in particular, for changes made for e10s (expected to be made available with Firefox 46 in stable channel, but now available in alpha channel)):
- Frame script is only loaded once per tab now (ensuring that we get only 1 notification per event, and send only 1 message to overlay (IA client)).
- There's now a service managing IA prefs (clearing initialization pref as needed, and notifying IA clients abouts changes for pref cache updates (which should perform slightly better for possible enhancements in the future)).
* Improved code re-use & robustness via re-usable logging module, etc.

Version 0.6 404.7 KiB Works with Firefox 38.0 - 44.*

* Added support for opening background images on multi-process Firefox, AKA e10s, which is expected to be released as an option in Firefox 46 (this required refactoring to use a frame-script, message manager, etc.).
* Also added l10n for a couple of alerts.

Version 0.5.5 402.5 KiB Works with Firefox 41.0a2 - 44.*

* Fix for bug 26096.
* Avoid oops if someone tries to config & use a relative download folder path (which is ambiguous), & show an error dialog.
* Catch IO errors in JS, & gracefully handle them.

P.S. The never-reviewed prior versions' notes are accumulated below (AMO said it was short of admin reviewers required for updates like these, but that they should get the queue of such updates in a good shape "soon") .

Version 0.5.4 (2015/10/17):
* Crash (for non-existing image-viewer case) & memory leak fixes for Linux.
* Faster conversion of data from JS type to type compatible with native call.
* JS-CTypes libraries are now packaged only once.
* Gracefully handle BG images with e10s on (although by default e10s is off at present).

Version 0.5.3 (2015/09/27):
* Profiles whose names contain non-ASCII characters (which v0.5.2 had an issue with) are now also supported (while loading JS-CTypes library).

Version 0.5.2 (2015/09/22):
* Official Mozilla releases no longer support binary XPCOM components, so IA now falls back to JS-CTypes if native XPCOM doesn't work out (although they are not common, it still can in custom builds), thus the addon should now function without having to update for each major Firefox release (this has been confirmed to be the case for Firefox 42.0a2 on Linux, & this will be tested as time goes on Windows as well).
* Although it's not officially released yet, this release also includes a library for WIN64.
P.S. Note: because AMO never reviewed v0.5.1 before 0.5.2 was submitted, that version is no longer visible on AMO (because AMO disables unreviewed versions upon submittal of new ones).

Version 0.5.1 (2015/08/12):
* Firefox 40 compatibility update.
* A new feature has been added: fallback to JS-CTypes if native XPCOM doesn't work out, so the addon should eventually function without having to update for each major Firefox release.
P.S. Xulrunner SDK for Firefox 40 on Windows, required to build the native code, was fixed only after 40.0 release[1], hence the delay in an update usable on Windows:
[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1168291
P.P.S. Note: because AMO never reviewed v0.4-gecko39 before 0.5 was submitted, that version is no longer visible on AMO (because AMO disables unreviewed versions upon submittal of new ones).

Version 0.4-gecko39 (2015/06/21):
* Firefox 39 compatibility update.

Version 0.4-gecko38.1-signed.1-signed 457.3 KiB Works with Firefox 38.0a2 - 38.*

* Enhancements: the following can now also be opened using the same customizable image viewer:
- background images
- images that have an image map (these can also be one-click-saved w/o opening just as plain images can)
* Also Firefox 38 compatibility update.

Version 0.3.1-gecko37.1-signed.1-signed.1-signed 179.0 KiB Works with Firefox 37.0a2 - 37.*

* Enhancement: image downloads folder is now configurable (using extensions.imageassistant.path.images in about:config page; UI for this to be provided later on)
* Enhancement: image-viewer is now configurable (using extensions.imageassistant.path.image-viewer sub-preferences in about:config page; UI for this to be provided later on)
* Also Firefox 37 compatibility update (with the rebuilt XPCOM component).
* This version also resolves a couple of bugs that were originally present in version 0.3-gecko37 in Windows-specific XPCOM component.

Version 0.2.9.gecko36 165.1 KiB Works with Firefox 36.0a2 - 36.*

* A Firefox 36 compatibility update (with the rebuilt XPCOM component).
* Also resolves occasional input stream read errors resulting from code change that was made based on misleading XPCOM documentation and ambiguous comments in some xulrunner source.

Version 0.2.9.gecko35.1 122.6 KiB Works with Firefox 35.0a2 - 35.*

* A Firefox 35 compatibility update (with the rebuilt XPCOM component).
* Also resolves an error resulting from refactoring of some JS code.

Version 0.2.9.gecko35 122.4 KiB Works with Firefox 35.0a2 - 35.*

A Firefox 35 compatibility update (with the rebuilt XPCOM component).

Version 0.2.9.gecko34 122.3 KiB Works with Firefox 34.0a2 - 34.*

A Firefox 34 compatibility update (with the rebuilt XPCOM component).

Version 0.2.9.2 122.2 KiB Works with Firefox 33.0a2 - 33.*

A Firefox 33 compatibility update (with the rebuilt XPCOM component).

Version 0.2.9.1 122.1 KiB Works with Firefox 32.0a2 - 32.*

No functional changes made: a Firefox 32 compatibility update (with the rebuilt XPCOM component).

Version 0.2.9 121.6 KiB Works with Firefox 31.0a2 - 31.*

* Added Save Image menu item which saves image to Image Assistant folder (without opening it).
* Updated for compatibility with Firefox 31 (slightly tweaked and rebuilt the XPCOM component).

Version 0.2.8.30.1-signed.1-signed 121.1 KiB Works with Firefox 30.0a2 - 30.*

No functional changes made: a Firefox 30 compatibility update (with the rebuilt XPCOM component).

Version 0.2.8.29 121.1 KiB Works with Firefox 29.0a2 - 29.*

No functional changes made: a Firefox 29 compatibility update (with the rebuilt XPCOM component).

Version 0.2.8.28 121.1 KiB Works with Firefox 28.0a2 - 28.*

No functional changes made: a Firefox 28 compatibility update (with the rebuilt XPCOM component).

Version 0.2.8.27 120.9 KiB Works with Firefox 27.0a2 - 27.*

No functional changes made, just a Firefox 27 compatibility update (with the rebuilt XPCOM component).

Version 0.2.8.25 121.0 KiB Works with Firefox 25.0a2 - 25.*

No functional changes made, just a Firefox 25 compatibility update (with the rebuilt XPCOM component).

Version 0.2.8.24 121.1 KiB Works with Firefox 24.0a2 - 24.*

No functional changes made, just a Firefox 24 compatibility update (with the rebuilt XPCOM component).

Version 0.2.8.22 119.2 KiB Works with Firefox 22.0a2 - 22.*

No functional changes made, just a Firefox 22 compatibility update (with the rebuilt XPCOM component).

Version 0.2.8.21 118.9 KiB Works with Firefox 21.0a2 - 21.*

No functional changes made, just a Firefox 21 compatibility update (with the rebuilt XPCOM component).

Version 0.2.8.20 119.0 KiB Works with Firefox 20.0a2 - 20.*

No functional changes made, just a Firefox 20 compatibility update (with the rebuilt XPCOM component).

Version 0.2.8.19 118.9 KiB Works with Firefox 19.0a2 - 19.*

No functional changes made, just a Firefox 19 compatibility update (with the rebuilt XPCOM component).

Version 0.2.8.18 118.4 KiB Works with Firefox 18.0a2 - 18.*

No functional changes made, just a Firefox 18 compatibility update (with the rebuilt XPCOM component).

Version 0.2.8.17 118.3 KiB Works with Firefox 17.0a2 - 17.*

No functional changes. Code changes not affecting functionality that have been made in this release:
1. Firefox 17 compatibility (rebuilding the XPCOM component).
1.1. Component has been renamed from ImageLauncher to ImageAssistant.
1.2. Component method used for opening the image has been renamed from Launch to OpenImage.
1.3. .xpt file has been regenerated, because the XulRunner SDK required it during build.

Version 0.2.8.16 118.0 KiB Works with Firefox 16.0a2 - 16.*

1. Firefox 16 compatibility.
2. Users that try to install Image Assistant on 64-bit Linux despite the fact that it's documented that Image Assistant isn't supported on 64-bit Linux, will now see in the error message that their platform isn't supported.

Version 0.2.8.15 117.0 KiB Works with Firefox 15.0a2 - 15.*

Firefox 15 compatibility.

Version 0.2.8.14 117.0 KiB Works with Firefox 14.0a2 - 14.*

Updates in this release:
1) Firefox 14 compatibility.
2) Fix for bug 24974:
Addons' native Windows component build linker configs have to be updated for them to be compatible with a security-enhancing change made for Firefox 13+: otherwise a linking error occurs on 64-bit Windows (WOW64).

Version 0.2.8.11 113.0 KiB Works with Firefox 13.0a2 - 13.*

Firefox 13 compatibility.

Version 0.2.8.9 113.0 KiB Works with Firefox 12.0a2 - 12.*

Firefox 12 compatibility.

Version 0.2.8.8 113.0 KiB Works with Firefox 11.0a2 - 11.*

Made compatible with Firefox 11.