Skip to content

Releases: cap-js-community/odata-v2-adapter

v1.12.12

04 Jul 13:55
Compare
Choose a tag to compare

Fixed:

  • Set content-length header correctly for OData V4 request in batch mode

v1.12.11

24 Jun 06:56
Compare
Choose a tag to compare

Fixed:

  • Improve expand/select handling and support * notation
  • Expose CDS OData V2 Adapter singleton instance from CDS plugin at cds.cov2ap
  • Allow to register before express routes for CDS OData V2 Adapter router via cds.cov2ap.before
  • Option to cache and stream generated EDMX from disk instead of keeping it in memory
  • Use new cds.build.register API version

v1.12.10

05 Jun 08:10
Compare
Choose a tag to compare

Fixed

  • Fix expand and select of navigation properties
  • Fix error response for errors during media stream read
  • Do not log authorization header in debug traces
  • Decode request url for debug traces

v1.12.9

03 May 05:51
Compare
Choose a tag to compare

Fixed

  • Adopt new http proxy middleware
  • Remove odata-version header from request
  • Remove obsolete documentation about cds.odata.v2proxy.urlpath as now derived from protocols

v1.12.8

02 Apr 06:55
Compare
Choose a tag to compare

Fixed

  • Convert OData V2 date string more relaxed allowing optional backslashes before forward slashes
  • Fix definition element cache for prototypes
  • Freeze definition element cache to prevent modification and store it as symbol
  • Option to disable definition cache via cacheDefinitions: false
  • ESLint interface typings correctly

v1.12.7

06 Mar 14:59
Compare
Choose a tag to compare

Fixed

  • Fix build task for projects without MTX sidecar

v1.12.6

04 Mar 07:17
Compare
Choose a tag to compare

Fixed

  • Support OData V2 CDS protocol annotation via (@protocol: [{ kind: 'odata-v2', path: '<path>' }])
  • Expose OData V2 service at specified odata-v2 protocol path, in addition to default endpoint
  • Make pipeline stream errors only warnings as root cause is already logged
  • Serve OData V2 Adapter routes always after CDS listening (also for non-plugin case)
  • Fix build task in case of compilation errors
  • Fix build task to also include pre-compiled OData V2 EDMX files in srv
  • Fix build task for Java

v1.12.5

09 Feb 13:19
Compare
Choose a tag to compare

Fixed

  • Make data type conversion of values more robust
  • Fix bound action call error, where action parameter name also is an entity element name

v1.12.4

09 Feb 11:38
Compare
Choose a tag to compare

Fixed

  • Fix undefined access for message filtering
  • Remove header connection for propagation via fetch

v1.12.3

05 Feb 07:00
Compare
Choose a tag to compare

Fixed

  • Fix definition lookup for suffixed entity names (e.g. .texts)
  • Support message target context relative to draft root
  • Support request header sap-messages: transientOnly" where state messages with target not starting with /#TRANSIENT are removed
  • Log message target context resolution issues as reduced level (debug)