Version 1.1 of SpearNZB is mostly about databases and bug fixes.
About a month ago TheTVDB was going up and down on a daily basis. More and more web sites and applications are relying on their great service and they are also in the process of moving to other technologies.
Since this application relies so heavily on their database I started to think about how I decouple SpearNZB from them. If they decided one day to shutdown, or they revoked the key used to connect with their service, I would have allot of upset users.
On top of this was the fact that the information is provided by the community and so if a volunteer doesn't add the show information, then it will not get downloaded.
The answer seemed to be adding TV show information to the SpearNZB database. Currently this database gets information from both TheTVDB and TVRage. The idea is getting the best of both worlds. If there is another source to draw on in the future that can also be done without changing the application.
This was quite a bit of work, and by using the application you shouldn't even know that it's happening.
What's in the database at the moment are current series that are airing in the United States. If someone searches for a Series that is not yet in the database then it is added at the same time that it is added locally.
Information is synced between TVRage and TheTVDB once a day.
This also means that the load of SpearNZB on TheTVDB should be much lighter. Instead of every user synching every time they check for episode, it should only happen once a day on our server.
I also want to encourage people to update TheTVDB, if you know that series that you are concerned about isn't getting updated on TheTVDB. Even though SpearNZB should still download, your media center won't update if it uses TheTVDB.
Java 6 Update 18
This version of Java has some changes that breaks Show Settings during downloading, and possibly other features.
Windows Users might have noticed this, Update 18 is not available on the Mac currently.
Bug Fixes / Changes
- Spaces not searched correctly in Series Search
- Settings are now stored in the .spearnzb settings folder. Passwords are encrypted.
- par2cmdline has been updated. Hoping for better par fix results
- Java 6 Update 18, breaks settings dialog when downloading due to SwingWorker changes.
- Problems downloading NZB files from the SpearNZB database when NZB files are made up of multiple segments
- Newzbin episode search
- Not saving NZBMatrix quality setting
- Overwriting names when series is updated. Causes issues for series like CSI which needs the name to be trimmed in order to work correctly.
