The next major release of SongBook has a totally rewritten startup system. We’ve done this work because despite our best efforts we still get reports of devices being missed at startup time. It just seems that the discovery process on a mobile device is too unreliable to work every time. The new startup is faster too, so it should be a big improvement for everyone.
Due to the large changes we are making we have also taken the opportunity to do some housekeeping. We’ve removed code that was there to support older software, this will make it easier for us to move forward with new features.
From the next release onwards SongBook will require iPhone OS 3. I know that there are still a few users with iPod touches that have not upgraded, but it really is impossible to keep supporting iPhone OS 2.2.1 now.
New releases will be Cara only. There really is no reason that we know of not to be on the Cara firmware, especially with the current and planned new features. We supported Bute and Cara concurrently in the same application despite Linns recommendation against this. It really complicated the startup code and made it easier for errors to creep in. So with this change we have retired a large chunk of code.
If you do need to stay with either iPhone OS 2.2.1 or Linn Bute you can continue to use the existing version, just remember not to upgrade.
On the Mac it is much easier, you can continue to use SongBook 2 if you want Bute support, and have SongBook 3 for the new features.
We’re letting you know about this in advance so that there are no surprises.
When will this update be available for download?
We’re working on getting it out around the end of the month. It’s a big update and we have a lot on at the moment so we are not certain of the schedule but things are looking good so far.
Leave a Comment
You should not post support requests here as comments. The quickest way to get your support issue resolved is to email support@bookshelfapps.com, you will get a response and your issue will be tracked if you do this. A comment here may or may not get noticed. For more information on support see the support section