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.
-Added support for CookieSwap icon in the toolbar
-Alphabetical sort of profiles on all OS platforms
-Adding support to copy profiles (thanks to Laurence for the idea and the testing)
-Version number now correctly displayed on About tab
-Update web page to cookieswap.tinefamily.com
-Added robustness to handle invalid cookies (thanks to Kimiko for reporting this issue and helping me numerous times to debug it)
-I finally added a user friendly way to add/delete/rename profiles.
-An Options screen now exists which allows things like:
-Ability to automatically reload the page or window after swapping profiles.
-Ability to choose which items show up on the CookieSwap menu
-Profile menu now shows up on right and left click
-Support for Firefox 3.5
-Upon entering Private Browsing the profiles have no cookies
-Upon leaving Private Browsing the cookies are all discarded
I've marked this as a Beta release because I've changed so much and have had limited testing on it thus far. Please let me know (via email@example.com) if you notice any problems.
A big 'Thank You' goes out to Brendan (a.k.a. drsassafras) for his extensive testing on the Alpha versions of this release. I couldn't have progressed the release to this point without his meticulous testing and suggestions.
-Temporary support for users that do NOT 'accept third-party cookies' (see WARNING below)
-Switches to next profile when double-clicking on Status bar
-Improved Status bar tool tip
-Fixed memory leak on profile change (thanks Anaka for reporting this)
-XPI file now shows support for FF3.0 (before only the Add-ons site showed it was compatible)
For users that changed the Firefox default setting and now do NOT 'Accept third-party cookies'
(i.e. Tools->Options->Privacy->Cookies->'Accept third-party cookies' is NOT checked)
* CookieSwap version 0.5.165B has a temporary fix to enable CookieSwap to change profiles
with this setting unchecked. However, it does this by changing your setting to accept third-party cookies for the few moments that CookieSwap is changing profiles (usually less than one second) and then restoring your original setting once done. This means that any web page load that goes on right after you ask CookieSwap to change profiles but before the name of the new profile is shown on the StatusBar will accept third party cookies (again, it should be a very small window of time...less than a second usually)
I realize that some people may not find this acceptable.If you are one of those people then DO NOT install 0.5.165B.
I will try to find a more acceptable solution to the problem in the coming weeks.
* Replaced the term 'CookieSwap' in the status bar with the new CookieSwap icon (Thanks 'kiwidesign' for the icon!)
* Added support to remove all cookies from all profiles with one click
On earlier versions of Firefox 2.0, I had occasionally seen the browser window crash during a swap. I haven't seen this with the latest version of 2.0, so I'm officially releasing CookieSwap for 2.0.
Currently, you can only swap cookie profiles from the first browser window opened. Additional windows will show the profile swap area as "inactive".