www-announce mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael <m...@apache.org>
Subject [ANNOUNCE] Apache Olingo 4.0.0 has been released
Date Mon, 21 Sep 2015 14:06:05 GMT
Hello,

we proudly announce that Apache Olingo 4.0.0 has been released.

This is the first stable Olingo release version for OData Version 4
(see specification [1] and new features [2]).
With this release Apache Olingo enables the main Create, Read, Update
and Delete features for OData V4 services and clients.

This release is available for download:
http://olingo.apache.org/doc/odata4/download.html
Tutorials and documentation are also available:
http://olingo.apache.org/doc/odata4/index.html
Available also in central maven repository:
http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.olingo%22%20AND%20v%3A%224.0.0%22

If you would like to get involved please write to: <user@olingo.apache.org>
Or subscribe to our mailing list: http://olingo.apache.org/support.html

Apache Olingo is a Java library which enables developers to
implement OData service providers (server) and consumers (clients).

The Open Data Protocol (OData, http://www.odata.org/) is an open protocol
to allow the creation and consumption of queryable and interoperable
RESTful APIs in a simple and standard way.


[1]: http://docs.oasis-open.org/odata/odata/v4.0/odata-v4.0-part1-protocol.html
[2]: http://docs.oasis-open.org/odata/new-in-odata/v4.0/cn01/new-in-odata-v4.0-cn01.html

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

Sub-task
• [OLINGO-642] - Adding an OSGi version of the Cars server sample
• [OLINGO-750] - Fix issues (critical/major) found by Olingo Code Analyse

Bug
• [OLINGO-431] - java client - build failure maybe becase of
language/regional setting
• [OLINGO-652] - V4 Server gives null error messages for null pointer exceptions
• [OLINGO-653] - V4 System Query options for POST calls should lead to
an exception
• [OLINGO-655] - V4 TecSvc Action Data bug
• [OLINGO-658] - V4 TecSvc should return representation for
modification requests
• [OLINGO-664] - ODataJsonSerializer does not support null values for
Edm.Boolean
• [OLINGO-679] - URI parser does not allow counting filtered collections
• [OLINGO-735] - reflectionEquals in ClientItem and FullQualifiedName
make for unacceptable parsing performance.
• [OLINGO-738] - server-ext: Missing UpsertEntity feature
• [OLINGO-741] - UriParser unable to determine correct UriResource
type when NavigationProperty has same name as an EntitySet
• [OLINGO-742] - EntitySet name does not allow period "." in its name
• [OLINGO-755] - Request $expand with valid EntitySetName does not
respond correct error
• [OLINGO-756] - Request $expand=* leads to NPE in TecSvc and Tutorial (P6)
• [OLINGO-775] - Problem with Maven 3.3.x on windows

Improvement
• [OLINGO-487] - Detailed exception when no entity set is defined for
one to one navigation
• [OLINGO-632] - Make Olingo jars to OSGi bundles
• [OLINGO-650] - ContextURL error "Expand is not supported within
complex properties"
• [OLINGO-654] - V4 and V2 change Copyright years to include 2015 in
NOTICE files
• [OLINGO-659] - V4 Small Bugs Epic
• [OLINGO-675] - Improve ActionProcessor hirachy structure
• [OLINGO-682] - Support $ref in $expand
• [OLINGO-687] - $crossjoin with $filter option errors with expression
not allowed
• [OLINGO-690] - V4 Use ContentType as input parameter for de/serializers
• [OLINGO-692] - Improve processor methods
• [OLINGO-693] - Remove Serializable Interface from CSDLNamed Interface
• [OLINGO-699] - Move commons serializer to client
• [OLINGO-700] - Add deserialization support for action parameters
• [OLINGO-701] - Minor clean up before next release
• [OLINGO-712] - Delete Client HttpHeader Enum and use Commons Http
Header constants

New Feature
• [OLINGO-631] - JDK 1.8 Support
• [OLINGO-663] - V4 Conditional Handling Support on Server Side
• [OLINGO-698] - Prefer Header Convenience
• [OLINGO-708] - Support for Asynchronous Requests handling
• [OLINGO-731] - V4 Debug Support

Task
• [OLINGO-694] - Refactor samples structure and add tutorials
---

Best Regards,
Michael

Mime
View raw message