v1.0.10, September 6, 2011

These release notes cover new features, bug fixes, and known issues for the latest version of Cloud DNS. Don't forget, we encourage you to let us know what you think by visiting our product feedback site.

API Contract Change

The following release contains a change to the API that will break the current behavior of asynchronous callbacks and require modifications to your code.

Previously, the object returned by the asynchronous call would simply return 202, a job id, and status monitor URL when called. If the job succeeded, a 200 response was returned along with the object (or a 204 for delete operations). If the job were to fail, the service returned the error code along with the error object.

With this release, the behavior has been modified to return 202, a job id, job status, status monitor URL, request verb, request URL, and request data (if any).

  • When the status monitor URL is queried and the job is still running, return 202 and:

    • job id, status monitor URL, and status (default) OR

    • job id, job status, status monitor URL, request verb, request URL, and request data (if any) (?showDetails=true)

  • When the status monitor URL is queried and the job has succeeded, return a 200 and:

    • job id, job status, and status monitor URL (default) OR

    • job id, job status, status monitor URL, request verb, request URL, request data (if any), and response (if any) (?showDetails=true)

  • When the status monitor URL is queried and the job has failed, return a 200 and:

    • job id, job status, and status monitor URL (default) OR

    • job id, job status, status monitor URL, request verb, request URL, request data (if any), and error (?showDetails=true)

For more details on the API changes and examples, see our documentation on asynchronous callbacks.

New Features

  • API Change - Modifications to asynchronous callback responses

  • Introduced domain limits and domain limit groups

  • Big fixes, including a fix to allow underscores in names through POST requests

  • Documentation updates to the DNS Developer Guide

Known Issues

  • Importing a bind-9 formatted zone file from MyRack to the Rackspace Cloud. Contact support to transfer any domains from Managed to Cloud.