こちらの記事はCorda Enterprise Network Manager 1.7の英文リリースノートを翻訳したものとなります。原文はこちらをご参照ください。
CENM 1.7.x リリースでは、使用される Java のバージョンが Java 17 にアップグレードされました。これにより、CENM を使用するには Java 17 をインストールする必要があります。詳細は以下を参照してください。
CENM 1.7.x リリースでは、使用するJavaのバージョンがJava 17にアップグレードされました。これは、CENMを使用するにはJava 17をインストールする必要があることを意味します。詳細は以下をご覧ください。
Corda Enterprise Network Manager 1.7.2
Corda Enterprise Network Manager 1.7.2は、セキュリティアップデートに対応するための依存関係のアップグレードに焦点を当てたパッチリリースです。
更新された依存関係
以下の依存関係が更新されました:
依存関係名 | CENM 1.7.2 |
com.azure:azure-security-keyvault-secrets | 4.10.3 |
com.microsoft.azure.msal4j | 1.23.1 |
io.netty | 4.1.128.Final |
org.springframework | 6.2.11 |
org.springframework.security | 6.4.12 |
Corda Enterprise Network Manager 1.7.1
修正された問題
- サイナープラグインの開発時に、CENMがコンパイルに必要な依存関係の一部を欠落していた問題が解決されました。
Corda Enterprise Network Manager 1.7
新機能と機能強化
- このリリースでは、JavaおよびKotlinのバージョンアップグレードと、それに伴うアップグレードサポートが導入されています。このリリースでは:
- JavaがJava 8からJava 17.0.16にアップグレードされました。
- KotlinがKotlin 1.3.72からKotlin 1.9.23にアップグレードされました。
- PKIツールで、RSA、ECDSA(secp256k1およびsecp256r1)、EdDSA(Ed25519)を含むすべてのサポートされているアルゴリズムを使用して証明書と鍵を生成できるようになりました。
- ノード管理コンソールとフロー管理コンソールがCENMリリースパックにバンドルされるようになりました。以前はCorda Enterpriseの一部として配布されていました。
修正された問題
- Docker、Kubernetes、Helmチャートを使用したCENMデプロイメントに関連するさまざまな問題を修正しました。
- CENMツールで未署名のネットワークパラメータデータを表示する際に、「No NETWORK_MAP type signing process set up」という誤ったエラーメッセージが表示される問題を修正しました。
- シェル署名サービスのclientHealthCheckヘルスチェックが、すべてのサービスタイプで正しく動作するようになりました。
- PKIツールの設定ファイルでcertificates.key.typeをAZURE_MSAL_KEY_VAULT_HSMに設定するとエラーが発生する問題を修正しました。
アップグレードされた依存関係
以下の表は、CENM 1.6.3とCENM 1.7間の依存関係バージョンの変更を示しています:
依存関係 | 名前 | CENM 1.6.3 | CENM 1.7 |
com.azure:azure-identity | Azure Identity | 1.1.2 | 1.2.0 |
com.azure:azure-security-keyvault-secrets | Azure Key Vault Secrets | 4.2.1 | 4.9.1 |
com.bmuschko.docker-remote-api | Gradle Docker | 6.4.0 | 9.3.1 |
com.fasterxml.jackson | Jackson Faster XML | 2.17.2 | 2.18.3 |
com.github.briandilley.jsonrpc4j | jsonrpc4j | 1.5.3 | 1.7 |
com.github.dozermapper | Dozer Mapper | 6.5.0 | 7.0.0 |
com.github.node-gradle.node | Gradle Node Plugin | 1.3.1 | 2.2.4 |
com.google.guava | Guava | 32.1.1-jre | 33.4.7-jre |
com.gradle.common-custom-user-data | Custom Gradle User Data | 1.6.3 | 2.2.1 |
com.gradle.enterprise | Gradle Enterprise Plugin | 3.8.1 | 3.19.2 |
com.h2database | H2 Database | 2.2.224 | 2.3.232 |
com.jcabi:jcabi-manifests | Jcabi Manifests | 1.1 | 2.1.0 |
com.jcraft.jsch | JSch | 0.1.55 | 0.2.25 |
com.microsoft.azure.msal4j | MSAL4J | 1.7.1 | 1.20.1 |
com.microsoft.sqlserver | SQL Server JDBC | 8.2.2.jre8 | 12.10.0.jre11 |
com.nimbusds:nimbus-jose-jwt | Nimbus JOSE + JWT | 9.48 | 10.0.2 |
com.postgresql | PostgreSQL JDBC | 42.5.2 | 42.7.7 |
com.squareup.okhttp3 | OkHttp | 4.8.0 | 4.12.0 |
com.typesafe | Typesafe Config | 1.4.0 | 1.4.3 |
com.willowtreeapps.assertk | AssertK (JVM) | 0.21 | 0.28.1 |
com.zaxxer.hikari | HikariCP | 3.3.1 | 6.3.0 |
commons-codec | Apache Commons Codec | 1.14 | 1.18.0 |
info.picocli | Picocli | 4.3.2 | 4.7.7 |
io.gitlab.arturbosch.detekt | Detekt | 1.5.0 | 1.23.6 |
io.netty | Netty | 4.1.126.Final | 4.1.127.Final |
io.netty:netty-tcnative | Netty TC Native | 2.0.48.Final | 2.0.65.Final |
io.spring.dependency-management | Spring Dependency Management | 1.0.10.RELEASE | 1.1.0 |
jakarta.el:jakarta.el-api | Jakarta EL API | 3.0.0 | 6.0.1 |
net.bytebuddy | Byte Buddy | 1.9.10 | 1.17.5 |
org.apache.commons:commons-dbcp2 | Apache Commons DBCP2 | 2.9.0 | 2.13.0 |
org.apache.logging.log4j | Log4j | 2.17.1 | 2.25.1 |
org.apache.sshd | Apache SSHD Common | 2.9.2 | 2.15.0 |
org.apache.tomcat.ebmed | Apache Tomcat | 9.0.108 | 10.1.40 |
org.assertj | AssertJ | 3.12.2 | 3.27.3 |
org.bouncycastle | Bouncy Castle | 1.78.1 | 2.73.8 |
org.eclipse.jetty | Jetty | 9.4.58.v20250814 | 12.0.19 |
org.glassfish:jakarta.el | Jakarta EL | 3.0.4 | 4.0.2 |
org.glassfish.jersey | Jersey | 2.25 | 3.1.10 |
org.gradle.test-retry | Gradle Test Retry Plugin | 1.4.0 | 1.6.2 |
org.hibernate | Hibernate ORM | 5.6.14.Final | 6.0.2.Final |
org.hibernate.validator | Hibernate Validator | 6.2.5.Final | 8.0.2.Final |
org.jenkins-ci.plugins:artifactory | Artifactory Plugin | 4.33.20 | 4.33.24 |
org.jetbrains.dokka | Dokka | 0.9.17 | 2.0.0 |
org.jfrog.buildinfo:artifactory | Artifactory Plugin | 4.33.20 | 4.33.24 |
org.json | JSON In Java | 20231013 | 20250107 |
org.junit | Junit | 5.6.2 | 5.11.4 |
org.mockito | Mockito | 3.1.0 | 5.17.0 |
org.mockito.kotlin | Mockito Kotlin | 2.2.0 | 5.4.0 |
org.objenesis | Objenesis | 2.6 | 3.4 |
org.postgresql | PostgreSQL JDBC | 42.5.2 | 42.7.3 |
org.slf4j:slf4j-nop | SLF4J NOP | 1.7.30 | 2.0.17 |
org.springframework | Spring Framework | 5.3.39.tuxcare.1 | 6.2.10 |
org.springframework.boot | Spring Framework Boot | 2.3.4.RELEASE | 3.4.9 |
org.springframework.cloud | Spring Framework Cloud Gateway | 2.2.5.RELEASE | 4.2.2 |
org.springframework.security | Spring Framework Security | 5.8.16.tuxcare | 6.4.9 |
org.springframework.security:spring-security-oauth2 | Spring Framework OAuth2 Security | 2.5.2.RELEASE | 6.4.3 |
org.testcontainers | Test Containers | 1.15.2 | 1.20.6 |
org.yaml:snakeyaml | Snake YAML | 2.3 | 2.4 |
サポート対象
- CENMはJDK Zulu 17.0.16およびOracle 17.0.16をサポートするようになりました。
- CENMはRed Hat Enterprise Linuxプロダクションオペレーティングシステムのバージョン9.xをサポートするようになりました。
- CENMはUbuntu Linuxプロダクションオペレーティングシステムのバージョン20.04、22.04、24.04をサポートするようになりました。
- CENMは以下のデータベースをサポートするようになりました:
- Microsoft:SQL Server 2022
- Oracle:23.4
- PostgreSQL:12.x、13.x、14.x、15.x、16.x
- CENMは以下のノードデータベースをサポートするようになりました:
- Microsoft:SQL Server 2022
- PostgreSQL:12.x、13.x、14.x、15.x、16.x
CENMの依存関係の詳細については、CENMサポートマトリックスを参照してください。
Last updated: 2026/1/9 by 齊藤
