Skip to content

Releases: folio-org/raml-module-builder

v36.0.0

09 Apr 09:37

Choose a tag to compare

Trillium (2026 R1) release, see upgrade notes.

  • RMB-1025 Create schema even if role already exists
  • RMB-1028 readonly custom field should delete property
  • RMB-785 Replace GenerateRunner with domain-models-maven-plugin in README.md
  • RMB-1027 Migrate Vert.x from 4 to 5
  • RMB-1031 validate module_to which will be stored in DB
  • RMB-1023 Remove/Reduce Ineffective/Verbose Log Lines For CQL2PgJSON
  • RMB-1032 Add futurized TenantAPI.postTenantSync
  • RMB-1033 RestRouting null removal: allow array in path
  • FAT-22537 Added upgrading note about ServicesResourceTransformer to avoid race condition during FolioLocal initialization
  • RMB-1036 Initialize loggers before setting log level
  • RMB-1029 TRUNCATE rmb_internal_analyze; ERROR: canceling statement due to lock timeout (55P03)
  • RMB-1026 DB_MAX_LIFETIME option with default of 30 minutes
  • RMB-1040 Don't "WARN TenantLoading TenantLoading.perform No X-Okapi-Url-to header"
  • RMB-1041 HttpStatus, HttpHeaders - drop-in replacement of httpcomponents
  • RMB-1042 Vert.x 5.0.6 fixing CVE-2025-67735 Netty CRLF injection request smuggling
  • RMB-1045 upgrade to test-containers 2.0.3
  • RMB-1046 Avoid regex in .replaceAll(" +[*]", "")
  • RMB-1047 Fix polynomial runtime regex in PgUtil - Support ) and = in error message fields
  • RMB-1030 CachedConnectionManager "permission denied": Better recovery from error state, warn about buggy DB_MAXSHAREDPOOLSIZE
  • RMB-1051 Trillium: Bump dependencies (Vertx 5.0.10, log4j 2.25.4, …)
  • RMB-1052 ERROR: 42501: permission denied for "CREATE SCHEMA IF NOT EXISTS"
  • RMB-1048 Enable maven workflows, disable Jenkins workflow

v35.4.2

17 Dec 15:31

Choose a tag to compare

Vert.x compatibility

Restrictions when using RMB's or Vert.x' Postgres client:

  • RMB >= 35.4.2 requires Vert.x >= 4.5.23.
  • RMB 35.4.0 and 35.4.1 require Vert.x <= 4.5.22.

v35.3.2

17 Dec 22:43

Choose a tag to compare

Bug fixes:

Vertx compatibility

Restrictions when using RMB's or Vert.x' Postgres client:

  • RMB >= 35.3.2 requires Vert.x >= 4.5.23.
  • RMB 35.3.0 and 35.3.1 require Vert.x <= 4.5.22.

v35.4.1

10 Dec 16:04

Choose a tag to compare

v35.3.1

09 Dec 11:47

Choose a tag to compare

Bug fixes:

v35.4.0

28 Feb 08:46

Choose a tag to compare

Sunflower (2025 R1) release.

  • RMB-1010: PostgreSQLContainer withStartupAttempts(3)
  • RMB-1011: Timeout when trying to connect to DB_HOST:DB_PORT
  • RMB-1013: make helper functions public in PgUtil class
  • RMB-1021: Upgrade Java from 17 to 21
  • RMB-1022, RMB-1014: Vert.x 4.5.13, other dep upgrades for Sunflower

v35.3.0

14 Oct 08:17

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

Choose a tag to compare

Bug fixes:

  • RMB-943 Support deserialization of long to Date

v35.2.1

09 Apr 14:59

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

Choose a tag to compare

Bug fix:

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