Release 4.0
See https://egeria-project.org/release-notes/4-0/ for curated release notes.
Note that this release requires Java 17
Artifacts are published to maven central under groupId 'org.odpi.egeria', and containers are available at https://quay.io/odpi/egeria and https://docker.io/odpi/egeria - where you will also find the latest versions of available connectors and other components.
Helm charts are available in the egeria repository at https://odpi.github.io/egeria-charts, with 4.0 being available within a day of the core release
What's Changed
- #7258 update version to 3.16-SNAPSHOT by @planetf1 in #7331
- Dependabot 20230201a by @planetf1 in #7388
- Use DataFlow relationships instead of LineageMappings for capturing lineage by @popa-raluca in #7318
- Dependabot 20230202a by @planetf1 in #7396
- Switch over to version 4 (Java 17, Gradle) by @planetf1 in #7399
- Version 4 types by @mandy-chessell in #7401
- #7330 Additional gradle updates post-migration by @planetf1 in #7400
- #7330 gradle cleanup: deprecation, unneeded files & fix UI packaging by @planetf1 in #7402
- Add server-side valid metadata value services by @mandy-chessell in #7405
- Remove some InstanceType fields to simplify events by @alexandra-bucur in #7321
- Add new helper classes to archive builder by @mandy-chessell in #7408
- Asset Manager OMAS - fix for creating LineageMappings by @popa-raluca in #7414
- #7413 ensure spring boot applications are packaged as primary jar in … by @planetf1 in #7417
- Add certification and license support to Asset Owner by @mandy-chessell in #7422
- Added new visible components names by @MihaiIliescu in #7427
- Dependabot 20230301a by @planetf1 in #7487
- Update gradle to 8.0.1 by @planetf1 in #7489
- Adjust values for coco-pharma roles by @lpalashevski in #7490
- Bump nettyVersion from 4.1.87.Final to 4.1.89.Final by @dependabot in #7432
- Use stable docker tag for releases by @ilovechai in #7495
- #6992 Add SPDX checking for copyright/license (java) by @planetf1 in #7404
- #7324 Ensure Open Types tests are run (gradle) by @planetf1 in #7327
- Fix typo in rest endpoint path #7423 by @lpalashevski in #7498
- update path references in postman collection by @lpalashevski in #7497
- Remove unused import and use single class imports by @ilovechai in #7493
- Fix spdx & license headers by @planetf1 in #7496
- Generic handlers & DE OMAS performance improvements by @popa-raluca in #7412
- #7503 Update certificates by @planetf1 in #7504
- #7499 Disable CodeQL until scan is fixed by @planetf1 in #7508
- Fix treating possible null members of collection by @lcpopa in #7406
- upgrade to spring-boot 3 (cleaned) by @planetf1 in #7506
- Upgrade snakeyaml to 2.0 in gradle bom by @ilovechai in #7510
- Updated dependabot Mar 2023 by @planetf1 in #7528
- #7421 Alter dependency management to create a clean BOM by @planetf1 in #7529
- Add OIF frameworks services by @mandy-chessell in #7538
- (Test) #7499 Fix code QL scan by @planetf1 in #7500
- Add integration report havesting to data manager based OMISs by @mandy-chessell in #7544
- #7547 Add @ilovechai as contributor by @planetf1 in #7548
- UI: allow access to api-docs & swagger by @bogdan-sava in #7549
- #7424 remove additional healthcheck exclusions by @planetf1 in #7541
- #7330 Remove maven poms by @planetf1 in #7539
- Update valid statuses for ControlledGlossaryTerms by @mandy-chessell in #7550
- Remove Analytics Modeling OMAS by @mandy-chessell in #7551
- Add tests to gradle build by @mandy-chessell in #7552
- Replace javax with jakarta validation api by @bogdan-sava in #7554
- Extend reference data value relationship and re-add getDatabaseManagerName by @mandy-chessell in #7555
- Redesigned ConnectedAssetUniverse instantiation by @LeeVi3w in #7534
- (Release 4.0) #7553 Update version to 4.0 by @planetf1 in #7557
- (Release 4.0) #7553 resolved missing dependencies causing build warnings by @planetf1 in #7560
- (Release 4.0) #7553 Fix release workflow by @planetf1 in #7561
- (Release 4.0) #7533 fix extraction of version, for publishing of container image by @planetf1 in #7564
- (Release 4.0) Default connectorUserId with serverUserId by @planetf1 in #7568
- (Release 4.0) Ensure artifacts are signed, and correct name in pom for bom by @planetf1 in #7569
- (Release 4.0) Add back project name into bom pom - prior merge error by @planetf1 in #7571
- (Release 4.0) use full openjdk17 image by @planetf1 in #7574
- (Release 4) ui-chassis fix to support UI login by @planetf1 in #7579
- fix cors configuration by @planetf1 in #7581
New Contributors
- @ilovechai made their first contribution in #7495
- @LeeVi3w made their first contribution in #7534
Full Changelog: V3.15...V4.0