Releases: eclipse-tractusx/traceability-foss
Releases · eclipse-tractusx/traceability-foss
15.0.1
[15.0.1 - 30.05.2025]
Changed
- updated compatibility matrix with EDC version 0.10.0
- dependency upgrades and adjustments
- change wild card whitelisting for actuator endpoints against a defined list of endpoints without wildscards
- EDC 0.10.0-rc2 adjustments in Charts
Known knowns
- eclipse-tractusx/sig-release#1443
- eclipse-tractusx/sig-release#1442
- eclipse-tractusx/sig-release#1441
Full Changelog: 15.0.0...15.0.1
helm-charts-1.4.3
An umbrella Helm chart for eclipse-tractusx/traceability-foss project
15.0.0
[15.0.0 - 09.05.2025]
Added
- show child/parent parts in table (Part detail view) eclipse-tractusx/traceability-foss/issues#1434
- Improve the parts detail view eclipse-tractusx/traceability-foss/issues#1434
- Add api for manual order registration eclipse-tractusx/traceability-foss/issues#946
- extend callback logic for partial state batches eclipse-tractusx/traceability-foss/issues#946
- add API for Orders and Triggers configuration eclipse-tractusx/traceability-foss/issues#1441
- Display Digital Twin and Part Information (Digital Twin Management) eclipse-tractusx/traceability-foss/issues#1441
- Automated Order Registration via CronJob eclipse-tractusx/traceability-foss/issues#1441
- Added digital twin part info domain / api eclipse-tractusx/traceability-foss/issues#1441
Changed
- Adapting cron jobs to allow dynamic updates eclipse-tractusx/traceability-foss/issues#1441
- Refactor all filter objects in front- and backend and fix the hierarchical filtering eclipse-tractusx/traceability-foss/issues#1429
- Adjust the regex to split ids in global search bar eclipse-tractusx/traceability-foss/issues#1429
Fixed
- use date instead of custom date class to also include time in the date columns of the notification table eclipse-tractusx/traceability-foss/issues#1442
- fix filter value suggestion for enum field eclipse-tractusx/traceability-foss/issues#1430
- Bump base image eclipse-temurin:21-jre-alpine to eclipse-temurin:24-jre-alpine eclipse-tractusx/traceability-foss/issues#1439
- Bump body-parser to fix CVE-2024-45590 eclipse-tractusx/traceability-foss/issues#1439
- Bump brances from 3.0.2 to 3.0.3 eclipse-tractusx/traceability-foss/issues#1439
- Bump axios from 1.7.7 to 1.8.4 in /frontend eclipse-tractusx/traceability-foss/issues#1439
- Bump actions/checkout from 2 to 4 eclipse-tractusx/traceability-foss/issues#1439
- Bump actions/cache from 3 to 4 eclipse-tractusx/traceability-foss/issues#1439
- Bump webpack from 5.76.1 to 5.94.0 in /frontend eclipse-tractusx/traceability-foss/issues#1439
- Bump io.cucumber:cucumber-bom from 7.17.0 to 7.21.1 d eclipse-tractusx/traceability-foss/issues#1439
- Bump org.apache.maven.plugins:maven-install-plugin from 3.1.2 to 3.1.4 eclipse-tractusx/traceability-foss/issues#1439
- Bump logback.version from 1.5.6 to 1.5.7 eclipse-tractusx/traceability-foss/issues#1439
- Bump actions/setup-node from 3 to 4 eclipse-tractusx/traceability-foss/issues#1439
- Bump org.awaitility:awaitility from 4.2.1 to 4.3.0 eclipse-tractusx/traceability-foss/issues#1439
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.5.3 eclipse-tractusx/traceability-foss/issues#1439
- Bump @babel/helpers from 7.25.6 to 7.26.10 in /frontend eclipse-tractusx/traceability-foss/issues#1439
- Bump cypress-io/github-action from 6.7.2 to 6.7.16 eclipse-tractusx/traceability-foss/issues#1439
- repair unit test pipeline and revert breaking dependency changes eclipse-tractusx/traceability-foss/issues#1439
- change dummy test controller to post requests to resolve CSRF alert eclipse-tractusx/traceability-foss/issues#1439
- repair flaky integration tests eclipse-tractusx/traceability-foss/issues#1439
- fix notification filter for automated tests eclipse-tractusx/sig-release#1327
Removed
- Remove unused vulnerable dependency commons-fileupload eclipse-tractusx/traceability-foss/issues#1439
- TRACEX-463 remove callbacks path parameters templates eclipse-tractusx/traceability-foss/issues#1439
- remove fdescribe from test to run full test set eclipse-tractusx/traceability-foss/issues#1439
- Remove supervisor role from admin endpoints eclipse-tractusx/traceability-foss/issues#1439
Known knowns
helm-charts-1.4.2
An umbrella Helm chart for eclipse-tractusx/traceability-foss project
14.0.1
[14.0.1 - 26.02.2025]
Fixed
- fix cross-spawn dependency (#1416)
- add resolution to fix Path traversal in webpack-dev-middleware (#1416)
- add resolution to fix Denial of service in http-proxy-middleware (#1416)
- provide fix for semver vulnerability (#1416)
- provide fix for json-smart vulnerability (#1415)
Known knowns
- Full registry reload is not functional #1423
Full Changelog: 14.0.0...14.0.1
helm-charts-1.4.1
An umbrella Helm chart for eclipse-tractusx/traceability-foss project
14.0.0
[14.0.0 - 18.02.2025]
Fixed
- fixed auto dispatch workflow for auto deployment from main (#1386)
- ids path for notification catalog requests is only appended if not already present (#1386)
Added
- Added new section under crosscuting/api-endpoints to arc42 documentation (#1386)
- Cascading removal on AssetAsBuiltEntity & AssetAsPlannedEntity (#1386)
- Implemented connection to the irs order api eclipse-tractusx/sig-release#946
- Added flag to enable OAuth authorized DTR requests (#1386)
- Remove null check for manufacturerName in findByBpn (#1386)
- Restricted Supervisor role from modifying policies (#1386)
- Added properties for provisioning to submodel / dtr service (#1386)
- Added second identity provider for Oauth2 for DTR and submodel service (#1386)
- Added configurable assert refresh cron job with default values (#1386)
- Added mapping for edc asset id for the dtr (#1386)
- Implemented backend API for search filtering (asBuilt and asPlanned) (#1386)
- Added integration tests for search functionality based on legacy repo code (#1386)
- Added digitalTwinType for assets provisioning eclipse-tractusx/sig-release#940
- added configurable publish asset job (#1386)
- Added api key authorization for /qualitynotifications and /qualityalerts (#1386)
- Reconfigured GitHub workflows to use GitHub Packages to fetch dependencies (#1386)
- Enhanced getManufacturerId logic to fallback to specificAssetIds in Shell.Payload when manufacturerId is not available in local_identifiers. (#1386)
- Added GitHub workflow for Sonar scanning (#1386)
- Added api key authentication feature (#1386)
- Delete asset by id api provided (#1386)
- Delete Part in added in FE (#1386)
- Create quality notification will not be allowed if a business partner number is missing on a corresponding part. (#1386)
- Duplicate connector urls returned by the discovery service will be filtered out. (#1386)
- Added Metrics and Prometheus Endpoint (#1386)
- Added concept and arc42 documentation for improved EDC discovery flow (#1386)
- Added reverse proxy to frontend nginx configuration (#1386)
- Provide proper imprint and legal links- TRACEX-145 Access and Authentication for BPDM Lookup over EDC communication (#1386)
- Change Quality Notification API according to CX-0125 Traceability Use Case v2.0.0 (#1386)
- Add concept for BPDM Lookup Handling in UI and regarding Updates of BPDM information (#1386)
- functionality to Sync child/supplier parts for Admin (#1386)
- Added concept for aas lookup (#1386)
Changed
- updated spring boot to v3.3.5 (#1386)
- Updated database schema to reflect cascade deletion of elements. (#1386)
- Resetting notification message in case it could be successfully send (#1386)
- Fixed some frontend unit tests (#1386)
- DecentralRegistry service now syncronizes assets using the irs order api (#1386)
- Add config for disabling policy fetching on start. Disable for helm linting to prevent startup failure (#1386)
- Add environment variables to Helm linting workflow (#1386)
- refactor submodel implementation to accept custom implementations (#1386)
- Upgrade Spring Boot to fix vulnerability CVE-2024-50379 (#1386)
- Upgraded irs client library to 2.1.15 (#1386)
- Submodel client enriches the submodelId to the creation request, instead of adding it to the path (#1386)
- Removed not needed callback URL (#1386)
- Adapt submodel api request object (#1386)
- updated variables in GitHub actions to be more generic (#1386)
- Made the discovery type configurable, with a default value of bpnl in (FeignDiscoveryRepositoryImpl). (#1386)
- Added distinct environment variable to configure provider EDC API key (#1386)
- updated the irs-client version to 2.1.14 to adapt the edc discovery flow(bpnl) (#1386)
- Upgraded irs client library to 2.1.15 (#1386)
- changed integration tests for edc notifications (#1386)
- changed error handling config and added new exception InvalidApiKeyException (#1386)
- extended timeout for feign client (#1386)
- Integrated automatic test data upload for BMW and Trace-X A on preprod (#1386)
- Added load testing with Gatling (#1386)
- updated spring boot to v3.3.5 (#1386)
- Refactor BPDM repository to use legalShortName (legalName as fallback) for manufacturer name (#1386)
- Replace null values from Manufacturer in as built and as planned response (#1386)
- Changed building block to current architecture (#1386)
- Set not null constraint to contractAgreementId in contract tables (#1386)
- Adapt query catalog to find first valid contractOffer (#1386)
- Adjust Notification Detail view to make less requests to the backend (#1386)
- Remove submodel api- TRACEX-224 Setup Trace-X gatling test workflow using containers and switch to technical api key (#1386)
- Fix env variables in settings.xml (#1386)
- Fix bug in FE pagination for asbuilt and asplanned tables (#1386)
- Fix global table filters (#1386)
- Bump jsonschema2pojo-core to 1.2.2 to fix CVE-2024-47554 (#1386)
- Bump springdoc-openapi-starter-webmvc-ui to 2.8.3 to fix CVE-2024-45801, CVE-2024-47875, CVE-2024-48910 (#1386)
- Remove null check for manufacturerName in findByBpn (#1386)
- Bump irs-registry-client to 2.1.25 to fix CVE-2024-7254 (#1386)
Removed
- Remove unused vulnerable dependency commons-fileupload to fix CVE-2024-47554 (#1386)
Known knowns
- Full registry reload is not functional #1423
helm-charts-1.4.0
An umbrella Helm chart for eclipse-tractusx/traceability-foss project
13.0.2
Full Changelog: 13.0.2...13.0.2
helm-charts-1.3.44
An umbrella Helm chart for eclipse-tractusx/traceability-foss project