Web Search Pro Version History

44 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 3.0.7 277.5 kB Works with Firefox 4.0 and later

v Fixed compatibility support tricks for link dragging using QuickDrag, EasyDragToGo, SuperDrag and DragDeGo

Version 3.0.6 277.5 kB Works with Firefox 4.0 and later

v Bugfix: Adding Private search engines no longer worked because node.isSameNode became obsolete.
v Bugfix: Dragig links appears to not always use the anchor text.
v Bugfix: Fixed an addEventListener issue with Firefox 4...

Version 3.0.4 277.5 kB Works with Firefox 4.0 and later

v Rewritten code where possible to comply with Mozilla policies
v Trim double clicked text to prevent leading or trailing spaces

Version 3.0.3 287.7 kB Works with Firefox 4.0 and later

v Rewritten all http requests to work asynchronous to prevent potential UI blocking as per Mozilla policies
v Bugfix: Drag & Drop of image titles and links stopped working sometime recently.
v Tested on Firefox 6

Version 3.0.2 288.8 kB Works with Firefox 4.0 and later

v Highlight the "Search using" box in the QTS popup if it contains a set of previously used engines
v Bugfix: Quick Type Search remembers the last used search engine, should be optional (about:config preference for now extensions.mmsearch.mmsearch-qtsremembersearchusing)
v Bugfix: Reuse tabs feature broken when initiating your search from about:blank
v Bugfix: Quick Type Search smart keyword handler too slow on large amounts of search engines
v Bugfix: Generated unique smart SE abbreviation did not always get ranked highest
v Bugfix: Strange behavior with certain combinations of typing and arrow key usage in the Quick Type Search popup
v Bugfix: Pressing CTRL + Q while having text selected opens an empty QTS popup instead of one filled with the selected text
v Bugfix: When the QTS popup opens with 1 or more search engines selected, the focus will now be set on the first search terms textbox
v Removed jar structure and with that compatibility for pre Firefox 4 versions
v Tested on Firefox 5 beta

Version 3.0.1 205.8 kB Works with Firefox 3.0 and later

v Bugfix: Simultaneously searching multiple search engines was broken in the last update
v Fixed a couple of strict JavaScript warnings

Version 3.0 205.8 kB Works with Firefox 3.0 and later

v Added dynamic search term parameters feature, adding support for search engines that have multiple parameters (like directions, person first/lastname searches). Only available via the Quick Type Search popup
v Add a Quick Type Search menu item + toolbar button to provide more exposure of the feature
v Added separate new tab/current tab + activate tab settings for all types of searches (toolbar, quick type search, context menu and drag & dropzones)
v Recompiled the list of default search engines for new installations based on the current usage stats on the WSPro website
v Remember the last used search engines and search terms in the Quick Type Search feature
v Generate a unique ID for each QTS search engine so you can always select the correct engine quickly
v Added setting to display your search terms in the tabs opened by WSPro
v Bugfix: Search suggestions where invisible on Firefox 4
v Bugfix: Labels in the context menu disappeared after dragging & dropping
v Bugfix: Labels in the flat and grouped display style did not align properly with the menu background
v Bugfix: The position of the search engine popup menu was wrong causing the popup to open at a random location on your screen (I still used showPopup instead of openPopup)
v Bugfix: Wrong encoding used to convert the text to search for to a tab title caused the grouped search to break.v Added hu-HU translation
v Made compatible with Firefox 4
v Rewritten setTimeout calls as per AMO policy

Version 2.8.4 196.6 kB Works with Firefox 1.0 - 4.0b8pre

v Updated icon set by LXweb.nl.
v Remove the DEL key deleting the entire text in the QTS popup, just select all ext on focus instead.
v Display the Search Engine ID in the title of the "Edit Search Engine" window.
v Make group names bold in separated list mode.
v Bugfix: The search text in tab titles was not being unescaped an converted again for use on a tab.
v Made compatible with Firefox 4.0b6.

Version 2.8.3 194.6 kB Works with Firefox 1.0 - 3.6.*

v Added a Google Site Search for the compete URL intstead of the domain only.
v Tested on Firefox 3.6 Final.
v Enclosed loose JavaScript variables as per AMO policy.
v Bugfix: middle click in toolbar search engine drop down does not initiate a search for the currently active search engine.
v Bugfix: When searching a group at once, the method POST/GET variable does not get reset on each iteration.
v Bugfix: Quick Type Search did not allow for exact and shorter matches, "Google" could not be selected if "Google News" is also listed.

Version 2.8.2.4 194.6 kB Works with Firefox 1.0 - 3.5.*

v Bugfix: Drag & Drop of dropzones in the settings window no longer worked correctly.

Version 2.8.2.3 194.6 kB Works with Firefox 1.0 - 3.5.*

v Bugfix: Bugfix in implementation of the new HTML5 Drag & Drop handler for dropzones (which amongst other things caused a conflict with Easy DragToGo)

Version 2.8.2.2 194.6 kB Works with Firefox 1.0 - 3.5.*

Release notes since last approved version:

version 2.8.2.2 (16-06-2009)
v Bugfix: Forgot to implement/change the new HTML5 standard Drag & Drop handlers on a couple of items.

version 2.8.2.1 (15-06-2009)
v Implemented auto contrast text color code for DropZones.
v Changed the maxVersion to 3.5.*

version 2.8.2 (07-05-2009)
v Implemented tab title renaming feature, the search term + WSPro's search engine name will override the default tab titles. On by default, and for now only switchable through about:config extensions.mmsearch.mmsearch-relabeltabs pref (next major release)
v Tested on Firefox 3.5b4.

Version 2.8.1.5 193.5 kB Works with Firefox 1.0 - 3.5b4pre

v Allow the Search Engine popup menu in the toolbar to remain open when middle clicked.
v Minor style change in the list style type popup menu's.
v Bugfix: Fixed compatibility issue in nsWSProSuggestions for Firefox 3.5.

Version 2.8.1 192.5 kB Works with Firefox 1.0 - 3.5b4pre

v Bugfix: Google Suggestions by accident looked at the default Firefox preference instead of WSPro's own On/Off pref.
v Bugfix: Add as private search engine did not work OK when there was no favicon on the current site.

Version 2.8.0.1 192.5 kB Works with Firefox 1.0 - 3.1b3

v Bugfix: Keyboard shortcuts where accidentally created without a modifier attribute.

Version 2.8 192.5 kB Works with Firefox 1.0 - 3.1b3

v Added basic usage statistics, counts the number of times you use a search engine, and makes that visual in the options window by coloring the search engines lighter/darker (and by the tooltip on it...)
v Added FastFind feature.
v Added an "Add as private Search Engine" feature in the context menu (Assisted Search Engine Suggesting routine)
v Added keyboard shortcuts for Search Engine groups.
v Added an "Are you sure you want to delete..." warning (with option to hide them for good) when deleting a search engine.
v Redesigned the context menu so the text to search for is no longer repeated a million times...
v Added an option hide the current Search Engine's label (2.7.2 about:config mmsearch-hidecurrentselabel)
v Made the "Add ... to Web Search Pro" feature on the statusbar optional.
v Added right click menuitem in the toolbar to allow faster editing of the current search engine.
v Made the first startup process of adding the toolbar cleaner (no Firefox restart).
v Added pl-PL and gl-ES translations.
v Optionally clean up all search engines and settings on uninstall.
v Bugfix: Updated the WSPro implementation of nsSearchSuggestions to the current standard provided with Firefox 3.
v Bugfix: Pasting/Dropping text on the toolbar with "search on drop/paste" off would insert the text in the Search Engine label...
v Tested on Firefox 3.1b3

Version 2.7.4.2 186.4 kB Works with Firefox 1.0 - 3.0.*

v Made compatible with DragDeGo
v Made compatible with Firefox 3 (tested on RC1)

Version 2.7.3.8 186.4 kB Works with Firefox 1.0 - 3.0b2

v Bugfix: ESC did no longer work in the QTS popup.
v Bugfix: Focus was not on any input in the QTS popup.
v Bugfix: Hide system engine groups did not work in QTS popup.
v Bugfix: Found 1 more occasion where WSPro started a search for the Search Engine's label.
v Tested on Firefox 3.0 b2, all works OK except for 2 visual (listbox repaint) bugs which are probably Mozilla's bugs. Will review them again using b3 and/or the rc's.

Version 2.7.3.4 184.3 kB Works with Firefox 1.0 - 3.0a1

v Bugfix: On some website the labels of the Drag & DropZones would not be visible.
v Bugfix: Regression, using Drag & DropZones in combination with certain settings would search for the Search Engine's label instead of your query.
v Bugfix: When pressing the "Go" button to start your Search in combination with some specific settings it would search twice, once using the correct Search Engine, and once using your default Search Engine.

Version 2.7.2 180.2 kB Works with Firefox 1.0 - 3.0a1

v Bugfix: CTRL + Left/Right where used to resize the toolbar, replaced with CTRL + ALT + Left/Right, cause CTRL already means something.
v Bugfix: The Toggle use Drag & DropZones toolbar button did not disable until Firefox restarted.
v Bugfix: Dropping text in the search box no longer automatically searched (as per the option) if you had disabled the Drag & DropZones feature.
v Bugfix: Search query disappeared after a search (replaced by Search Engine label) even if you had switched of the "Clear the search query..." feature.
v Bugfix: SHIFT + S to open the options is an annoying choice for a shortcut... Changed to CTRL + ALT + S.
v Bugfix: Search history initially populated with current Search Engine's label.
v Fixed compatibility issue with Super Drag and Go.

Version 2.7.1 180.2 kB Works with Firefox 1.0 - 3.0a1

v Removed Up/Down arrows to move a Search Engine, both the engines and the groups use Drag & Drop.
v Added a keyboard shortcut to open up the WSPro settings window SHIFT + S.
v Bugfix: zh-TW translation pointed to the ko-KR locale folder in chrome.manifest.
v Bugfix: Context menu search did not work if the toolbar was not visible.
v Bugfix: Drag & DropZones did not work if the Toggle Use Drag & DropZones toolbarbutton was not visible.
v Bugfix: if a Search Engine did not have a favicon, and was assigned to a custom group, then no favicon was shown at all when the group's icon should have been show.

Version 2.7 180.2 kB Works with Firefox 1.0 - 3.0a1

v Redesigned Options UI to make it more compact, should now fit a 800x600 resolution again
v Added auto Search Engine adding when you visit a website that supports the Open Search format (visible through statusbar icon)
v Increased the maximum number of Drag & DropZones to 64, you can now choose between 16, 36 or 64 DropZones
v Added options to hide the Tools/Context menu entries
v Added option to hide the system default Search Engine Groups (only when they are not in use)
v Added option to set a default Search Engine, after each search WSPro will switch back to that one, options are 1 of your Search Engines, the last Search Engine used, do not switch.
v Added option to hide the toolbar resizer
v Added a toggle "Use Drag and DropZones" button
v Added a cancelable prompt to describe why you are reporting a Search Engine as broken (to provide me with more info, and to prevent accidental reports)
v Display the current Search Engine label in the search box
v Restyled the toolbar and Quick Type Search popup a bit so they look more clean/decent
v Added zh-TW translation
v Bugfix: Reordering Search Engines with Drag & Drop caused the favicon to break
v Bugfix: Selecting more then 1 Search Engine (CTRL + click or separated by a ,) in the Quick Type Search window only performed a search on the first selected engine.
v Bugfix: Reordering Search Engines within a group caused the selected Search Engines to refresh empty.
v Bugfix: Memory leak in settings window observer after you imported WSPro settings.

Version 2.6.1.4 185.3 kB Works with Firefox 1.0 - 3.0a1

v Bugfix: Made the converting of favicons to B64 strings run async on startup cause it caused major problems, and even hung Firefox for 5-10 minutes sometimes.

Version 2.6.1 185.3 kB Works with Firefox 1.0 - 3.0a1

v Context menu search can now also be done without selecting text, just right click a word to search for it.
v Added debug mode which logs information to the console.
v Dragging of (partial) links now also activates the Drag & Dropzones (except if you have SuperDrag installed).
v Don't open a new tab if the current tab is about:blank.
v Bugfix: Compatibility issue with Firefox 1.5, 1.5 does not have the nsSearchService, so unfortunately I had to decide not to support the Sherlock and Open Search formats for Firefox 1.5 users. WSPro Search Engines now work again as usual.
v Bugfix: Compatibility issue with Firefox 1.5, html:canvas.toDataURL() (used for converting favicons to B64 strings) apparently did not make it into 1.5 because of security issues, replaced with a (slower) B64 routine from nsSearchService.js
v Bugfix: Compatibility issue with Firefox 1.5, Google Suggest implementation relies on nsSearchService, which is not available in 1.5.
v Bugfix: Apply button was not available in the options window on Mac/Linux.
v Bugfix: Searching using Drag & Dropzones did not switch the default Search Engine anymore.
v Bugfix: Search button did not work anymore, only opened the Search Engine page without the keyword(s).
v Bugfix: Fixed another memory leak (in the options window and QTS search dialog).
v UIFix: Fixed some layout issues with the default Mac theme.
v Bugfix: The default encoding retrieved from the intl.charset.default pref is almost always ISO-8859-1, but most Search Engines prefer UTF-8. Default in WSPro is now UTF-8, and I have implemented an extra param for the WSPro Search Engines to support a different encoding if problems occur.
v Bugfix: Sometimes Drag & Dropzones where not activated after dragging e.g. bold text.

Version 2.6 183.3 kB Works with Firefox 1.0 - 3.0a1

v (finally) Support the mycroft Sherlock, and A9 OpenSearch formats.
v (finally) Support HTTP POST Search Engines.
v (finally) Support Search Engines that require a specific order of the query parameters.
v QTS popup matched Search Engines will now be placed at the top of the list.
v Always store images as Base 64 strings (no switching between local/remote favicons, no converting on export/import).
v Added ko-KR translation.
v Bugfix: Resizer is currently on the right side of the toolbar, almost impossible to resize cause your monitor ends there... Added CTRL + Left/Right to decrease/increase the size, an option to hide the resizer control will be in the next version (translation).
v Bugfix: Google Suggest did not work if the selected Search Engine in the default Firefox search bar did not support a Suggest URI.
v Bugfix: Automatic Search Engine updating did not work with the new website.
v Bugfix: Searching groups did not work from the QTS popup.
v Bugfix: Scrolling Search Engines on the toolbar (mouse or CTRL Up/Down) did not work anymore.
v Bugfix: Investigate encoding problems on some sites. Decided to use nsITextToSubURI instead of encodeURIComponent, works for Mozilla, so why not use it in WSPro.
v Bugfix: Context menu for the toolbar/context menu Search Engine lists (Edit/Remove) was not working anymore in Ff2.0.
v Bugfix: Changed the opening of tabs so extensions like Tabbrowser Preferences can switch back to the previously selected tab after closing the tabpage with the search result.
v Bugfix: Removing a Search Engine from the context menu did not work if the Search Engine was currently selected.
v Bugfix: Fixed some problems in the assisted Search Engine suggesting, some forms did not work, and some favicons did not automatically get selected.
v Bugfix: Fixed some memory leaks.

Version 2.5.2 174.1 kB Works with Firefox 1.0 - 3.0a1

v Implemented Google Site Search as a Search Engine, searches the current site you are viewing with Google.
v Select top 10 international Search Engines by default (new installations).
v Bugfix: You can't edit the URL of private Search Engines.
v Bugfix: Force favicons to be max. 16x16px, forgot to check this in the DropZones and the Quick Type Search popup.
v Bugfix: Update favicon/tooltip of toolbar when you have searched using another Search Engine on a different window.
v Bugfix: Local favicons are not being exported along with your export file.
v Bugfix: When the options window is opened from the sidebar (e.g. from AIOS), the links to the Search Engine page don't work.
v Bugfix: Assisted Search Engine suggesting breaks when there's no form; Always popup the Suggest window, even if we can only find the current URI.
v Bugfix: Context menu searches did not search for the selected text, but for the text on the search toolbar (if available).
v Temporarily disabled the pt-BR translation until it gets fixed by the translator.

Version 2.5.1.2 172.0 kB Works with Firefox 1.0 - 3.0a1

v Don't require a favicon for Search Engine groups anymore.
v Allmovie support... Added the option to not encode the space character with %20, but with +, especially for allmovie.com which is the only site (AFAIK) that can't handle it...
v Added sv-SE translation.
v Bugfix: Using Drag & Dropzone kept remembering your last search query, so all searches where the same (until you cleared the search toolbar...)
v Bugfix: Context menu searching did not work if you had selected text in an online Yahoo e-mail body.
v Bugfix: Force favicons to be max. 16x16px
v Stylefix: Tested and fixed misc. style problems on Default, Qute, Midnightfox, Noia (eXtreme), Tinseltown and X-Mas (light).
v Bugfix: Dropzones where stretched over the entire height of some types of websites (slashdot.org for example).

Version 2.5 167.9 kB Works with Firefox 1.0 - 3.0a1

v Implement new Quick Type Search for easier keyboard searching.
v Extended management of Search Engine groups (currently "My Favourites")
v Added Import Settings/Export Settings in the Settings window.
v Make the "Search" button a normal separate toolbarbutton. This does require people to now manually add the button through View/Toolbars/Customize.
v Make the list of available Search Engines available/usable like a normal website, websearchpro.captaincaveman.nl.
v Added options menuitem to the Firefox Tools menu.
v Added option to not change the current search engine when doing a context/Drag & Dropzone search.
v Added option to disable automatic search on past/drop in the searchbox.
v Added option to store used favicons on the local pc.
v Added uk-UA, af-ZA and hr-HR translations.
v Display current WSPro version number in the options screen.
v Removed: My Favorites, sorry for your work, but this has to go to make place for the new Search Engine Groups feature.
v Fixed some UI problems for Firefox 2.0RC1 and tested everything for compatibility.
v Bugfix: Hitting ENTER when searching for Search Engines in the options screen should start a search, currently the default button is the prefwindow's OK button.
v Bugfix: Scroll back to where you where after moving a Search Engine in the options screen.
v Bugfix: You could not switch the toolbar to a group Search Engine if you had the Switch Default Engine on use feature off.
v Bugfix: Just restart Firefox after automatically adding the toolbar, avoids a lot of chrome problems.
v Bugfix: Drag & Dropzones did not work (once again) if you did not use the WSPro toolbar.
v Bugfix: Avoid the handling of dragged links accidentally broke the Drag & DropZones after dragging a link.
v Bugfix: Context menu searches on 1 engine also searched on the entire group.
v Bugfix: Do not catch dragging & dropping events for links since we do not do anything with them.
v Bugfix: Newly generated ID's for Private Search Engines, and Search Engine Groups could be duplicates (parseInt hex/decimal mixup... Shame...)

Version 2.4 144.4 kB Works with Firefox 1.0 - 3.0a1

v Implemented Google Suggest feature in the toolbar/dialog.
v Added options to Edit/Remove Search Engines from a context menu in the search engines menu's.
v Add mouse/key combo's to switch load in (N)ew/(C)urrent tab, and (F)ore/(B)ackground. (Hold down these keys when performing a search)
v Don't switch the current search engine if extensions.mmsearch.mmsearch-switchengineonuse is set to false (clean option will be added when 2.4 is translated...)
v Focus the search bar after switching Search engines.
v Added "Update Search Engines Now" button to the options screen.
v Added options to not automatically connect to my server to get/update Search Engines.
v Added ru-RU translation from babelzilla.org.
v Made the options screen resizable.
v Themefix: Fixed Search button on Outlook theme, tested on Blue 1.5.3
v Fixed conflict with RainbowPicker.
v Bugfix: Search Engines list keeps resizing in some themes.
v Bugfix: Default Drag & Drop operations do not all work ass expected when using Drag & Dropzones feature while holding your SHIFT key.
v Bugfix: In some situations an infinite search loop was started after a Drag & Dropzone search.
v Bugfix: Drag & Dropzone search always used the current search engine if you had removed the toolbar.
v Bugfix: Don't escape the & in Private Search Engines.
v Bugfix: Check icon positions when using InspiratSE theme
v Bugfix: JS error in Firefox 2 beta, caused by the renamed nsIFormHistory -> nsIFormHistory2, both are now supported.
v Bugfix: If for some reason we can not get the user's locale WSPro hung, set default to en-US on fail.
v Bugfix: After doing a context menu search, the engine in the toolbar changes, but not the icon + tooltip.
v Bugfix: Large favicons show up large in the selected Search Engines list.
v Bugfix: Dropzones still did not go away sometimes.
v Bugfix: Fixed 2 situations where the DRag & DropZones stayed visible over a page.
v Bugfix: Fixed some problems with assisted search engine suggesting on some pages.
v Bugfix: Loading local files was also allowed during Drag & DropZone operations when you did not use local favicons at all.

Version 2.3 116.7 kB Works with Firefox 1.0 - 2.0

v Added Drag & DropZones.
v Edit search engines completely (label, icon, type, shortcut).
v Added automatic "Suggest for Web Search Pro..." functionality from the context menu.
v Added "Add to My Favourites" to each search engine, so you can define an extra group of engines.
v Added "Add private search engine" feature for denied/intranet search engines.
v Added sort button + auto sort option.
v Added a "Report broken search engine" button.
v Added option not to start a search when changing search engine in the toolbar.
v Added option not to reuse tabpages.
v Added option to load tabs in foreground.
v Preload the favicons of the selected Search Engines on Firefox startup.
v Made shortcut keys that are in use by other engines visible, and disallow selecting them.
v Prevent duplicates when selecting a search engine, just scroll them into view.
v Don't replace " " with + anymore, only site known to have problems with %20 is allmovie, but that currently has problems with + too.
v Bugfix: Made it less visible that I am removing/hiding the default Web Search toolbar, and optionally the Search button.
v Bugfix: Context menuitem still shows in the menu sometimes after you have selected text.
v Bugfix: Drag from within the content did not work.
v Bugfix: Encoding of search string "special" characters was a bit over the top causing problems in zh-CN.
v Bugfix: Typos caused 3 group icons not to show up in the list style menu.
v Tried to make it clearer which selection of search engines you are looking at by highlighting the index (Fixed server side).