ChangeLog

All bugs/feature details can be found at:

Where XXXXX is the ‘Issue #’ referenced below. Additionally, this change log is available online at:



0.9.13 - development (will be released as 0.9.14 or 1.0.0)

Bugs:

  • None

Features:

  • Display params after they are seralized/encoded in debug output.

0.9.12 - Nov 12, 2013

Bugs:

  • Issue #26 - Fixed incorrect reference to serialiser in TastyPieResourceHandler

Features:

  • Issue #23 - Ability to set request timeout. Default is to not timeout
  • Issue #24 - Allow suppression of body in GET requests. Default is to not send the body in GET requests.
  • Issue #25 - Added support for patch_list in TastyPieResourceHandler

0.9.10 - Jul 18, 2012

Bugs:

  • Issue #20 - Should catch ServerNotFoundError

Feature Enhancements:

  • Issue #17 - Use relative imports to make drest more portable
  • Issue #19 - Added PATCH support for default REST resource.

0.9.8 - Jul 02, 2012

Bug Fixes:

  • Issue #12 - Params are not added correctly to GET request

Feature Enhancements:

  • Issue #15 - dRestResponse object should include response headers

0.9.6 - Mar 23, 2012

Bug Fixes:

  • Issue #9 - GET params incorrectly stored as permanent _extra_url_params.

Feature Enhancements:

  • Issue #4 - Better support for nested resource names.
  • Issue #5, Issue #8 - Request object is now exposed publicly.
  • Issue #6 - Add capability to suppress final forward-slash
  • Issue #7 - Cache http object for improved performance.

Incompatible Changes:

  • api._request is now api.request. api.request (old function) is now api.make_request()
  • Lots of code refactoring.. numerous minor changes may break compatibility if using backend functions, but not likely if accessing the high level api functions.
  • Every request now returns a drest.response.ResponseHandler object rather than a (response, data) tuple.

0.9.4 - Feb 16, 2012

Bug Fixes:

  • Issue #3 - TypeError: object.__init__() takes no parameters

Feature Enhancements:

  • Improved test suite, now powered by Django TastyPie!
  • Added support for Basic HTTP Auth.

Incompatible Changes:

  • drest.api.API.auth() now implements Basic HTTP Auth by default rather than just appending the user/password/etc to the URL.


0.9.2 - Feb 01, 2012

  • Initial Beta release. Future versions will detail bugs/features/etc.