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.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.