Skip to content
This repository was archived by the owner on Mar 11, 2022. It is now read-only.

2.5.0 (2016-05-24)

Choose a tag to compare

@ricellis ricellis released this 24 May 14:57
· 321 commits to master since this release
  • [NEW] Handle HTTP status code 429 Too Many Requests with blocking backoff and retries.
  • [NEW] Added DesignDocumentManager.list() to return all design documents defined in a database.
  • [NEW] Added an optional SettableViewParameters.STALE_NO constant for the default omitted case of
    the stale parameter on a view request.
  • [NEW] Added descending option for changes feed.
  • [NEW] Added parameter option for changes feed to allow specifying a custom query parameter on
    the request for example to be used by a filter function.
  • [NEW] Added HttpConnection logging filters for HTTP request method and URL regex.
  • [IMPROVED] Added additional logging output and documentation.
  • [IMPROVED] Documentation for Replication class.
  • [FIX] JsonSyntaxException when deserializing Cloudant query language generated design
    documents into the DesignDocument class.
  • [FIX] PreconditionFailedException was never thrown when calling createDB("dbname") when the
    database already existed.
  • [FIX] Documentation that suggested calling database("dbname", false) would immediately throw a
    NoDocumentException if the database did not exist. The exception is not thrown until the first
    operation on the Database instance.
  • [FIX] ClassCastException when the server responded 403 with a null reason in the JSON.