Skip to content

Commit

Permalink
Update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
kulgg committed Jan 17, 2024
1 parent 0e456dc commit 223b48a
Show file tree
Hide file tree
Showing 2 changed files with 77 additions and 41 deletions.
6 changes: 3 additions & 3 deletions .env
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Env variables for docker-compose.yaml
EDC_IMAGE=ghcr.io/sovity/edc-dev:7.0.0
TEST_BACKEND_IMAGE=ghcr.io/sovity/test-backend:7.0.0
EDC_UI_IMAGE=ghcr.io/sovity/edc-ui:2.2.0
EDC_IMAGE=ghcr.io/sovity/edc-dev:7.1.0
TEST_BACKEND_IMAGE=ghcr.io/sovity/test-backend:7.1.0
EDC_UI_IMAGE=ghcr.io/sovity/edc-ui:2.3.0
EDC_UI_ACTIVE_PROFILE=sovity-open-source

112 changes: 74 additions & 38 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,40 @@ please see [changelog_updates.md](docs/dev/changelog_updates.md).

#### Minor Changes

- UI API: New endpoint `editAssetMetadata`
- Added `JWKS-Extension`, which provides an endpoint in the default API, that returns the JWKS of the connector.
- Added shortDescriptionText to `UiAsset`
- Added isOwnConnector to `UiAsset`

#### Patch Changes

### Deployment Migration Notes

#### Compatible Versions

## [7.1.0] - 2024-01-17

### Overview

MDS feature release: Asset markdown descriptions and editable metadata

### EDC UI

https://github.com/sovity/edc-ui/releases/tag/v2.3.0

### EDC Extensions

#### Minor Changes

- Asset metadata is now editable
- Asset descriptions now support Markdown
- Negotiate button is no longer shown for own connector endpoints

### Deployment Migration Notes

#### Compatible Versions

- Connector Backend Docker Images:
- Dev EDC: `ghcr.io/sovity/edc-dev:7.1.0`
- sovity EDC CE: `ghcr.io/sovity/edc-ce:7.1.0`
- MDS EDC CE: `ghcr.io/sovity/edc-ce-mds:7.1.0`
- Connector UI Docker Image: `ghcr.io/sovity/edc-ui:2.3.0`

## [7.0.0] - 2023-12-06

### Overview
Expand Down Expand Up @@ -134,12 +157,12 @@ https://github.com/sovity/edc-ui/releases/tag/v2.0.0
#### Major Changes

- Bump Eclipse EDC Version to `0.2.1`:
- Now using the Data Space Protocol (DSP) over the ~~IDS Protocol~~.
- Major changes to the Management API. See the postman collection / OpenAPI file.
- Now using the Data Space Protocol (DSP) over the ~~IDS Protocol~~.
- Major changes to the Management API. See the postman collection / OpenAPI file.
- The Getting Started Docker Compose file is no longer to be used as reference for deployments:
- The Getting Started Docker Compose file now launches connectors for local demo purposes.
- For productive deployments, a detailed deployment guide has been added.
- The Dev-Images now also require a PostgreSQL Database.
- The Getting Started Docker Compose file now launches connectors for local demo purposes.
- For productive deployments, a detailed deployment guide has been added.
- The Dev-Images now also require a PostgreSQL Database.
- Removed IDS Broker Extension.
- Removed IDS Clearing House Extension.

Expand All @@ -158,37 +181,47 @@ https://github.com/sovity/edc-ui/releases/tag/v2.0.0
- Create Policy Definition
- Delete Policy Definition
- Dashboard Page
- New modules with common UI models and mappers for the Connector UI and Broker UI: `:extensions:wrapper:wrapper-common-api` and `:extensions:wrapper:wrapper-common-mappers`.
- New modules with common UI models and mappers for the Connector UI and Broker
UI: `:extensions:wrapper:wrapper-common-api` and `:extensions:wrapper:wrapper-common-mappers`.
- New module with centralized Vocab and utilities for dealing with EDC / DCAT JSON-LD: `:utils:json-and-jsonld-utils`
- New module with utilities for parsing DCAT Catalog responses for use in the UI API Wrapper and the Broker Server: `:utils:catalog-parser`
- New modules with utilities for E2E Testing Connectors: `:utils:test-connector-remote` and `:extensions:test-backend-controller`
- New module with utilities for parsing DCAT Catalog responses for use in the UI API Wrapper and the Broker
Server: `:utils:catalog-parser`
- New modules with utilities for E2E Testing Connectors: `:utils:test-connector-remote`
and `:extensions:test-backend-controller`

#### Patch Changes

- New modules in `:launchers:common` and `:launchers:connectors` so building different variants no longer requires separate builds.
- New module `:extensions:wrapper:wrapper-api` split from `:extensions:wrapper:wrapper` so integration tests in `wrapper` can use the Java Client Library.
- New modules in `:launchers:common` and `:launchers:connectors` so building different variants no longer requires
separate builds.
- New module `:extensions:wrapper:wrapper-api` split from `:extensions:wrapper:wrapper` so integration tests
in `wrapper` can use the Java Client Library.
- New JUnit E2E Tests in `:launchers:connectors:sovity-dev` that start two connectors and test the data exchange.

### Deployment Migration Notes

1. Deployment Migration Notes for the EDC UI: https://github.com/sovity/edc-ui/releases/tag/v2.0.0
2. The Connector Endpoint changed to `https://[FQDN]/api/dsp` from ~~`https://[FQDN]/api/v1/ids/data`~~.
3. The Management Endpoint changed to `https://[FQDN]/api/management` from ~~`https://[FQDN]/api/v1/management`~~.
4. The `v1` Eclipse EDC Management API has been replaced by the Eclipse EDC `JSON-LD` `v2` Management API. Our Postman Collection shows some example requests.
However, a switch to our [API Wrapper](extensions/wrapper/README.md) is recommended. Despite our Use Case API Wrapper API still being in development,
the Connector UI API Wrapper is fully functional and can be used in concatenation with our type-safe generated API Client Libraries to both provide and
4. The `v1` Eclipse EDC Management API has been replaced by the Eclipse EDC `JSON-LD` `v2` Management API. Our Postman
Collection shows some example requests.
However, a switch to our [API Wrapper](extensions/wrapper/README.md) is recommended. Despite our Use Case API Wrapper
API still being in development,
the Connector UI API Wrapper is fully functional and can be used in concatenation with our type-safe generated API
Client Libraries to both provide and
consume data offers.
5. The Connector now uses the Data Space Protocol (DSP) instead of the IDS Protocol. This requires different paths to be available from the internet.
5. The Connector now uses the Data Space Protocol (DSP) instead of the IDS Protocol. This requires different paths to be
available from the internet.
Please refer to our deployment guide for more information.
6. If the old protocol endpoint required HTTP communication to pass as a workaround for a certain bug, this should be undone now,
6. If the old protocol endpoint required HTTP communication to pass as a workaround for a certain bug, this should be
undone now,
with all protocol endpoints being secured by HTTPS/TLS.

#### Compatible Versions

- Connector Backend Docker Images:
- Dev EDC: `ghcr.io/sovity/edc-dev:5.0.0`
- sovity EDC CE: `ghcr.io/sovity/edc-ce:5.0.0`
- MDS EDC CE: `ghcr.io/sovity/edc-ce-mds:5.0.0`
- Dev EDC: `ghcr.io/sovity/edc-dev:5.0.0`
- sovity EDC CE: `ghcr.io/sovity/edc-ce:5.0.0`
- MDS EDC CE: `ghcr.io/sovity/edc-ce-mds:5.0.0`
- Connector UI Docker Image: `ghcr.io/sovity/edc-ui:2.0.0`

## [4.2.0] - 2023-09-01
Expand Down Expand Up @@ -230,26 +263,30 @@ Security improvements of container image and enhancements for the `ReferringConn
### EDC-Extensions

#### Minor Changes
- ReferringConnectorValidationExtension: Added support for comma separated lists of connectors using the EQ operator as well as pure Lists using the IN operator.

- ReferringConnectorValidationExtension: Added support for comma separated lists of connectors using the EQ operator as
well as pure Lists using the IN operator.

#### Patch Changes

- Automatically delete old transfer-processes if there are more than 3000 entries in the transfer-process-table
- Change base-image to `eclipse-temurin:17-jre-alpine`
- Run java process with a non-root user

### Deployment Migration Notes

- `default` datasource has to be added
- `EDC_DATASOURCE_DEFAULT_NAME`=default
- `EDC_DATASOURCE_DEFAULT_URL`=jdbc:postgresql://connector:5432/edc
- `EDC_DATASOURCE_DEFAULT_USER`=user
- `EDC_DATASOURCE_DEFAULT_PASSWORD`=password
- `EDC_DATASOURCE_DEFAULT_NAME`=default
- `EDC_DATASOURCE_DEFAULT_URL`=jdbc:postgresql://connector:5432/edc
- `EDC_DATASOURCE_DEFAULT_USER`=user
- `EDC_DATASOURCE_DEFAULT_PASSWORD`=password

#### Compatible Versions

- Connector Backend Docker Images:
- Dev EDC: `ghcr.io/sovity/edc-dev:4.1.0`
- sovity EDC CE: `ghcr.io/sovity/edc-ce:4.1.0`
- MDS EDC CE: `ghcr.io/sovity/edc-ce-mds:4.1.0`
- Dev EDC: `ghcr.io/sovity/edc-dev:4.1.0`
- sovity EDC CE: `ghcr.io/sovity/edc-ce:4.1.0`
- MDS EDC CE: `ghcr.io/sovity/edc-ce-mds:4.1.0`
- Connector UI Docker Image: `ghcr.io/sovity/edc-ui:0.0.1-milestone-8-sovity12`

## [4.0.1] - 2023-07-07
Expand All @@ -275,9 +312,9 @@ No changes besides docker image versions.
#### Compatible Versions

- Connector Backend Docker Images:
- Dev EDC: `ghcr.io/sovity/edc-dev:4.0.1`
- sovity EDC CE: `ghcr.io/sovity/edc-ce:4.0.1`
- MDS EDC CE: `ghcr.io/sovity/edc-ce-mds:4.0.1`
- Dev EDC: `ghcr.io/sovity/edc-dev:4.0.1`
- sovity EDC CE: `ghcr.io/sovity/edc-ce:4.0.1`
- MDS EDC CE: `ghcr.io/sovity/edc-ce-mds:4.0.1`
- Connector UI Docker Image: `ghcr.io/sovity/edc-ui:0.0.1-milestone-8-sovity11`

## [4.0.0] - 2023-07-05
Expand Down Expand Up @@ -311,9 +348,9 @@ No changes besides docker image versions.
#### Compatible Versions

- Connector Backend Docker Images:
- Dev EDC: `ghcr.io/sovity/edc-dev:4.0.0`
- sovity EDC CE: `ghcr.io/sovity/edc-ce:4.0.0`
- MDS EDC CE: `ghcr.io/sovity/edc-ce-mds:4.0.0`
- Dev EDC: `ghcr.io/sovity/edc-dev:4.0.0`
- sovity EDC CE: `ghcr.io/sovity/edc-ce:4.0.0`
- MDS EDC CE: `ghcr.io/sovity/edc-ce-mds:4.0.0`
- Connector UI Docker Image: `ghcr.io/sovity/edc-ui:0.0.1-milestone-8-sovity9`

## [3.3.0] - 2023-06-06
Expand All @@ -328,7 +365,6 @@ No changes besides docker image versions.

- Minor EE API adjustments.


## [3.2.0] - 2023-05-17

### Minor Changes
Expand Down

0 comments on commit 223b48a

Please sign in to comment.