Releases: odpi/egeria
Release 5.1
See https://egeria-project.org/release-notes/latest/ for curated release notes.
Artifacts are published to maven central https://central.sonatype.com/namespace/org.odpi.egeria
Docker images are available at
https://quay.io/odpi/egeria-platform
https://hub.docker.com/r/odpi/egeria-platform
What's Changed
- Update content packs and types archive by @mandy-chessell in #8224
- Fix merge workflow by @mandy-chessell in #8225
- Fix docker container by @mandy-chessell in #8227
- Reinstate getSupportedAssetTypes by @mandy-chessell in #8232
- Update git workflows and module statuses by @mandy-chessell in #8235
- Rename docker image to egeria-platform by @mandy-chessell in #8236
- Bump nettyVersion from 4.1.107.Final to 4.1.111.Final by @dependabot in #8229
- Bump com.google.guava:guava from 33.0.0-jre to 33.2.1-jre by @dependabot in #8203
- Bump the jackson group with 2 updates by @dependabot in #8196
- Bump ossf/scorecard-action from 2.2.0 to 2.3.3 by @dependabot in #8193
- Bump com.google.crypto.tink:tink from 1.12.0 to 1.13.0 by @dependabot in #8170
- Bump library/alpine from 3.19.1 to 3.20.0 in /open-metadata-resources/open-metadata-deployment/docker/configure by @dependabot in #8194
- Bump logbackVersion from 1.5.3 to 1.5.6 by @dependabot in #8165
- Bump commons-cli:commons-cli from 1.6.0 to 1.8.0 by @dependabot in #8186
- Bump org.projectlombok:lombok from 1.18.30 to 1.18.32 by @dependabot in #8126
- Bump jenaVersion from 4.7.0 to 5.0.0 by @dependabot in #8124
- Bump commons-logging:commons-logging from 1.3.0 to 1.3.2 by @dependabot in #8205
- Bump jakarta.validation:jakarta.validation-api from 3.0.2 to 3.1.0 by @dependabot in #8206
- Bump io.micrometer:micrometer-registry-prometheus from 1.12.4 to 1.13.1 by @dependabot in #8228
- Bump com.autonomousapps.dependency-analysis from 1.30.0 to 1.32.0 by @dependabot in #8187
- Bump org.apache.cassandra:cassandra-all from 4.1.4 to 4.1.5 by @dependabot in #8201
- Bump com.google.code.gson:gson from 2.10.1 to 2.11.0 by @dependabot in #8199
- Bump jakarta.persistence:jakarta.persistence-api from 3.1.0 to 3.2.0 by @dependabot in #8202
- Bump com.github.spotbugs:spotbugs-annotations from 4.8.3 to 4.8.5 by @dependabot in #8180
- Bump io.github.classgraph:classgraph from 4.8.170 to 4.8.172 by @dependabot in #8174
- Bump org.codehaus.plexus:plexus-utils from 4.0.0 to 4.0.1 by @dependabot in #8175
- Bump org.hdrhistogram:HdrHistogram from 2.1.12 to 2.2.2 by @dependabot in #8209
- Bump net.openhft:chronicle-bom from 2.25ea42 to 2.26ea10 by @dependabot in #8239
- Bump com.nimbusds:nimbus-jose-jwt from 9.37.1 to 9.40 by @dependabot in #8219
- Bump org.gradlex.java-ecosystem-capabilities from 1.5.2 to 1.5.3 by @dependabot in #8167
- Bump commons-codec:commons-codec from 1.16.0 to 1.17.0 by @dependabot in #8172
- New Runtime Manager OMVS by @mandy-chessell in #8242
- Emergency Fix - Regress commons-codec to 1.16.0 by @mandy-chessell in #8244
- Separate query for templates by @mandy-chessell in #8245
- New Unity Catalog resource connector by @mandy-chessell in #8248
- Add new processing directories to distribution by @mandy-chessell in #8250
- Added egeria-platform docker compose file and readme. by @dwolfson in #8251
- Add implementation of UC Server Integration Connector by @mandy-chessell in #8252
- Make CatalogTarget relationship multi-link by @mandy-chessell in #8255
- Add templates for unity catalog by @mandy-chessell in #8256
- Extensions to the open integration framework by @mandy-chessell in #8274
- New onboarding process by @mandy-chessell in #8277
- Fixes to UC connectors by @mandy-chessell in #8282
- Remove spurrious mkdir by @mandy-chessell in #8284
- Set up instance sync direction in Unity Catalog connectors by @mandy-chessell in #8285
- Add custom class loader to OCF (#8288) by @mandy-chessell in #8289
- Add survey services for UC resources by @mandy-chessell in #8291
- Add external source to create with template by @mandy-chessell in #8295
- Remove OSS from Unity Catalog Name in Integration Connectors by @mandy-chessell in #8297
- Use correct placeholder name in UC functions by @mandy-chessell in #8298
- Add new supportedTechnologyType reference data to connectors by @mandy-chessell in #8299
- Add missing operations for retrieving feedback by @mandy-chessell in #8300
- Restructure OMAS beans by @mandy-chessell in #8302
- Additional search methods in Classification Manager OMAS by @mandy-chessell in #8321
- Updates to Coco Pharmaceuticals demo by @mandy-chessell in #8325
- Enable an integration connector to initiate a governance action by @mandy-chessell in #8326
- Add auto-refresh to integration daemon by @mandy-chessell in #8328
- Add support for data quality surveys by @mandy-chessell in #8332
- Fixes to Coco Data Quality Sample by @mandy-chessell in #8337
- Add Template Manager OMVS by @mandy-chessell in #8339
- Add endpoint templates by @mandy-chessell in #8340
- Add GovernanceActionProcessInstance when governance action process runs by @mandy-chessell in #8368
- Connector GovernanceActionProcessInstance to owning process by @mandy-chessell in #8369
- Fixes to open lineage connectors by @mandy-chessell in #8370
- Fix karma point collection and open lineage publication by @mandy-chessell in #8371
- Changes to Egeria's namespace name by @mandy-chessell in #8372
- Improve the uniqueness of EngineAction qualifiedNames by @mandy-chessell in #8373
- Add more simple queries to Classification Manager by @mandy-chessell in #8374
- Add latest Runtime Manager OMVS operations to the HTTP Client Collection by @mandy-chessell in #8375
- Fix server operations client by @mandy-chessell in #8376
- Add nanny connectors by @mandy-chessell in #8383
- Enable inbound Open Lineage Events by @mandy-chessell in #8389
- Populate RequestedCatalogTarget in default constructor method by @mandy-chessell in #8390
- Tidy up synchronized methods in OCF framework by @mandy-chessell in #8391
- Split up CoreContentPack by @mandy-chessell in #8394
- Add connectors and content packs to default setup by @mandy-chessell in #8395
- Add reference data for secrets store connectors by @mandy-chessell in #8396
- Additions to secrets connectors by @mandy-chessell in #8402
- fixes to content packs by @mandy-chessell in #8404
- Further restructure of OpenMetadata Types management by @mandy-chessell in #8406
Full Changelog: egeria-release-5.0...egeria-release-5.1
Release 5.0
See https://egeria-project.org/release-notes/latest/ for curated release notes.
Artifacts are published to maven central https://central.sonatype.com/namespace/org.odpi.egeria
Docker images are available at
What's Changed
- Update release.yml by @lpalashevski in #7792
- Add updates to postman collections and content packs by @mandy-chessell in #7793
- Dependabot aggregate updates 2023-07-20 by @lpalashevski in #7795
- Optionally restrict types when running the CTS by @mandy-chessell in #7798
- Omag server development by @lpalashevski in #7816
- Enhance Apache Atlas Integration connector by @mandy-chessell in #7818
- Add JDBC connectors by @mandy-chessell in #7819
- Move server startup/shutdown to server-operations module by @mandy-chessell in #7823
- Correct the component name used by the server-operations module by @mandy-chessell in #7825
- Upgrade JDBC and Atlas connectors by @mandy-chessell in #7827
- Simplify and improve integration development by @mandy-chessell in #7831
- Expand omag-server-platform assembly by @mandy-chessell in #7833
- Enhance omag-server-platform assembly (#7766) by @mandy-chessell in #7837
- Add apache-atlas-rest-connector by @mandy-chessell in #7852
- Update release to 4.4-SNAPSHOT by @mandy-chessell in #7853
- Correct report utilitiy packages and simplify connector providers by @mandy-chessell in #7855
- New server config features by @lpalashevski in #7860
- Bug fixes by @lpalashevski in #7863
- Correct schema type name by @mandy-chessell in #7865
- Promote OMAG server to Technical Preview by @lpalashevski in #7866
- Bump org.xerial.snappy:snappy-java from 1.1.10.2 to 1.1.10.5 by @dependabot in #7886
- Adjust Jaunusgraph group and add ignore rule by @lpalashevski in #7889
- Dependabot conf: update names in ignore by @lpalashevski in #7891
- Dependabot aggregate updates October 2023 by @lpalashevski in #7892
- Add 4.4 open metadata types by @mandy-chessell in #7895
- Remove actuator unit-test. by @lpalashevski in #7898
- Bump io.openlineage:openlineage-java from 1.2.2 to 1.4.1 by @dependabot in #7897
- New UI backend services by @mandy-chessell in #7925
- Fix NPE in view services by @mandy-chessell in #7929
- Add types for context events and lineage relationships by @mandy-chessell in #7934
- Rename GovernanceAction to EngineAction and associated types by @mandy-chessell in #7935
- Bump the jackson group with 2 updates by @dependabot in #7940
- Bump org.apache.logging.log4j:log4j-api from 2.20.0 to 2.22.0 by @dependabot in #7941
- Bump com.google.protobuf:protobuf-java from 3.24.3 to 3.25.1 by @dependabot in #7939
- Bump io.micrometer:micrometer-registry-prometheus from 1.11.4 to 1.12.0 by @dependabot in #7938
- Bump org.apache.kafka:kafka-clients from 3.5.1 to 3.6.0 by @dependabot in #7920
- Bump io.github.classgraph:classgraph from 4.8.162 to 4.8.165 by @dependabot in #7937
- Bump org.antlr:antlr4 from 4.12.0 to 4.13.0 by @dependabot in #7707
- Add XTDB repository connector by @mandy-chessell in #7943
- Bump com.autonomousapps.dependency-analysis from 1.24.0 to 1.26.0 by @dependabot in #7936
- Bump nettyVersion from 4.1.99.Final to 4.1.101.Final by @dependabot in #7933
- Bump com.nimbusds:nimbus-jose-jwt from 9.35 to 9.37.1 by @dependabot in #7932
- Add profile analysis step to atlas discovery service by @mandy-chessell in #7945
- New view services for UI by @mandy-chessell in #7958
- Correct deployedImplementationType by @mandy-chessell in #7962
- Rename asset catalog omas modules to avoid name clash with omvs by @mandy-chessell in #7963
- Add support for new server-properties admin command by @mandy-chessell in #7968
- Add framework clients to OMASs by @odttlnt in #7967
- Add valid values for files plus various code recator and fixes by @mandy-chessell in #7977
- Remove OpenMetadataAPIMapper by @mandy-chessell in #7996
- Survey Action Framework (SAF) by @mandy-chessell in #7999
- Fix archives and admin calls by @mandy-chessell in #8002
- Add survey services to action targets by @mandy-chessell in #8005
- Add platform.default.config.document support by @mandy-chessell in #8006
- Improve view service admin and add sample view server by @mandy-chessell in #8009
- Added support for HTTP Requests by @dwolfson in #8010
- Simplify engine host config by @mandy-chessell in #8015
- Add placholder support and survey reports by @mandy-chessell in #8016
- Bump nettyVersion from 4.1.101.Final to 4.1.106.Final by @dependabot in #8012
- bump io.openlineage:openlineage-java from 1.4.1 to 1.8.0 by @dependabot in #8011
- Bump com.autonomousapps.dependency-analysis from 1.26.0 to 1.29.0 by @dependabot in #8008
- Fix createIntegrationConnector and update ComponentIdReport by @mandy-chessell in #8017
- Bump org.gradlex.java-ecosystem-capabilities from 1.3.1 to 1.5.1 by @dependabot in #8024
- Bump swaggerVersion from 2.2.16 to 2.2.20 by @dependabot in #7981
- Bump gradle/gradle-build-action from 2 to 3 by @dependabot in #8029
- Bump the jackson group with 2 updates by @dependabot in #7978
- Bump com.google.guava:guava from 32.1.2-jre to 33.0.0-jre by @dependabot in #7982
- Bump actions/setup-java from 3 to 4 by @dependabot in #7957
- Bump commons-logging:commons-logging from 1.2 to 1.3.0 by @dependabot in #7953
- Bump com.github.jsonld-java:jsonld-java from 0.13.4 to 0.13.6 by @dependabot in #7951
- Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 by @dependabot in #7950
- Bump commons-io:commons-io from 2.11.0 to 2.13.0 by @dependabot in #7728
- Bump commons-cli:commons-cli from 1.5.0 to 1.6.0 by @dependabot in #7906
- Bump actions/stale from 8 to 9 by @dependabot in #7993
- Bump org.antlr:antlr4 from 4.13.0 to 4.13.1 by @dependabot in #7948
- Fix view server and open lineage server name by @mandy-chessell in #8033
- Bump com.google.crypto.tink:tink from 1.11.0 to 1.12.0 by @dependabot in #7989
- Bump org.apache.commons:commons-text from 1.10.0 to 1.11.0 by @dependabot in #7917
- Bump github/codeql-action from 2.21.0 to 3.23.2 by @dependabot in #8027
- Rename open lineage services and update component statuses by @mandy-chessell in #8034
- Remove obsolete property by @mandy-chessell in #8037
- Add Anchors classifications to archive elements by @mandy-chessell in #8038
- This changes the assembly to create a simple list by @dwolfson in #8040
- Add Governance Server OMAS by @mandy-chessell in #8042
- Add placeholder support for classifications and relationships by @mandy-chessell in #8044
- Updates to the HTTP client support. by @dwolfson in #8045
- Improve query performance and templating by @mandy-chessell in #8046
- Remove open-discovery-services jar by @mandy-chessell in #8050
- Fix to engine host and new Automated Curation OMVS by @mandy-chessell in #80...
Release 4.3
See https://egeria-project.org/release-notes/4-3 for curated release notes.
Artifacts are published to maven central https://central.sonatype.com/namespace/org.odpi.egeria
Docker images are available at
https://quay.io/odpi/egeria
https://hub.docker.com/r/odpi/egeria
You will also find the latest versions of available connectors and other components.
Helm charts v4.3.0 are available in the egeria repository at https://github.com/odpi/egeria-charts/
What's Changed
- Update release.yml by @lpalashevski in #7792
- Add updates to postman collections and content packs by @mandy-chessell in #7793
- Dependabot aggregate updates 2023-07-20 by @lpalashevski in #7795
- Optionally restrict types when running the CTS by @mandy-chessell in #7798
- Omag server development by @lpalashevski in #7816
- Enhance Apache Atlas Integration connector by @mandy-chessell in #7818
- Add JDBC connectors by @mandy-chessell in #7819
- Move server startup/shutdown to server-operations module by @mandy-chessell in #7823
- Correct the component name used by the server-operations module by @mandy-chessell in #7825
- Upgrade JDBC and Atlas connectors by @mandy-chessell in #7827
- Simplify and improve integration development by @mandy-chessell in #7831
- Expand omag-server-platform assembly by @mandy-chessell in #7833
- Enhance omag-server-platform assembly (#7766) by @mandy-chessell in #7837
- Add apache-atlas-rest-connector by @mandy-chessell in #7852
Full Changelog: V4.2...V4.3
Release 4.2
See https://egeria-project.org/release-notes/4-2 for curated release notes.
Artifacts are published to maven central https://central.sonatype.com/namespace/org.odpi.egeria
Docker images are available at
https://quay.io/odpi/egeria
https://hub.docker.com/r/odpi/egeria
You will also find the latest versions of available connectors and other components.
Helm charts v4.2.0 are available in the egeria repository at https://github.com/odpi/egeria-charts/
What's Changed
- New version 4.2-SNAPSHOT by @lpalashevski in #7696
- Changed the url pattern for HttpRequestHeadersFilter by @MihaiIliescu in #7697
- Improvements to deployment by @mandy-chessell in #7724
- Updated PagingIterator mechanism and tests by @LeeVi3w in #7722
- Move server-chassis to platform-chassis by @mandy-chessell in #7731
- Improve swagger documentation by @mandy-chessell in #7734
- Fix schema support in Asset Manager OMAS by @mandy-chessell in #7735
- Review Data Engine OMAS documentation by @popa-raluca in #7718
- Add missing Javadoc to Asset Catalog and move it to Tech Preview by @alexandra-bucur in #7723
- Build out schema support by @mandy-chessell in #7742
- Add new Asset Manager APIs to Lineage Integrator OMIS by @mandy-chessell in #7744
- Creation of My Profile OMVS and new collection support for Community Profile OMAS by @mandy-chessell in #7743
- Added missing documentation items for Asset Lineage by @MihaiIliescu in #7721
- Minimize configured topics for Access Services (OMASs) by @mandy-chessell in #7748
- Bump nettyVersion from 4.1.92.Final to 4.1.94.Final by @dependabot in #7746
- Configure event direction in topic connector by @mandy-chessell in #7749
- Bump swaggerVersion from 2.2.9 to 2.2.14 by @dependabot in #7751
- Change default assignees for dependabot, release, new repo issues by @planetf1 in #7733
- Bump org.apache.kafka:kafka-clients from 3.4.0 to 3.5.0 by @dependabot in #7764
- Bump the jackson group with 2 updates by @dependabot in #7759
- Bump io.openlineage:openlineage-java from 0.24.0 to 0.28.0 by @dependabot in #7732
- Bump org.gradlex.java-ecosystem-capabilities from 1.1 to 1.3 by @dependabot in #7768
- New omag server by @lpalashevski in #7769
- Extend Apache Atlas integration connector to perform 2-way sync of glossaries. by @mandy-chessell in #7783
- OMAG server code stucture, actuator support and initial unit tests by @tijanapavicic in #7782
- OMAG server updates, add javadocs, change package name by @lpalashevski in #7788
- Rework build to fix maven publishing failure in merge workflow. by @lpalashevski in #7789
New Contributors
- @tijanapavicic made their first contribution in #7782
Full Changelog: V4.1...V4.2
Release 4.1
See https://egeria-project.org/release-notes/4-1/ for curated release notes.
Artifacts are published to maven central under groupId org.odpi.egeria.
Docker images are available at
- https://quay.io/odpi/egeria and
- https://docker.io/odpi/egeria
you will also find the latest versions of available connectors and other components.
Helm charts v4.1.0 are available in the egeria repository at https://odpi.github.io/egeria-charts/
What's Changed
- #7553 Update version to 4.1-SNAPSHOT by @planetf1 in #7558
- #7553 resolved missing dependencies causing build warnings by @planetf1 in #7559
- Parametrized publish in gradle build by @lpalashevski in #7563
- Default connectorUserId with serverUserId by @mandy-chessell in #7567
- #7553 Fix release workflow by @planetf1 in #7562
- #7572 Switch back to full jdk image for egeria container by @planetf1 in #7573
- Fix incorrect version reversion from PR #7533 by @planetf1 in #7575
- Fix cors configuration from properties by @bogdan-sava in #7578
- fix cors configuration by @bogdan-sava in #7580
- Security, undo, archive and getEntityVersions for glossary elements by @mandy-chessell in #7588
- [UI] fix cors configuration by @bogdan-sava in #7607
- Add config refresh thread by @mandy-chessell in #7608
- addSecurityTagsClassification method for SimpleCatalogArchiveHelper by @LeeVi3w in #7587
- [UI]fix for getting username from SecurityContext by @bogdan-sava in #7609
- Split Asset Manager OMAS API into exchange and management functions by @mandy-chessell in #7610
- Dependabot April 2023 by @planetf1 in #7612
- Dependabot 20230414b by @planetf1 in #7616
- Add Glossary Browser and Glossary Workflow OMVS by @mandy-chessell in #7617
- Add support for editing glossary by @mandy-chessell in #7619
- Add support for notelogs by @mandy-chessell in #7620
- Enhancing controlled glossary development by @mandy-chessell in #7621
- Add Lineage Mappings to asset lineage omas and janus connector by @lcpopa in #7583
- #7618 update janusgraph/lucene minor versions to fix graph query issue by @planetf1 in #7625
- Add Secrets Store Connector and Apache Atlas connector by @mandy-chessell in #7627
- Add minor bug fixes by @mandy-chessell in #7628
- ui-chassis-spring cleanup unused classes by @bogdan-sava in #7626
- Pass typeGUIDs not typeNames to search by @mandy-chessell in #7630
- Added getAnchorAssetForEntity endpoint/method in Asset Manager. by @LeeVi3w in #7623
- Set valid default for classificationOrigin by @mandy-chessell in #7631
- Extend glossary support by @mandy-chessell in #7651
- git7629 add subject area javadoc by @davidradl in #7653
- Tidy beans, swagger and javadoc by @mandy-chessell in #7654
- Improved error handling for JanusGraph repository by @mandy-chessell in #7655
- AL OMAS - use type name instead of type GUID as parameter passed to generic handler findEntities by @popa-raluca in #7661
- Make displayName deprecated for Process type, adjust Asset Catalog to check for active status by @alexandra-bucur in #7652
- Dependabot update grouping for closely linked dependencies by @planetf1 in #7663
- Add tomcat to dependabot spring update group by @planetf1 in #7672
- Community members change by @lpalashevski in #7677
- Dependabot May 2023 by @planetf1 in #7680
- Change line separator to Unix LF by @lpalashevski in #7650
- Change Asset Manager setupLineageMapping to return relationship guid by @alexandra-bucur in #7682
- #7684 Add self-build Dockerfile by @planetf1 in #7685
- DE OMAS, AL OMAS, OLS - simplify lineage creation by removing the port aliases by @popa-raluca in #7660
- #7690 Add plain server chassis - for custom chassis composition by @planetf1 in #7691
- Remove certs & application.properties from main jar by @mandy-chessell in #7693
- Change AssetManager setupLineageMapping javadoc by @alexandra-bucur in #7694
- #7576 correct link to admin services in swagger API ref by @planetf1 in #7687
- Add glossary workflow sample by @mandy-chessell in #7695
Full Changelog: V4.0...V4.1
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
Release 3.10.1
This release is a minor update to address a vulnerability in an older version of egeria being used in production.
Egeria 3.12 onwards includes this fix.
What's Changed
- Bump tink version to 1.7 by @Shrinivas-Kane in #7393
- Egeria release 3.10.1 by @planetf1 in #7397
New Contributors
- @Shrinivas-Kane made their first contribution in #7393
Full Changelog: V3.10...V3.10.1
Release 3.15
This is the last egeria 3.x release - supporting Java 11 & Maven builds
We will move into the 4.x release next, which will require Java 17 & utilize Gradle builds
See https://egeria-project.org/release-notes/3-15/ for the curated release notes with additional information
What's Changed
- Set project version to 3.15-SNAPSHOT by @lpalashevski in #7209
- Gradle update to 7.6 by @planetf1 in #7210
- Dependabot 20221201a by @planetf1 in #7211
- Dependabot 20221201b by @planetf1 in #7216
- Gradle build - dependency version corrections by @planetf1 in #7220
- Bump swagger-annotations from 2.2.6 to 2.2.7 by @dependabot in #7187
- Bump springdoc-openapi-ui from 1.6.12 to 1.6.13 by @dependabot in #7162
- #6849 remove checkboxes from bug/enhancement templates by @planetf1 in #7223
- git7227 correct glossarycontext logic by @davidradl in #7228
- Enable automated curation lab to use archives by @mandy-chessell in #7231
- add mihai and cleanup contributors by @lpalashevski in #7232
- add contributor email by @lpalashevski in #7235
- Remove support for supplementary properties from SchemaElements by @mandy-chessell in #7238
- Change end2end endpoint in UI Chassis to end-to-end in order to have a uniform naming style by @alexandra-bucur in #7239
- Change logging for end2end endpoint in UI Chassis to end-to-end by @alexandra-bucur in #7240
- git7234 increase scope for unique properties check by @davidradl in #7237
- #7147 Update schema attribute in asset manager , changed to ensure that dataType is updated by @davidradl in #7221
- Asset Catalog exact-match filter fix by @lcpopa in #7241
- #7254 increase poll retry count for cts by @planetf1 in #7255
- OpenLineageServices config - use 'inTopicConnection' to update the topic connection for AssetLineage by @popa-raluca in #7248
- Fix errors in headers and entity proxies detected by the CTS (#7148) by @mandy-chessell in #7247
- Create framework services by @mandy-chessell in #7261
- Dependabot 20230103a by @planetf1 in #7304
- Bump classgraph from 4.8.153 to 4.8.154 by @dependabot in #7305
- Bump classgraph from 4.8.153 to 4.8.154 by @dependabot in #7306
- Bump actions/stale from 6 to 7 by @dependabot in #7264
- Bump actions/cache from 3.0.11 to 3.2.2 by @dependabot in #7262
- Rename split packages (#7246) by @mandy-chessell in #7307
- Enable framework serivces in Asset Manager OMAS by @mandy-chessell in #7308
- Add content packs and sample data to distribution by @mandy-chessell in #7311
- #7229 do not create a 2nd unneeded default audit log destination, when adding an audit log destination by @davidradl in #7312
- Revert "#7254 increase poll retry count for cts" by @planetf1 in #7314
- git7229 revert change by @davidradl in #7315
- Add supplementary properties by @mandy-chessell in #7317
- #7309 add support for building lightweight chassis by @planetf1 in #7316
- Detect deleted entities quicker (#7303) by @mandy-chessell in #7319
- sendEvents Async by @marius-patrascu in #7138
- Revert end2end lineage endpoint in ui-chassis by @lpalashevski in #7320
- Create Jackson object mapper, readers and writers at class level by @alexandra-bucur in #7251
- Propagate HTTP headers - Coco Pharma example by @MihaiIliescu in #6977
- Add new tests to CTS by @mandy-chessell in #7328
- (Release 3.15) #7258 update version to 3.15 by @planetf1 in #7332
Full Changelog: V3.14...V3.15
Release 3.14
This release contains many bug fixes and enhancements.
Many dependency updates to maintain currency and address known security vulnerabilities.
Highlights
Monthly report from the Egeria community https://egeria-project.org/release-notes/november-2022/
More detail in the curated release notes at https://egeria-project.org/release-notes/3-14/
See also our full docs at https://egeria-project.org/
Available via:
- Source: https://github.com/odpi/egeria/releases/tag/V3.14 (here :-) )
- Maven artifacts: Maven Central (via maven/gradle) https://search.maven.org/artifact/org.odpi.egeria/egeria
- Container images - https://quay.io/repository/odpi/egeria?tab=tags (no pull request limits) & https://hub.docker.com/r/odpi/egeria
- k8s Helm Chart repository https://github.com/odpi/egeria-charts
What's Changed
- Update version to 3.14-SNAPSHOT by @lpalashevski in #7058
- Dependabot 20221102a by @planetf1 in #7082
- Dependabot 20221104a by @planetf1 in #7089
- DE Proxy - use ProcessingState classification for saving sync time in DS connector by @alexandra-bucur in #7009
- Updates to cohort support and in-memory connector by @mandy-chessell in #7100
- Add missing overrides by @mandy-chessell in #7101
- Switch SubjectArea OMAS REST logging to use RESTCallLogger instead of Logger by @Raunak-S in #7049
- Governance server improvements by @mandy-chessell in #7105
- Improve the content of connector types (#7103) by @mandy-chessell in #7106
- Refresh content packs by @mandy-chessell in #7107
- Fix Javadoc by @mandy-chessell in #7108
- #7110 add juergen as contributor by @planetf1 in #7111
- #7110 remove errant SuppressWarnings by @planetf1 in #7112
- Fixes for open metadata labs by @mandy-chessell in #7113
- Update release template by @lpalashevski in #7119
- OLS - add ability to query for element hierarchy by @popa-raluca in #7092
- #7129 correct ui chassis gradle build by @planetf1 in #7131
- Update ivy 2.4.0 to 2.5.1 by @lpalashevski in #7133
- #7136 amend getSchemaTypeElement client call by @davidradl in #7137
- Fixes to OpenMetadataStore and files support by @mandy-chessell in #7139
- git7140 match client to server endpoints by @davidradl in #7141
- Fix cts for release 3.14 by @lpalashevski in #7253
- (Release 3.14) Fix CTS (revert header change) by @planetf1 in #7256
New Contributors
Full Changelog: V3.13...V3.14
Release 3.13
This release contains many bug fixes and enhancements.
Highlights
Check out October Newsletter https://egeria-project.org/release-notes/october-2022/
More detail in the curated release notes at https://egeria-project.org/release-notes/3-13/
See also our full docs at https://egeria-project.org
Available via:
- Source: https://github.com/odpi/egeria/releases/tag/V3.13 (here :-) )
- Maven artifacts: Maven Central (via maven/gradle)
- Container images - https://quay.io/repository/odpi/egeria?tab=tags (no pull request limits) & https://hub.docker.com/r/odpi/egeria
- k8s Helm Chart repository https://github.com/odpi/egeria-charts
What's Changed
- #6898 Update version to 3.13-SNAPSHOT by @planetf1 in #6903
- Added ProcessingState classification and endpoints to upsert it by @MihaiIliescu in #6620
- Update Data Manager OMAS REST API; Begin Digital Service OMAS API by @mandy-chessell in #6908
- Add data product types (#6526) by @mandy-chessell in #6976
- #6803 add scorecards check by @planetf1 in #6979
- Dependabot 20221003 by @planetf1 in #6980
- Add ability to override AL OMAS topic listener connection properties by @popa-raluca in #6900
- Bump kafka-clients from 3.3.0 to 3.3.1 by @dependabot in #6984
- Bump kafka-clients from 3.3.0 to 3.3.1 by @dependabot in #6982
- #6803 fix scorecards yaml by @planetf1 in #6985
- Add versionIdentifier and initial Digital Service OMAS APIs by @mandy-chessell in #6986
- Vertical lineage query for Glossary & GlossaryCategory by @marius-patrascu in #6906
- Change Software Server Capability to more specific type - Engine by @MihaiIliescu in #6993
- #6994 Revert slf4j-api version - 3.12 regression preventing spring de… by @planetf1 in #6995
- #7004 add Dan as contributor by @planetf1 in #7005
- Add typedefs and instances to JavaDoc by @mandy-chessell in #7006
- Gradle: create maven artifacts by @planetf1 in #7007
- #6907 master->main rename by @planetf1 in #7042
- #6907 further updates master->main by @planetf1 in #7046
- Update demo users for the Egeria UI by @mandy-chessell in #7047
- More details on configuring role/component visibility in the polymer ui. by @lpalashevski in #7048
- Various fixes by @mandy-chessell in #7054
- Third party transitive depdendency updates by @lpalashevski in #7003
- Egeria release 3.13 by @lpalashevski in #7062
Full Changelog: V3.12...V3.13