Releases: folio-org/raml-module-builder
Releases · folio-org/raml-module-builder
v33.2.12
v34.1.0
v33.2.11
v34.0.0
Breaking changes:
- RMB 817 Remove broken PostgresClient.get(String table, Object entity, ...) methods
- RMB-759 Consistent format for createdDate and updatedDate metadata
- RMB-815 Remove UtilityClassTester
- RMB-817 Remove broken PostgresClient.get(String table, Object entity, ...) methods
- RMB-883 Delete deprecated TenantLoading.addJsonIdContent, .addJsonIdBasename
- RMB-884 Delete deprecated RollBackURL
- RMB-885 Delete deprecated PostgresClient.get, .streamGet methods
- RMB-904 Remove unused object2Bytes, readURL, isValidURL in NetworkUtils
New features:
- RMB-546 Support TLS/SSL connections to Postgres
- RMB-547 PostgreSQL SSL CA Certificate configuration option
- RMB-817 Make maxFormAttributeSize configurable
- RMB-886 TenantLoading withPostIgnore(), no overwrite on upgrade
- RMB-887 deadlock in saveBatch, updateBatch, upsertBatch
- RMB-897 Use org.folio.okapi.common.XOkapiHeaders
- RMB-910 Replace JUL logging by log4j logging
Bug fixes:
- RMB-888 Log4j 2.15.0 fixing remote execution (CVE-2021-44228)
- RMB-889 Log4j 2.16.0 disabling JDNI and lookups (CVE-2021-44228)
- RMB-890 No context parameters logged
- RMB-891 Log4j 2.17.0 fixing self-referential lookups in MDC (CVE-2021-45105)
- RMB-893 Bump dependencies: Vert.x 4.2.3, log4j 2.17.1, etc.
- RMB-894 Exclude duplicate dependencies
- RMB-898 Update Vertx (to 4.2.5) and other dependencies
- RMB-901 Set reconnectAttempts and reconnectInterval for PgConnectOptions
- RMB-907 Vert.x 4.2.6, log4j 2.17.2, jackson-databind 2.13.2.1 (CVE-2020-36518)
- RMB-908 Skip indexes, foreign key, OL of deleted table
- RMB-909 Wording of warning about missing table configuration
- RMB-911 Optimistic locking _version overflow
- RMB-913 Fail if PostgreSQL version is too old
- RMB-914 Update raml-util to avoid localhost fetch RMB-914
- RMB-915 public PostgresClient#getTenantId()
- RMB-917 id == "", foreignKeyId == "" should never match
- RMB-918 Fix Jakarta Expression Language validation (CVE-2021-28170)
- RMB-919 Delete by CQL rejects missing or empty CQL
- RMB-920 Upgrade dependencies: Vert.x 4.3.1, ...
v33.2.10
Fixes:
- RMB-913 Fail if PostgreSQL version is too old
- RMB-914 Update raml-util to avoid localhost fetch RMB-914
- RMB-915 public PostgresClient#getTenantId()
- RMB-917 id == "", foreignKeyId == "" should never match
- RMB-918 Fix Jakarta Expression Language validation (CVE-2021-28170)
- RMB-919 Delete by CQL rejects missing or empty CQL
- RMB-920 Upgrade dependencies: Vert.x 4.3.1, ...
v33.2.9
Fix:
- RMB-911 Optimistic locking _version overflow
- RMB-907 jackson-databind 2.13.2.1 (CVE-2020-36518)
v33.2.8
Fix:
- RMB-907 jackson-databind 2.13.2.1, Vert.x 4.2.6, log4j 2.17.2 (CVE-2020-36518)