What’s This?

1.01 is a bug fix release. After we let 1.0 out into the wild we saw some great uptake, and some of those people found some not so great bugs. Thankfully, many of those same people who came forward with those bugs also produced some really top-notch fixes. And thus, a month after the first release, we’ve managed to wrap up all those bug fixes, and are proud to announce that 1.01 is ready for use.

We especially would like to thank Adam Alexander and Rodrigo Mazzilli for excellent bug hunting and stellar code contributions as well as William Chow and Mark Jones for awesome bug reporting.

What’s Changed?

You can see the list of bugs that have been squashed on lighthouse.

What do I need to do?

Download and install it! Since this is a bugfix release, you shouldn’t have to change any of your code.

What’s next?

We are excited to move on to a 1.1 release. We would love to hear from you if about new features, changes or other great ideas. You can list them here on the blog, join the mailing list or submit tickets on lighthouse.

Anything else?

Probably not. Unless you are relying on XML that includes dashes instead of underscores (:dasherize => false in rails) or using a custom date-time format with timezones nothing in the API should have changed.

Multi-word class handling has been fixed, so the default dasherizing behavior of Rail’s to_xml method is now the default.

Time zone handling has been implemented. If you are using a custom datetime format with a timezone, you will need to replace any calls to

[ObjectiveResourceDateFormatter setDateTimeFormatString:]
with

[ObjectiveResourceDateFormatter setDateTimeZoneFormatString:]

Thanks again to everybody for their contributions!

Comments

  • Ted May 18th 11:47 PM

    This looks great guys—I was just sitting down to begin writing something like this when I figured I had better search around first that I could just reuse.

    What do you all have in mind with ActiveSync? Are you looking for people to help out on the project?

  • Ryan Daigle May 19th 07:30 AM

    Hey Ted, ObjectiveSync is a side project for now, though a few members of the mailing list have been making some good progress. I’d suggest posting your question to the mailing list to see what others are up to.

Sorry, comments are closed for this article.

© 2009 DigitalToniq, LLC  |  Design by Blazing Emblem  |  Icons by Function