All bugs/feature details can be found at:
Where XXXXX is the ‘Issue #’ referenced below. Additionally, this change log is available online at:
Bugs:
- None
Features:
- Display params after they are seralized/encoded in debug output.
Bugs:
- Issue #26 - Fixed incorrect reference to serialiser in TastyPieResourceHandler
Features:
Bug Fixes:
- Issue #12 - Params are not added correctly to GET request
Feature Enhancements:
- Issue #15 - dRestResponse object should include response headers
Bug Fixes:
- Issue #9 - GET params incorrectly stored as permanent _extra_url_params.
Feature Enhancements:
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.
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.
- Initial Beta release. Future versions will detail bugs/features/etc.