I've been able to track down two bugs in the latest version of Checklist:
- When a list has more than 8 items and you delete an item from the bottom of the list, another item is deleted instead
- When choosing the Restore option, a failed restore will result in deleting your list data
Both of these bugs will be fixed in Checklist 2.0.4, which I estimate to be released in 2 weeks depending on approval speed.
[edit]
The second bug listed is all fixed, but I can't seem to replicate the first bug at all, can anyone help?
Checklist 2.0.3 is now available on the App Store, in this release are two major new features: Checklist Sync and Full Undo/Redo support.
Undo and Redo are features I've had on the backburner for a while now, but they have now been successfully implemented to make list operations simpler.
Checklist Sync is a backup solution for keeping your list data safe and being able to restore from a backup in case anything goes wrong without having to resort to downloading an extra application just to sync your data.
Both features should make Checklist that much better and I hope you all enjoy them.
For the next major release Checklist 2.1 I'm planning on featuring additional localisations so if you speak a secondary language don't hesitate to get in touch with me to have your translations be a part of the official application in the next major release.
Checklist 2.0.2 was released recently with even more improvements to the application - allowing for Checklist to resolve 99% of user's problems with the application, one issue - reordering the list - remains however due to incompatibility with Core Data I cannot as of yet resolve this.
On the bright side there will be some major new features being made available in the next update - Checklist 2.0.3.
In this update there will be two major features added to checklist:
Undo Support
In previous versions of Checklist, Undo was only available within text fields, not when performing operations on the actual list, this will be rectified through Checklist 2.0.3 with full Undo and Redo support to all actions in Checklist.
List Backup and Restore
There have been users in the past that have contacted me regarding issues causing them to lose their lists in one form or another, some due to bugs in the application and others due to accidentally clearing their data. Whilst Checklist 2.0.2 goes part of the way towards preventing data loss through the confirmation prompt displaying when a user attempts to clear their data, Checklist 2.0.3 tackles the problem from another perspective with Checklist Sync.
Checklist Sync is a new web-based backup and restore service that will be available free of charge to all Checklist owners with Checklist 2.0.3 - simply launch Checklist, tap on the title bar and a toolbar will pop up giving you the options to either Backup your list, or Restore it from a previous backup, tap again and it will disappear.
The backup and restore processes work through an upcoming web service that will launch alongside the update.
To backup your list, tap Backup, and then tap Start when prompted to upload your data to the backup server, you will then be provided with a link to download your backup, with which you can then store away safely until it is needed.
To restore your list from an earlier Backup, navigate to the Checklist Sync homepage, click the Upload button and select your backup data. Once the backup has finished uploading, you will be presented with a code; launch Checklist and tap Restore when prompted, then enter your code and tap Start to restore your old backup.
This service will prove to be an extremely easy to use and efficient service for backing up and restoring your list data without sifting through iTunes backup files or using Desktop Sync applications over WiFi - this way you can backup and restore your Checklist on any operating system with the browser of your choice.
Checklist 2.0.3 is planned for release in 2-3 weeks.
Checklist 2.0.2 is now available for download from the App Store, in this release is 'Simple Mode' - an option in Checklist's Settings that allows for the interface to act identically to the pre-2.0 version of Checklist, Two extra colours - Black and Purple in the Colours section, and a confirmation prompt when you enable 'Clear Preferences' in settings to prevent accidental deletion of your Checklist.
Please leave comments or email me with any future suggestions for Checklist that you would like to see in version 2.0.3.
Checklist 2.0.1 was recently released through the App Store and I have had good feedback about this release - I agree with everyone that this should have been the initial 2.0 release and instead of irresponsibly releasing a beta-class upgrade I should have waited and fine tuned the release.
Checklist 2.0.1 many of the issues users have had with the application, and Checklist 2.0.2 will solve the rest.
I have had many comments from users stating that they wanted the old Checklist back, the simpler and easier to use version without all of the feature additions and fancy extras - this will now be available through something I'm calling 'Simple Mode'.
You can activate Simple Mode by going to Checklist Settings in the Settings application on your iPhone or iPod Touch and toggling on the Simple Mode option - then when you re-launch Checklist it will look and act identically to the original pre-2.0 version of Checklist with no additional work necessary.
Another new addition to Checklist is a confirmation for clearing your preferences - currently when this option is toggled on and Checklist is launched the preferences will be cleared without any warning, to prevent accidental deletion of your preferences you will be warned before this takes place whilst the Clear Preferences setting is enabled until you clear your preferences.
There are also various user interface enhancements to make Checklist easier to use and more efficient and stable.
I am in need of translations to various languages for a future release of Checklist, if you know someone who is skilled at speaking another language or if you are skilled in another language please contact me or comment on this article.