The main big new feature for 3.6 is RSS feed support. Any photo site that support RSS feeds (look out for the feed icon picture right) can now be used as a photo source for JBS. Popular sites like DeviantArt, Photobucket and Zooomr (to name a few) expose RSS feeds so there's no excuse for not using your favourite pictures on your desktop!
There are also a host of other bug fixes and some much-requested features which you can see below.
New Features
1278: Add the option to shuffle all photos in 'Folders' mode so you don't see the same picture again until they've all been shown
FEATURE: If you're using a single-picture background in 'Folders' mode you can optionally choose 'Shuffle mode' which will make sure that all the selectable pictures will be shown before starting again - just like an MP3 player.
2366: Change the default 'check monitor count all the time' option to false and add it to the user interface
FEATURE: There's now an option to 'Constantly check for monitor count changes' in the 'Advanced' section of the 'More Settings' dialog and the default is to disable this option. If you launch JBS, your machine is locked and you have multiple monitors, then you may find JBS thinks you have only one monitor when you unlock it. Enable this option so that JBS can keep checking how many monitors you have and prevent this from happening. Previous versions had this option on by default but in most cases it wasn't needed.
644: Add 'never show again' option to tray menu
FEATURE: When in single-picture mode you can now choose to 'Never Show Again' from the tray menu. This will add the picture to a list of pictures that will always be ignored no matter what mode you're in. You can review and clear this list from the 'Never Shown' section of the 'More Settings' dialog.
2707: Add the ability to set a custom background in snapshot scrapbook mode
FEATURE: You can now choose a specific picture to always use as the background for snapshot scrapbooks. You can specify the picture of choice in the 'Montages' section of the 'More Settings' dialog.
2191: Work around problem where Windows lies about monitor order
FEATURE: If your primary monitor is to the right of your secondary one (when you're using multiple monitors) and you find that the backgrounds are showing the wrong way round, then go to the 'Advanced' section of the 'More Settings' dialog and click the 'Work around multiple monitors being shown in the wrong order' option. From then on you'll find that everything should work as expected!
2024: Add the option to use one of the snapshot scrapbook images for the background
FEATURE: There is now an option 'Use one of the snapshots as the background image' on the 'Montages' section of the 'More Settings' dialog. Selecting it will mean that one of the snapshots shown will also be used as the background picture, otherwise a new one will be used instead.
1012: Add Media RSS / RSS support
FEATURE: You can now use pictures from any site that supports RSS feeds. Just choose 'RSS Feeds' from the JBS settings dialog and add the feed URLs directly! This means JBS now supports sites such as DeviantArt, Photobucket and Zooomr at long last! Check out the help file for a full explanation of how to find the relevant RSS feeds on your photo sites of choice.
2547: Add an option to automatically start, change the background and exit rather than hanging around all the time
FEATURE: There is not an option on the 'More Settings' dialog called 'On start-up change the background then exit'. If this option is enabled in conjunction with 'Start automatically when starting Windows' then when you log onto your machine JBS will start, change the background once and exit, thereby not sitting in the background hogging memory.
2590: Copy the link to the clipboard if shift is held down when selecting 'View Current Image'
FEATURE: If you hold down the 'Shift' key when selecting to view the current or previous image, the location will be copied to the clipboard instead of being launched directly.
2577: Add a 'Soften Colours' effect to the list of background effects available
FEATURE: There is now a 'Soften Colours' background effect available on the 'More Settings' dialog. If you choose to 'Desaturate' your background then a great deal of the colour is stripped out. If you find this a bit too strong then select 'Soften Colours' instead - it'll tone down the colours but not to the extent of 'Desaturate'.
2774: Add the option to choose the snapshot scrapbook background effect (which is currently grayscale)
FEATURE: You can now decide if you want to apply a specific effect to the background image used in 'Snapshot Scrapbook' mode. Previously it was hard-wired to Grayscale but you can now choose to not apply an effect or go for Sepia, Desaturate or Soften Colours.
2823: Add option to stop switching when running on a battery (i.e. not connected to a power outlet)
FEATURE: If you're running on a laptop and want to stop switching when you disconnect from a power supply then select this option from the 'Advanced' section of the 'More Settings' dialog.
2713: Set some useful photo set defaults when installing JBS for the first time
FEATURE: When you install JBS for the first time or you reset to the defaults then you will be prompted to have some options set up for you. This helps when you've installed JBS, don't really know how to use it and would like it to make some choices for you.
Enhancements / Bug Fixes
2763: When JBS is paused then stop switching or refreshing the background. Period!
FIXED: If you paused JBS and changed your background manually, then when your display settings changed or you rebooted then JBS would 'helpfully' refresh your background for you. You could stop it doing this by tweaking the settings but instead it'll now just completely stop doing anything when paused. I should have done it this way in the first place!
2476: Show the calendar date line using the current regional settings
FIXED: Your current regional settings are now used when displaying the calendar in JBS. No more hard-wiring!
2468: Use a cryptographically secure random number generator for random numbers
CHANGED: Random selection in JBS is now a lot more random as I'm now using a cryptographically secure random number generator - meaning it's much better!
2450: Stop mis-reporting GDI+ errors that aren't actually GDI+ errors
FIXED: Previously some errors that weren't actually GDI+ errors were being reported as such. This is no longer the case.
2725: Ensure that the start-up link is enclosed in quotes to prevent "Cannot Find 'C:\Program' or One of Its Components" errors
FIXED: This annoying state of affairs will never happen again!
2669: Constant 'There is no current picture available for switching' error message
FIXED: Sometimes JBS would get itself into a state where it would keep showing this error message instead of switching. This problem has now been corrected and it should only show up when refreshing when there really isn't a picture available to show.
2406: Fix multiple crashes caused by mysteriously corrupt Arial fonts
FIXED: For some reason the 'Arial' font has a tendency to become corrupted on a variety of client machines out there - I have no idea why. So I've removed all use of that particular font throughout JBS which will cut down on a few annoying crashes people were finding.
2727: Invalid Flickr user names are accepted when the 'OK' button is pressed or 'Enter' hit in the Flickr user dialog
FIXED: If you enter an invalid user id in the Flickr dialog then previously when you clicked 'OK' that invalid user id would be saved. Now it isn't, it reverts to the default of choosing photos from everyone.
2505: Crash when unable to register shortcut keys
FIXED: A rare crash turned up when attempting to register shortcut keys for JBS - this has now been fixed.
2409: Crash when generating a snapshot scrapbook with unsupported pictures in 'Folders' mode
FIXED: If you used unsupported image formats to generate snapshot scrapbooks locally then JBS could crash. This is no longer the case, the images will now be ignored.
2322: Crash when the current monitor count is zero
FIXED: If the current monitor count turned out to be zero for whatever reason then JBS could crash. This has now been corrected.
2591: Crash when adding a folder of photos in 'Pictures' mode
FIXED: Under very rare circumstances it was possible to crash JBS when adding a folder of photos in 'Pictures' mode. So rare in fact that it only ever happened once - but that's one time too many for me!
2652: Crash when adding a system protected folder in 'Folders' mode
FIXED: This problem has now been corrected and a message box will pop up instead explaining what's gone wrong and why.
2481: Crash when sending the current background as an email attachment
FIXED: Once you'd sent the current background as an email attachment JBS would try to delete the temporary image used for the attachment. If this file was locked then JBS would crash - now it just carries on and cleans it up later.
2388: Infrequent crash when using the 'Change to a random mode on every switch' option
FIXED: This problem has now been corrected.
2473: Unable to save the current background in mosaic mode
FIXED: If you attempted to choose 'Save As' when the current background is showing a thumbnail mosaic then you'd get an error message popping up instead of saving the background. This broken functionality has now been fixed.
2825: Crash when attempting to authenticate with Facebook
FIXED: If a problem occurred with Facebook when authenticating, JBS could crash. Now it doesn't and tells you what happened instead!