Skip to content

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

v1.12.2

09 Jan 13:14
Compare
Choose a tag to compare

Fixed

  • Build task only applicable if MTX sidecar is active
  • Use adapter singleton in CDS plugin

v1.12.1

08 Jan 10:56
Compare
Choose a tag to compare

Fixed

  • Apply defaults in plugin build

v1.12.0

08 Jan 10:02
4f9d6f1
Compare
Choose a tag to compare

Removed

  • Drop Node.js 16 support (as out-of-maintenance)
  • Replace node-fetch by standard fetch

Added

  • Support Node.js 20 (as new active)
  • Default of target changed to auto
  • Activate CDS plugin per default (can be disabled with option plugin: false)
  • Activate CDS build to precompile OData V2 metadata per default (can be disabled with option build: false)
  • Start CDS OData V2 adapter as CDS plugin in test setup
  • Protect against double instantiation, when loaded via CDS plugin

v1.11.12

18 Dec 14:35
Compare
Choose a tag to compare
  • Replace deprecated access (CDS 7.5)

v1.11.11

01 Dec 13:13
Compare
Choose a tag to compare

Convert transient message target without warning

v1.11.10

01 Dec 08:08
Compare
Choose a tag to compare
  • Respect return type for unbound actions/functions for message target resolution
  • Convert transient and absolute message targets correctly
  • Access prepared EDMX files if existing, otherwise compile like before
  • Register build plugin to prepare V2 metadata (enabled via adapter option build: true)
  • Skip conversion for element name only message targets
  • Check ModelProviderService before access
  • Service annotation @cov2ap.ignore to exclude service from OData V2 adapter
  • Log error with status code 400 as warning (before it was error)
  • Replace deprecated substr usages

v.1.11.9

20 Nov 12:13
Compare
Choose a tag to compare
  • Support union queries as parameterized views
  • Fix pull requests actions for external contributions
  • Simplify plugin detection again
  • Performance improvements

v1.11.8

24 Oct 08:59
Compare
Choose a tag to compare
  • Automatically activate plugin, if mentioned explicitly in cds.plugins
  • Move custom server section in README under advanced section, as plugin is the preferred way to bootstrap adapter

v1.11.7

29 Sep 06:21
Compare
Choose a tag to compare
  • Set CDS OData V2 protocol
  • Fix absolute service path starting with target path parts e.g. /odata
  • Fix escaping of backslashes in search phrases

v1.11.6

10 Aug 07:59
Compare
Choose a tag to compare
  • Switch to better-sqlite3 via @cap-js/sqlite
  • Suppress analytical conversion via entity annotation @cov2ap.analytics.skipForKey, if all dimension key elements are requested