Skip to content

Releases: folio-org/raml-module-builder

v35.3.0

14 Oct 08:17
Compare
Choose a tag to compare

Ramsons (2024 R2) release, see upgrade notes.

New features:

  • RMB-993 Set db connection application_name for Postgres' pg_stat_activity
  • RMB-994 Cache loading of schema.json in CQL2PgJSON
  • RMB-997 Avoid left(...,600) for sqlExpression/sqlExpressionQuery
  • RMB-998, RMB-1007 Upgrade dependencies for Ramsons; add license
  • RMB-985 Avoid SET ROLE/SET SCHEMA in Shared Pool
  • RMB-1000 Provide ObjectMapperTool.valueAsString
  • RMB-975 Define DB_HOST_ASYNC_READER, DB_PORT_ASYNC_READER
  • RMB-1003 Replace deprecated io.vertx.core.logging.Logger by org.apache.logging.log4j.Logger
  • RMB-1008 Upgrade PostgreSQL from 12 to 16 for Ramsons
  • RMB-360 db init without superuser/create rule/create schema privileges

Bug fixes:

  • RMB-1005 Unset DB_ env fixing Failed to resolve 'myhost'
  • RMB-1004 Recreate rmb_internal row
  • Fix wrong urlEncode example code, use PercentCodec instead
  • RMB-1001 API is unable to parse "" (empty string) as an optionally empty field

v35.2.2

12 Apr 11:14
Compare
Choose a tag to compare

Bug fixes:

  • RMB-943 Support deserialization of long to Date

v35.2.1

09 Apr 14:59
Compare
Choose a tag to compare

Bug fixes:

  • RMB-991 Vert.x 4.5.5 fixing PostgreSQL SSL/TLS/https hostname verification
  • RMB-943 Some dates are not deserialized properly (year 0)
  • RMB-992 Don't increment optimistic locking _version when updating non-jsonb columns

v35.1.3

09 Apr 15:00
Compare
Choose a tag to compare

Bug fix:

  • RMB-992 Don't increment optimistic locking _version when updating non-jsonb columns

v35.2.0

01 Mar 13:36
Compare
Choose a tag to compare

Quesnelia release, see upgrade notes.

New features:

  • RMB-990 Quesnelia dependencies: Vert.x 4.5.4, jakarta.validation, …

v35.1.2

23 Feb 23:44
Compare
Choose a tag to compare

Bug fixes:

  • RMB-984 Rename TESTCONTAINERS_POSTGRES to TESTCONTAINERS_POSTGRES_IMAGE
  • RMB-987 Put empty lines before and after snippet and snippetPath
  • RMB-929 Use a case insensitive Map to merge headers in HttpModuleClient2
  • RMB-989 Vert.x 4.4.7 fixing FastThreadLocal memory leak CVE-2024-1023

v35.1.1

01 Nov 14:28
Compare
Choose a tag to compare

Bug fixes:

v35.1.0

02 Oct 19:21
Compare
Choose a tag to compare

New features:

  • RMB-979: Poppy dependencies: Vert.x 4.4.5, log4j 2.20.0, ...
  • RMB-978: TESTCONTAINERS_POSTGRES
  • RMB-971: Update to Java 17
  • RMB-973: If CQL is invalid PgUtil.getStream should log it
  • CIRCSTORE-377: Set correct db search_path for tenant_module user
  • RMB-970: Add PgExceptionFacade.isVersionConflict()
  • RMB-938: Provide postgres-testing containers with read/write split
  • RMB-966: sendResponse 204 with body: Content-Length/chunked error
  • FOLIO-3678, RMB-964: Use GitHub Workflows api-lint and api-schema-lint and api-doc
  • RMB-965: runSqlFile with failed Future on SQL failure
  • RMB-962: Report missing snippetPath file in schema.json
  • RMB-955: Set search_path when doing "SET ROLE" for shared pool conn

Upgrade notes: https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-351

v35.0.6

14 Feb 13:20
Compare
Choose a tag to compare

Bug fixes:

  • RMB-961 Vert.x 4.3.8, Micrometer 1.10.3

v35.0.5

08 Feb 06:20
Compare
Choose a tag to compare

Bug fixes:

  • RMB-957 "duplicate key" error on parallel CREATE EXTENSION
  • RMB-959, UXPROD-3833: Logging adjustment (NFR) includeTimeMillis
  • RMB-960 Upgrade dependencies: Vert.x 4.3.7, aspectj-maven-plugin 1.13.1, ...