Releases: folio-org/mod-kb-ebsco-java
Releases · folio-org/mod-kb-ebsco-java
Release list
v6.0.2
Bug fixes
- Fix offset handling when retrieving holdings from HoldingsIQ. (MODKBEKBJ-825)
v7.0.1
Bug fixes
- Fix offset handling when retrieving holdings from HoldingsIQ. (MODKBEKBJ-825)
v7.0.0
Breaking changes
- Upgrade the module for Vert.X 5.0.x (FHIQC-48)
New APIs versions
- Add optional
locale v1.0 - Remove required
configuration v2.0
Features
- Use env variable for accessTypesLimit instead of mod-configuration client (MODKBEKBJ-790)
- Use GET /locale to get tenant language & locale settings (MODKBEKBJ-815)
Tech Dept
- Adjust logging to hide sensitive data (MODKBEKBJ-776)
- Refactor code to comply with Checkstyle method length limit (max 25 lines) (MODKBEKBJ-808)
- Use GitHub workflow for CI/CD (MODKBEKBJ-817)
- Improve Docker Compose setup for local development (MODKBEKBJ-805)
Dependencies
- Bump
domain-models-runtimefrom35.4.1to36.0.0 - Bump
folio-di-supportfrom3.0.0to4.0.0 - Bump
folio-service-toolsfrom5.0.1to6.0.0 - Bump
folio-holdingsiq-clientfrom4.0.0to5.0.0 - Bump
folio-liquibase-utilfrom1.10.0to1.11.0 - Bump
vertxfrom4.5.22to5.0.10 - Bump
aspectjfrom1.9.22.1to1.9.25.1 - Bump
jacksonfrom2.18.3to2.21.2 - Bump
postgresqlfrom42.7.5to42.7.10 - Bump
commons-codecfrom1.18.0to1.21.0 - Bump
commons-beanutilsfrom1.10.1to1.11.0 - Bump
lombokfrom1.18.36to1.18.44 - Bump
opencsvfrom5.10to5.12.0 - Bump
commons-lang3from3.17.0to3.20.0 - Bump
log4jfrom2.24.3to2.25.4 - Bump
springfrom6.2.3to7.0.6 - Bump
rest-assuredfrom5.5.1to6.0.0 - Bump
mockitofrom5.16.0to5.23.0 - Bump
assertjfrom3.27.3to3.27.7 - Add
folio-java-checkstyle 1.2.0
v6.0.1
Dependencies
- Bump
RMBfrom35.4.0to35.4.1(MODKBEKBJ-812) - Bump
Vertxfrom4.5.13to4.5.22
v5.0.1
Dependencies
- Bump
RMBfrom35.3.0to Ramsons version35.3.1. (MODKBEKBJ-811) - Bump
Vertxfrom4.5.10to Ramsons version4.5.22.
v6.0.0
Breaking changes
- Upgrade to Java 21 (MODKBEKBJ-778)
Features
- Use user-id header instead of token parsing (MODKBEKBJ-777)
Dependencies
- Bump
domain-models-runtimefrom35.3.0to35.4.0 - Bump
folio-di-supportfrom2.2.0to3.0.0 - Bump
folio-service-toolsfrom4.1.0to5.0.0 - Bump
folio-holdingsiq-clientfrom3.2.0to4.0.0 - Bump
folio-liquibase-utilfrom1.9.0to1.10.0 - Bump
vertxfrom4.5.10to4.5.13 - Bump
jacksonfrom2.18.1to2.18.3 - Bump
postgresqlfrom42.7.4to42.7.5 - Bump
commons-codecfrom1.17.1to1.18.0 - Bump
commons-beanutilsfrom1.9.4to1.10.1 - Bump
lombokfrom1.18.34to1.18.36 - Bump
opencsvfrom5.9to5.10 - Remove
mod-configuration-client - Remove
jetbrains-annotations
v4.1.1
- Fix DB query to fetch provider packages with tags (MODKBEKBJ-774)
v5.0.0
Breaking changes
- GET
/eholdings/kb-credentials/{credentialsId}/keyrequireskb-ebsco.kb-credentials.key.item.getpermission - GET
/eholdings/kb-credentials/{id}/uc/keyrequireskb-ebsco.kb-credentials.uc.key.item.getpermission
APIs versions
- Provides
eholdings v4.0
Bug fixes
- Add missing module permissions to access-types endpoints (MODKBEKBJ-770)
Tech Dept
- Cleanup permissions for eholdings interface (MODKBEKBJ-769)
v4.1.0
Dependencies
- Bump
domain-models-runtimefrom35.0.6to35.2.0 - Bump
folio-di-supportfrom2.0.1to2.1.0 - Bump
folio-service-toolsfrom3.1.0to4.0.0 - Bump
folio-holdingsiq-clientfrom3.0.0to3.1.0 - Bump
folio-liquibase-utilfrom1.7.0to1.8.0 - Bump
mod-configuration-clientfrom5.9.2to5.10.0 - Bump
vertxfrom4.4.6to4.5.5 - Bump
aspectjfrom1.9.20.1to1.9.21.2 - Bump
jacksonfrom2.15.2to2.17.0 - Bump
postgresqlfrom42.6.0to42.7.3 - Bump
commons-codecfrom1.16.0to1.16.1 - Bump
commons-configuration2from2.9.0to2.10.0 - Bump
lombokfrom1.18.30to1.18.32 - Bump
jetbrains-annotationsfrom24.0.1to24.1.0 - Bump
opencsvfrom5.8to5.9 - Bump
commons-lang3from3.13.0to3.14.0 - Remove
javax.validation.validation-api
v4.0.0
Breaking changes
- Update the module for Java 17 & the latest dependencies (MODKBEKBJ-732)
APIs versions
- Provides
eholdings v3.3
Features
- GET /eholdings/titles | Add Packages Facet to response and packageIds filter to request (MODKBEKBJ-717)
- GET /eholdings/resource | Changed Proxy to ProxiedUrl class in CustomResourceList from Title class (MODKBEKBJ-740)
Tech Dept
- Logging improvement (MODKBEKBJ-626)
- Increase memory allocation in default LaunchDescriptor (MODKBEKBJ-326)
- Add logs for Usage Consolidation flow (MODKBEKBJ-726)
- Reduce the size of the page by half after failed retry for holdings loading (MODKBEKBJ-747)
Bug fixes
- Load holdings process failing after exceeding status request retries (MODKBEKBJ-713)
Dependencies
- Bump
javafrom11to17 - Bump
folio-holdingsiq-clientfrom2.3.0to3.0.0 - Bump
folio-service-toolsfrom1.10.1to3.1.0 - Bump
folio-di-supportfrom1.7.0to2.0.0 - Bump
mod-configuration-clientfrom5.9.1to5.9.2 - Bump
aspectjfrom1.9.9.1to1.9.20.1 - Bump
postgresqlfrom42.5.3to42.6.0 - Bump
jetbrains-annotationsfrom24.0.0to24.0.1 - Bump
commons-codecfrom1.15to1.16.0 - Bump
commons-configuration2from2.8.0to2.9.0 - Bump
commons-lang3from3.12.0to3.13.0 - Bump
lombokfrom1.18.26to1.18.30 - Bump
opencsvfrom5.7.1to5.8 - Bump
log4jfrom2.19.0to2.20.0 - Remove
aspectj-maven-pluginwith groupIdcom.nickwongdev& version1.12.6 - Add
aspectj-maven-pluginwith groupIddev.aspectj& version1.13.1