Skip to content

Releases: sovity/edc-ce

v0.0.1-20241025-2408-alpha1

25 Oct 14:07
Compare
Choose a tag to compare
Pre-release

Internal Release Only

Pre-release / internal work-in-progress version of the Eclipse EDC 0.7 migration for internal validation

v0.0.1-20241028-2408-rc3

28 Oct 15:47
e7f8a57
Compare
Choose a tag to compare
Pre-release

Fix release for the 0.7 migration

10.4.2

07 Oct 12:36
99dfb33
Compare
Choose a tag to compare

[10.4.2] - 2024-10-07

Overview

MDS patch update

Detailed Changes

Patch Changes

  • Fix issues regarding contracts and policies creation on the Create Data Offer page (PR#1055)
  • Fixed a button label stating "Method Parameterization" instead of "Path
    Parameterization" (#857)
  • Made the Custom Http Method mandatory if the corresponding option is chosen
    (#739)
  • Fixed inconsistent renaming of "Contract Definition" to "Data Offer" after
    i18n (#831)

Deployment Migration Notes

No special deployment migration steps required

Compatible Versions

  • Connector Backend Docker Images:
    • Dev EDC: ghcr.io/sovity/edc-dev:10.4.2
    • sovity EDC CE: ghcr.io/sovity/edc-ce:10.4.2
    • MDS EDC CE: ghcr.io/sovity/edc-ce-mds:10.4.2
    • Dev Catalog Crawler: ghcr.io/sovity/catalog-crawler-dev:10.4.2
    • Catalog Crawler CE: ghcr.io/sovity/catalog-crawler-ce:10.4.2
  • Connector UI Docker Image: ghcr.io/sovity/edc-ui:4.1.6

10.4.1

26 Sep 16:28
6b86ee4
Compare
Choose a tag to compare

[10.4.1] - 2024-09-26

Overview

MDS Patch release

Detailed Changes

EDC UI patches only

Patch Changes

  • Fixed the gaps in renaming "Contract Definition" to "Data Offer"
    (#831)
  • Replaced hints with info boxes in On Request data source
    (#820)
  • Fixed cropping of Contract Offer Ids on catalog browser page
    (#795)
  • Used the createDataOffer endpoint to create an asset, policies and a contract definition in a single call
    (#841)
  • Fixed config not being applied properly after a version upgrade
  • Fixed Date to DateTime conversion issues when using the operators less than <= and greater than >
    (#846)
  • Added initial support for UI internationalization
    (#680)
  • Implemented Data Offer wizard wording change request by MDS
  • (PR#850)

Deployment Migration Notes

No special deployment migration steps required

Compatible Versions

  • Connector Backend Docker Images:
    • Dev EDC: ghcr.io/sovity/edc-dev:10.4.1
    • sovity EDC CE: ghcr.io/sovity/edc-ce:10.4.1
    • MDS EDC CE: ghcr.io/sovity/edc-ce-mds:10.4.1
    • Dev Catalog Crawler: ghcr.io/sovity/catalog-crawler-dev:10.4.1
    • Catalog Crawler CE: ghcr.io/sovity/catalog-crawler-ce:10.4.1
  • Connector UI Docker Image: ghcr.io/sovity/edc-ui:4.1.5

v10.4.0

18 Sep 08:07
71d7b0f
Compare
Choose a tag to compare

[10.4.0] - 2024-09-18

Overview

MDS Patch release

Detailed Changes

UI and Wrapper API improvements.

Minor Changes

  • Extend the Wrapper API (PR 1035)
    • Adds createDataOffer / pages/create-data-offer endpoint to create an asset, policies and a contract definition in a single call

Patch Changes

  • Changed wording on the data offer creation page (#817)
  • Data Offer details now display the contract ID for each contract offer (#795)
  • Warn the user when using an invalid Policy Id (#746)
  • Warn the user when using an invalid Data Offer Id (#745)
  • Fixed time restriction upper bound "local day to datetime" conversion issues
    (#815)

Deployment Migration Notes

No special deployment migration steps required

Compatible Versions

  • Connector Backend Docker Images:
    • Dev EDC: ghcr.io/sovity/edc-dev:10.4.0
    • sovity EDC CE: ghcr.io/sovity/edc-ce:10.4.0
    • MDS EDC CE: ghcr.io/sovity/edc-ce-mds:10.4.0
    • Dev Catalog Crawler: ghcr.io/sovity/catalog-crawler-dev:10.4.0
    • Catalog Crawler CE: ghcr.io/sovity/catalog-crawler-ce:10.4.0
  • Connector UI Docker Image: ghcr.io/sovity/edc-ui:4.1.4

v10.3.0

04 Sep 11:53
84361a0
Compare
Choose a tag to compare

[v10.3.0] - 2024-09-04

Overview

Minor updates for contracts termination

Detailed Changes

Minor Changes

  • MDS only
    • Log contract termination events in the LoggingHouse

Patch Changes

  • EDC CE

    • API request examples updates
  • EDC UI

    • Check the contract limits before negotiating a new one.
    • Changed the title of Contract Definitions to Data Offers.
    • Enhanced EDC UI terminologies for the Create Data Offer tab.
    • Date and time display fixes, unified date format.

Deployment Migration Notes

Compatible Versions

  • Connector Backend Docker Images:
    • Dev EDC: ghcr.io/sovity/edc-dev:10.3.0
    • sovity EDC CE: ghcr.io/sovity/edc-ce:10.3.0
    • MDS EDC CE: ghcr.io/sovity/edc-ce-mds:10.3.0
    • Dev Catalog Crawler: ghcr.io/sovity/catalog-crawler-dev:10.3.0
    • Catalog Crawler CE: ghcr.io/sovity/catalog-crawler-ce:10.3.0
  • Connector UI Docker Image: ghcr.io/sovity/edc-ui:4.1.3

10.2.0

20 Aug 15:04
09009c6
Compare
Choose a tag to compare

[10.2.0] - 2024-08-20

Overview

API Wrapper update, several bug fixes and database performance improvements.

Detailed Changes

This is a replacement for redacted release 10.1.0 with a few additional bug fixes.

Minor Changes

  • API Wrapper:
    • Added wrapper API endpoint to query a single contract agreement

Patch Changes

  • Core EDC
    • Improve database performance by removing duplicate indexes and using UUID version 7.
  • Logginghouse-Client: Update logging-house-client extension to v1.1.0
  • EDC Backend
    • Fixed unrestricted policy wrongly displaying error
    • Performance improvement when fetching a single contract agreement
    • The data address is now correctly updated when editing an asset
    • Fix a database initialization error when starting the EDC with Logging House v1.1.0
  • EDC UI
    • Copyable contact email and subject fields on asset and data offer detail dialogs
    • Assets Page search input field is now case-insensitive
    • Markdown support for Reference files description, Conditions for use fields
    • Fixed wrong date format when creating a new data offer
    • Temporarily re-implemented the Create Asset Dialog
    • Added description for fields in asset creation mask
    • Added proper handling of custom JSON properties in edit asset process

Deployment Migration Notes

MDS only

logging-house-client extension

If the extension is to be switched off, the following must now be set, as the extension is now activated by default when integrated:

  • EDC_LOGGINGHOUSE_EXTENSION_ENABLED: 'false'

Compatible Versions

  • Connector Backend Docker Images:
    • Dev EDC: ghcr.io/sovity/edc-dev:10.2.0
    • sovity EDC CE: ghcr.io/sovity/edc-ce:10.2.0
    • MDS EDC CE: ghcr.io/sovity/edc-ce-mds:10.2.0
    • Dev Catalog Crawler: ghcr.io/sovity/catalog-crawler-dev:10.2.0
    • Catalog Crawler CE: ghcr.io/sovity/catalog-crawler-ce:10.2.0
  • Connector UI Docker Image: ghcr.io/sovity/edc-ui:4.1.2

10.1.0

09 Aug 09:43
0e135d8
Compare
Choose a tag to compare
10.1.0 Pre-release
Pre-release

[10.1.0] - 2024-08-09

This release was redacted because it caused an issue during the database update after adding the logging house patch.

Overview

MDS 2.2 patch release

Detailed Changes

API Wrapper update and bug fixing.

Minor Changes

  • API Wrapper:
    • Added wrapper API endpoint to query a single contract agreement

Patch Changes

  • Logginghouse-Client: Update logging-house-client extension to v1.1.0
  • EDC Backend
    • Fixed unrestricted policy wrongly displaying error
    • Performance improvement when fetching a single contract agreement
  • EDC UI
    • Copyable contact email and subject fields on asset and data offer detail dialogs
    • Assets Page search input field is now case-insensitive
    • Markdown support for Reference files description, Conditions for use fields
    • Fixed wrong date format when creating a new data offer
    • Temporarily re-implemented the Create Asset Dialog

Deployment Migration Notes

logging-house-client extension

As the updated logging-house-client extension now also saves data locally in a database, the following additional properties must be added and set accordingly to a second additional database since the extension has its own flyway migration:

  • EDC_DATASOURCE_LOGGINGHOUSE_URL: "postgres://some-url"
  • EDC_DATASOURCE_LOGGINGHOUSE_USER: "username"
  • EDC_DATASOURCE_LOGGINGHOUSE_PASSWORD: "password"

If the extension is to be switched off, the following must now be set, as the extension is now activated by default when integrated:

  • EDC_LOGGINGHOUSE_EXTENSION_ENABLED: 'false'

Compatible Versions

  • Connector Backend Docker Images:
    • Dev EDC: ghcr.io/sovity/edc-dev:10.1.0
    • sovity EDC CE: ghcr.io/sovity/edc-ce:10.1.0
    • MDS EDC CE: ghcr.io/sovity/edc-ce-mds:10.1.0
    • Dev Catalog Crawler: ghcr.io/sovity/catalog-crawler-dev:10.1.0
    • Catalog Crawler CE: ghcr.io/sovity/catalog-crawler-ce:10.1.0
  • Connector UI Docker Image: ghcr.io/sovity/edc-ui:4.1.1

v10.0.0

24 Jul 15:54
8b56e99
Compare
Choose a tag to compare

[v10.0.0] - 2024-07-24

Overview

MDS 2.2 release

Detailed Changes

Major Changes

  • Complex policies using AND, OR and XONE:
    • Complex policy support in the Connector UI.
    • The UiPolicy model has been adjusted to support complex expressions including AND, OR and XONE.
    • The createPolicyDefinition has been marked as deprecated in favor of the new createPolicyDefinitionV2 endpoint that supports complex policies.
    • Removed the recently rushed createPolicyDefinitionUseCase endpoint in favor of the new createPolicyDefinitionV2 endpoint.

Minor Changes

  • Reworked data offer creation page for easier data sharing.
  • Both providers and consumers can now terminate their contracts.
  • Contracts can be filtered by their termination status.
  • Improved "On Request" data offer support in the Connector UI.
  • The always-true policy is now created with no constraints instead of the artificial ALWAYS_TRUE = TRUE constraint
    • Existing always-true policy definitions are migrated to the new format - existing contract agreements are not affected

Patch Changes

  • Fixed an issue that caused the auth information to get lost during asset
    creation.

Deployment Migration Notes

No special migration notes required

Compatible Versions

  • Connector Backend Docker Images:
    • Dev EDC: ghcr.io/sovity/edc-dev:10.0.0
    • sovity EDC CE: ghcr.io/sovity/edc-ce:10.0.0
    • MDS EDC CE: ghcr.io/sovity/edc-ce-mds:10.0.0
    • Dev Catalog Crawler: ghcr.io/sovity/catalog-crawler-dev:10.0.0
    • Catalog Crawler CE: ghcr.io/sovity/catalog-crawler-ce:10.0.0
  • Connector UI Docker Image: ghcr.io/sovity/edc-ui:4.1.0

v9.0.0

15 Jul 07:29
329bfc4
Compare
Choose a tag to compare

[v9.0.0] - 2024-07-15

Overview

MDS 2.2 intermediate release

Detailed Changes

Major Changes

  • API Wrapper UI API: Data sources are now well-typed.
  • The Broker has been removed in favor of the Authority Portal:
    • A new Deployment Unit, the "Data Catalog Crawler", has been added.
    • Each "Data Catalog Crawler" connects to an existing Authority Portal Deployment's DB.
    • Each "Data Catalog Crawler" is responsible for crawling exactly one environment.
    • The Data Catalog functionality of the Broker has been integrated into the Authority Portal.

Minor Changes

  • Additional ToS check during contract negotiation via the UI.
  • "On Request" Data Offers
    • Full support in the API Wrapper UI API
    • Create support in the Connector UI. Full support in the UI is still in progress.
  • Added the sovity-messenger extension for easy Connector-to-Connector messages.

Patch Changes

  • Unified database migration histories

Deployment Migration Notes

  • Connector:
    • The database migration system has been moved from multiple migration history tables to a single one.
  • Broker:
    • The broker has been removed. For Authority Portal users, please check out the new
      Data Catalog Crawler Productive Deployment Guide.
    • Any previous broker deployment's database is not required anymore.
    • Please care that only some environment variables look similar. It is recommended to create fresh deployments.

Compatible Versions

  • Connector Backend Docker Images:
    • Dev EDC: ghcr.io/sovity/edc-dev:9.0.0
    • sovity EDC CE: ghcr.io/sovity/edc-ce:9.0.0
    • MDS EDC CE: ghcr.io/sovity/edc-ce-mds:9.0.0
    • Dev Catalog Crawler: ghcr.io/sovity/catalog-crawler-dev:9.0.0
    • Catalog Crawler CE: ghcr.io/sovity/catalog-crawler-ce:9.0.0
  • Connector UI Docker Image: ghcr.io/sovity/edc-ui:4.0.0