All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Specify PATCH, PUT, or MERGE method for EntityUpdateRequest - Barton Ip
- Add a Service wide configuration (e.g. http.update_method) - Jakub Filak
- <, <=, >, >= operators on GetEntitySetFilter - Barton Ip
- Django style filtering - Barton Ip
- Add etag property to EntityProxy - Martin Miksik
- URL encode $filter contents - Barton Ip
- JSON errors caused by invalid content length of Batch responses - Barton Ip
- Invalid test case - test_create_entity_nested_list - Martin Miksik
- ODataHttpResponse.from_string produces header of type {header: value} instead of [(header, value)] - Martin Miksik
- support for Edm.Float - Jakub Filak
- handle GET EntitySet payload without the member results - Jakub Filak
- both Literal and JSON DateTimes has Timezone set to UTC - Jakub Filak
- removed superfluous debug print when parsing FunctionImports from metadata - Jakub Filak
- property 'Nullable' attributes are correctly parsed and respected - Vasilii Khomutov
- use correct type of deserialization of Literal (URL) structure values - Jakub Filak
- null values are correctly handled - Jakub Filak
- Client can be created from local metadata - Jakub Filak
- support all standard EDM schema versions - Jakub Filak
- make sure configured error policies are applied for Annotations referencing unknown type/member - Martin Miksik
- support Edm.EnumType - Martin Miksik
- support for permissive parsing of $metadata - Martin Miksik
- support deleting Entities - Martin Miksik
- Emd.Int64 literals do no need to have the suffix L - Jakub Filak
- more user friendly Function call errors - Jakub Filak
- correctly handle calls to Function Imports without return type - Jakub Filak
- correctly serialize DateTime values to JSON in create/update methods - Martin Miksik
- remove timezone info from DateTime URL literals - Martin Miksik
# 1.2.3
- add support for whitelisted and custom namespaces - Martin Miksik
- add Microsoft's edm namespace to whitelisted namespaces - Martin Miksik
- fix parsing of Namespaces with several dots - Jakub Filak
- handle association set ends with same entity sets - Lubos Mjachky
- add implementation of $count - FedorSelitsky
- fix searching for Associations Set without Namespace - Jakub Filak
- reword error messages for Association Sets - Jakub Filak
- client: correctly detect MIME of $metadata - Jakub Filak
- dependencies: Update setup.py - minimal lxml instead of pinned. - Petr Hanak