www-announce mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christian Amend <chri...@apache.org>
Subject [ANNOUNCE] Apache Olingo 4.2.0 has been released
Date Tue, 05 Apr 2016 15:52:24 GMT
Hello,

we proudly announce that Apache Olingo 4.2.0 has been released.
This is the third stable Olingo release for OData Version 4
(see specification [1] and new features [2]).

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

New 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.2.0%22
and the Apache repository:
https://repository.apache.org/index.html#nexus-search;gav~org.apache.olingo~~4.2.0~~

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

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

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.2.0
---------------------------------------------------
Link: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314520&version=12334357

Bug
[OLINGO-777] - samples/server is not returning entity/entitycollections in xml
[OLINGO-810] - Parameter aliases are not allowed in comnbination with
key predicates
[OLINGO-811] - Use of $count for expanded items does not work
[OLINGO-848] - Client-Proxy: getting a property of an entity flags the
entity as changed
[OLINGO-853] - Datetime values not properly encoded in OData entity identifiers
[OLINGO-854] - String values are not encoded correctly in EdmString.toUriLiteral
[OLINGO-861] - MetaDataParser unable to build EdmProvider from Edmx
files with references
[OLINGO-862] - MediaEntity Type: HasStream is not inherited
[OLINGO-863] - MetaDataParser unable to handle more than one Schemas
in a single Edmx file
[OLINGO-864] - EdmDate and EdmTimeOfDay output in local timezone
[OLINGO-865] - Derived types without odata.type annotation
[OLINGO-866] - Edm ActionImport deserialize does not read Annotation
[OLINGO-868] - MetaDataParser unable to handle Terms with more than
one value for "AppliesTo" Attribute
[OLINGO-869] - MetaDataParser unable to handle Properties/Terms
defined with Type "Edm.PropertyPath" or Collection(Edm.PropertyPath)
[OLINGO-878] - XML 1.0 invalid characters not supported in Odata Atom feed
[OLINGO-884] - Stream update of contained media entities not possible
[OLINGO-887] - Failure in EdmDateTest.valueToString:56
[OLINGO-890] - Client-Proxy: expanding to a contained entity set
results in an error
[OLINGO-897] - Cannot filter on derived properties - startTypeFilter
in MemberImpl is ignored
[OLINGO-898] - Create entities of derived types -
ODataJsonDeserializer ignoring odata.type in navigation links
[OLINGO-903] - ?$format=json does not work when entity or collection
is nonexistent
[OLINGO-904] - $crossjoin with $expand not being parsed correctly
[OLINGO-906] - ODataXMLSerializer returning HTTP status code as internal code
[OLINGO-907] - Entity-Id handling is in-correct in "server-core-ext" module
[OLINGO-908] - "Method Not Allowed" response must include allowed methods
[OLINGO-911] - "server-core-ext" handling the PUT/DELETE of $value
handling in-correct
[OLINGO-912] - Serializer does not support writing $expand($count=true) value
[OLINGO-913] - SchemaBasedEdmProvider using wrong EntityContainer FQN
to gets items
[OLINGO-914] - Annotation @odata.id must be present if entity's key
fields are omitted from the response
[OLINGO-915] - FunctionImports should also support additional SystemQueryOptions
[OLINGO-916] - Parse of URI with single guid key predicate fails
[OLINGO-925] - EdmxReference package is in both commons-api and Server-api

Improvement
[OLINGO-834] - Refactoring URI Parsing
[OLINGO-846] - Flexible URL parsing for System Query Options
[OLINGO-851] - V4 Enhance EdmMapping object to contain internal names
[OLINGO-852] - V4 code cleanup epic for 4.2.0
[OLINGO-855] - Add Support/Validation for OData-Isolation header in
server-ext module
[OLINGO-874] - Odata4HttpHandler does not have proper error handling
[OLINGO-877] - Collection of Complex Values should be supported on URL
as Function Parameter
[OLINGO-880] - Load OData Core annotation vocabularies implicitly in
MetadataParser
[OLINGO-902] - V2 Date calculations in filter expressions (OASIS-917 issue)
[OLINGO-921] - Add Server Extension to ZIP distribution

New Feature
[OLINGO-801] - Complex Parameters for FunctionImports
[OLINGO-825] - Create entities of derived types -
ODataJsonDeserializer ignoring odata.type
[OLINGO-832] - Provide streaming support for response (entity) serialization

Question
[OLINGO-845] - When JPA and JPA Annotation Processor will be made
available in Olingo 4

Task
[OLINGO-922] - Build 4.2.0 Release
--------------------------------------------------------------------------------------------------------------------------------------------------------

Best Regards,
Christian

Mime
View raw message