You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@olingo.apache.org by "Bolz, Michael" <mi...@sap.com> on 2014/07/11 15:04:16 UTC

[ANNOUNCE] Apache Olingo 2.0.0 has been released

Hello,

Apache Olingo 2.0.0 has been released.

This release of Apache Olingo includes a lot of Bugfixes and Improvements
for client and server use cases.
Furthermore with version 2.0.0 we are happy to announce that all important
OData V2 features are supported.

This release is available for download:
http://olingo.apache.org/download.html

Apache Olingo is a Java library which enables developers to implement OData
producers and OData consumers.

The Open Data Protocol (OData, http://odata.org) is a Web protocol for
querying and updating data that provides a way to unlock your data and free
it from silos that exist in applications today. OData does this by applying
and building upon Web technologies such as HTTP, Atom Publishing Protocol
(AtomPub) and JSON to provide access to information from a variety of
applications, services, and stores.

Release Notes - Olingo - Version 2.0.0
---------------------------------------------------
Link: 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314520&ve
rsion=12327170

Sub-task
[OLINGO-308] - POST a new entry where ID is server generated
[OLINGO-310] - JSON request is always wrapped in object with "d" property
only, even for requests
[OLINGO-320] - Documentation for Delta Token Support
[OLINGO-335] - Run Code CleanUp on the whole repository
[OLINGO-336] - Change version in pom to 2.0.0-SNAPSHOT

Bug
[OLINGO-172] - NavigationProperty not appear in $metadata
[OLINGO-235] - Maxlength shouldn't be check when query the odata with Olingo
[OLINGO-237] - Add library version to debug output
[OLINGO-239] - ClassHelper doesn't find classes when there's a space in the
path
[OLINGO-241] - API is missing to expose the entity in the OdataResponse
[OLINGO-243] - Function returning entity expects wrong "Accept" header and
returns wrong "Content-Type".
[OLINGO-245] - Wrong EDM property type when setDefaultNaming is false
[OLINGO-251] - Handling insert (OData POST of entity) with reverenced to an
existing entity
[OLINGO-252] - ODataErrorContext incomplete
[OLINGO-255] - Client can't parse expanded inline nav prop which is null
[OLINGO-256] - Incorrect Content-Length for ChangeSet in $batch
[OLINGO-257] - Potential resource leak
[OLINGO-275] - Set ETag for inline entries correctly
[OLINGO-284] - Incorrect length validation for Edm.Binary
[OLINGO-293] - Unable to POST an entity with a DateTime type field using
underlying JPA model
[OLINGO-295] - ReferentialConstraints can be null but are still returned
with a wrapper
[OLINGO-298] - Incompatibility with jsr311
[OLINGO-305] - case-sensitive vs case-insensitive
[OLINGO-306] - Servlet ConcurrentModificationException
[OLINGO-312] - Reading resource via Classloader
[OLINGO-329] - Not all JPA data types handled correctly
[OLINGO-330] - Wrong exception message for matrix parameter in odata path
[OLINGO-333] - Function Import With no ReturnType results in a NullPointer
[OLINGO-334] - Parsing metadata: FunctionImport reads only first parameter

Improvement
[OLINGO-56] - jpa ref web app to feature aslo Create/Updae and Delete
samples
[OLINGO-104] - JPA Documentation Update: Adding Non JPA Entities as Function
Import Return Types
[OLINGO-127] - Support JoinColumns and handle Optional attribute
ReferencedColumnName
[OLINGO-165] - Remove deprecated methods and variables
[OLINGO-232] - Add "getEntitySets()" and "getAssociationSets()" methods to
the EdmEntityContainer
[OLINGO-258] - Deprecated method usage
[OLINGO-296] - Tolerate EdmSingle as JSON String or Number
[OLINGO-311] - Minor Client Issues
[OLINGO-325] - Remove unused code - EdmTypeConvertor

New Feature
[OLINGO-47] - $batch support
[OLINGO-105] - Not able to cache the ODataResponse
[OLINGO-185] - support for Clob
[OLINGO-196] - A means should be exposed for de-serializing error streams
[OLINGO-224] - Delta Token feature support in Olingo
[OLINGO-297] - Unable to create FunctionImport with empty return type
[OLINGO-303] - Functionality to read inline delta feeds
[OLINGO-323] - V2 library client improvements

Task
[OLINGO-331] - Build 2.0.0 release

Kind Regards,
Michael




Re: [ANNOUNCE] Apache Olingo 2.0.0 has been released

Posted by "Klevenz, Stephan" <st...@sap.com>.
Congrats !!! :-)


From: "Bolz, Michael" <mi...@sap.com>>
Reply-To: <de...@olingo.apache.org>>
Date: Freitag, 11. Juli 2014 15:04
To: "dev@olingo.apache.org<ma...@olingo.apache.org>" <de...@olingo.apache.org>>, "announce@apache.org<ma...@apache.org>" <an...@apache.org>>
Subject: [ANNOUNCE] Apache Olingo 2.0.0 has been released

Hello,

Apache Olingo 2.0.0 has been released.

This release of Apache Olingo includes a lot of Bugfixes and Improvements for client and server use cases.
Furthermore with version 2.0.0 we are happy to announce that all important OData V2 features are supported.

This release is available for download: http://olingo.apache.org/download.html

Apache Olingo is a Java library which enables developers to implement OData producers and OData consumers.

The Open Data Protocol (OData, http://odata.org) is a Web protocol for querying and updating data that provides a way to unlock your data and free it from silos that exist in applications today. OData does this by applying and building upon Web technologies such as HTTP, Atom Publishing Protocol (AtomPub) and JSON to provide access to information from a variety of applications, services, and stores.

Release Notes - Olingo - Version 2.0.0
---------------------------------------------------
Link: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314520&version=12327170

Sub-task
[OLINGO-308] - POST a new entry where ID is server generated
[OLINGO-310] - JSON request is always wrapped in object with "d" property only, even for requests
[OLINGO-320] - Documentation for Delta Token Support
[OLINGO-335] - Run Code CleanUp on the whole repository
[OLINGO-336] - Change version in pom to 2.0.0-SNAPSHOT

Bug
[OLINGO-172] - NavigationProperty not appear in $metadata
[OLINGO-235] - Maxlength shouldn't be check when query the odata with Olingo
[OLINGO-237] - Add library version to debug output
[OLINGO-239] - ClassHelper doesn't find classes when there's a space in the path
[OLINGO-241] - API is missing to expose the entity in the OdataResponse
[OLINGO-243] - Function returning entity expects wrong "Accept" header and returns wrong "Content-Type".
[OLINGO-245] - Wrong EDM property type when setDefaultNaming is false
[OLINGO-251] - Handling insert (OData POST of entity) with reverenced to an existing entity
[OLINGO-252] - ODataErrorContext incomplete
[OLINGO-255] - Client can't parse expanded inline nav prop which is null
[OLINGO-256] - Incorrect Content-Length for ChangeSet in $batch
[OLINGO-257] - Potential resource leak
[OLINGO-275] - Set ETag for inline entries correctly
[OLINGO-284] - Incorrect length validation for Edm.Binary
[OLINGO-293] - Unable to POST an entity with a DateTime type field using underlying JPA model
[OLINGO-295] - ReferentialConstraints can be null but are still returned with a wrapper
[OLINGO-298] - Incompatibility with jsr311
[OLINGO-305] - case-sensitive vs case-insensitive
[OLINGO-306] - Servlet ConcurrentModificationException
[OLINGO-312] - Reading resource via Classloader
[OLINGO-329] - Not all JPA data types handled correctly
[OLINGO-330] - Wrong exception message for matrix parameter in odata path
[OLINGO-333] - Function Import With no ReturnType results in a NullPointer
[OLINGO-334] - Parsing metadata: FunctionImport reads only first parameter

Improvement
[OLINGO-56] - jpa ref web app to feature aslo Create/Updae and Delete samples
[OLINGO-104] - JPA Documentation Update: Adding Non JPA Entities as Function Import Return Types
[OLINGO-127] - Support JoinColumns and handle Optional attribute ReferencedColumnName
[OLINGO-165] - Remove deprecated methods and variables
[OLINGO-232] - Add "getEntitySets()" and "getAssociationSets()" methods to the EdmEntityContainer
[OLINGO-258] - Deprecated method usage
[OLINGO-296] - Tolerate EdmSingle as JSON String or Number
[OLINGO-311] - Minor Client Issues
[OLINGO-325] - Remove unused code - EdmTypeConvertor

New Feature
[OLINGO-47] - $batch support
[OLINGO-105] - Not able to cache the ODataResponse
[OLINGO-185] - support for Clob
[OLINGO-196] - A means should be exposed for de-serializing error streams
[OLINGO-224] - Delta Token feature support in Olingo
[OLINGO-297] - Unable to create FunctionImport with empty return type
[OLINGO-303] - Functionality to read inline delta feeds
[OLINGO-323] - V2 library client improvements

Task
[OLINGO-331] - Build 2.0.0 release

Kind Regards,
Michael