Firstly, I completed missed the fact that in the middle of June, ChromeMarks Lite reached 500,000 downloads. That's a phenomenal number and I never dreamed of getting so many downloads for a single app! Especially since that app has only been out there for less than two years. Thank you to everyone who's downloaded the app - still many more new features yet to come!
The usual release notes are below:
The new version now looks like this:
- A short while ago, Google made some changes to the way they tag bookmarks in the chromesync service.This meant the tags I'd been using for the 2.x "copy stock bookmarks into a chrome folder" function had changed fundamentally. Previously, they'd been unique and this meant I could sync nicely between both browsers as I had a unique tag. However Google changed the value of the tag to become more of a transaction timestamp which meant that many bookmarks would now have the same tag. This really broke ChromeMarks when syncing as it kept getting the same tag back when it wasn't expecting it. Or actually, ChromeMarks didn't complain, but Google did when the changes were sent to them. And Big G's response - "Error 500".So some changes to ChromeMarks to change the tags being used. Unfortunately the bookmarks in the stock browser still have the non-unique tags on them which means that the next sync has to make some tough choices. You might find the first sync will generate some duplicates either in the Stock Browser and/or in the special folder in Chrome. This will be a one-off event as part of the first sync after this upgrade. After that, you can safely delete any duplicates - though obviously delete them from the Stock Browser OR from Chrome but NOT from both at the same time!I have already raised a Chrome bug about this. But since Google has made this change on their server and millions of people must already have the changed tags in their desktop already, it's highly unlikely that Google would ever revert it.
- Some of the usual bug fixes. The new auto-backup function used a piece of code that unfortunately didn't exist in the Android core on the 2.1 and some 2.2 devices. I've simply copied the code into my app and that should fix it.
First thing I've got on the list is some well overdue upgrades - sdk, compatibility library, admob, viewtitlepager. Unfortunately whenever I start making these upgrades, problems always take a while to fix...