Releases: folio-org/mod-inventory-storage
Releases · folio-org/mod-inventory-storage
v28.0.3
Bug fixes
- Add item barcode right truncation search index MODINVSTOR-1292
v28.0.2
- Add
ecsRequestRouting
field to service point schema (MODINVSTOR-1179) - Do not return routing service points by default (MODINVSTOR-1219)
- Implement synchronization operation for service point events (MODINVSTOR-1245)
- Add missing permission, improve test coverage (MODINVSTOR-1262)
v28.0.1
Features
- Modify endpoint for bulk instances upsert with publish events flag (MODINVSTOR-1283)
- Change Kafka event publishing keys for holdings and items (MODINVSTOR-1281)
- Append bounded items to invetory-view instances response (MODINVSTOR-1266)
v28.0.0
Breaking changes
- Migrate "publicationPeriod" data to the Dates object and remove it from the Instance schema (MODINVSTOR-1232)
- Delete deprecated
shelf-locations
API (MODINVSTOR-1183) - Required sourceId field in holdings record (MODINVSTOR-1161)
New APIs versions
- Provides
instance-storage 11.0
- Provides
instance-storage-batch 3.0
- Provides
instance-storage-batch-sync 3.0
- Provides
instance-storage-batch-sync-unsafe 3.0
- Provides
inventory-view 3.0
- Provides
inventory-view-instance-set 3.0
- Provides
instance-iteration 1.0
- Provides
holdings-storage 8.0
- Provides
bound-with-parts-storage 2.0
- Provides
async-migration 1.0
- Provides
subject-source 1.0
- Provides
subject-types 1.0
- Provides
instance-storage-bulk 1.0
- Provides
instance-date-types 1.0
- Provides
locations 3.1
Removed APIs
shelf-locations
Features
- Add floating collection flag in location schema (MODINVSTOR-1250)
- Implement domain event production for location create/update/delete (MODINVSTOR-1181)
- Implement domain event production for library create/update/delete (MODINVSTOR-1216)
- Implement domain event production for campus create/update/delete (MODINVSTOR-1217)
- Implement domain event production for institution create/update/delete (MODINVSTOR-1218)
- Implement a POST request to get Holdings and Instances (MODINVSTOR-1223)
- Implement instance-date-types endpoint (MODINVSTOR-1235)
- Restrict instance-date-type changes to central tenant (MODINVSTOR-1238)
- Implement Subject types management (MODINVSTOR-1221)
- Implement endpoint to publish reindex event for the range of instance/item/holding records (MODINVSTOR-1230)
- Info, not warn, about expected 403 from /user-tenants (MODINVSTOR-1237)
- Implement Subject sources management (MODINVSTOR-1222)
- Add new date type fields to Instance schema (MODINVSTOR-1188)
- Implement endpoint for bulk instances upsert from external file (MODINVSTOR-1225)
- Add Subject source and Subject type to schema (MODINVSTOR-1205)
- Add codes to Subject sources (MODINVSTOR-1264)
- Implement publication period migration, create new InstanceWithoutPubPeriod schema for request/response API (MODINVSTOR-1271)
Bug fixes
- Unintended update of instance records _version (optimistic locking) whenever any of its holdings or items are created, updated or deleted. (MODINVSTOR-1186)
- Deserialization of Date from long (MODINVSTOR-1198)[https://folio-org.atlassian.net/browse/MODINVSTOR-1198]
- Do not delete Kafka topics on postTenant if collection topics is enabled (MODINVSTOR-1192)
- Identifier types: change Cancelled LCCN to Canceled LCCN (MODINVSTOR-1212)
- Add user-tenants.collection.get to all ECS APIs (MODINVSTOR-1253)
- Add user-tenants.collection.get to POST /_/tenant API (MODINVSTOR-1260)
- Update "BC" name in GET instance-date-type to "B.C." (MODINVSTOR-1255)
Tech Dept
- Upgrade localstack from 0.11.3 to s3-latest (=3.8.0) (MODINVSTOR-1272)
- Add module descriptor validator plugin and fix the permission names (MODINVSTOR-1247)
- Kafka testcontainers: kafka.KafkaContainer, apache/kafka-native:3.8.0, KafkaTopicsExistsTest fix (MODINVSTOR-1251)
v27.1.4
###Bug fixes
- Add manual holdings migration script to module migrations MODINVSTOR-1189
v27.1.3
Bug fixes
- Create a missing index for instance.complete_updated_date (MODINVSTOR-1190)
v27.1.2
Bug fixes
- Deserialization of Date from long MODINVSTOR-1198
Dependencies
- Bump
domain-models-runtime
from35.2.1
to35.2.2
v27.1.1
Bug fixes
- Unintended update of instance records _version (optimistic locking) whenever any of its holdings or items are created, updated or deleted. (MODINVSTOR-1186)
- Do not delete Kafka topics on postTenant if collection topics is enabled (MODINVSTOR-1192)
Dependencies
- Bump
RMB
from35.2.0
to35.2.1
- Bump
Vert.X
from4.5.5
to4.5.7
- Bump
folio-kafka-wrapper
from3.1.0
to3.1.1
v27.0.6
Bug Fixes
- RMB 35.1.3 (Vert.x 4.4.9, log4j 2.20.0) fixing unintended optimistic locking MODINVSTOR-1186
- Do not delete Kafka topics on postTenant if collection topics is enabled (MODINVSTOR-1192)
Dependencies
- Bump
RMB
(domain-models-runtime
,util
, ...) from Orchid35.0.4
to Poppy35.1.3
- Bump
Vert.x
from Orchid4.3.5
to Poppy4.4.9
fixing CVE-2024-1023: GHSA-5667-3wch-7q7w - Bump
Log4j
from Orchid 2.17.2 to Poppy2.20.0
.
v27.1.0
New APIs versions
- Provides
item-storage v10.1
- Provides
inventory-hierarchy 0.5
Features
- Provide inventory hierarchy response with new displaySummary field (MODINVSTOR-1170)
- Add location properties and material type id to inventory-hierarchy items-and-holdings response (MODINVSTOR-1133)
- Add new field "Display summary" for the item schema (MODINVSTOR-1154)
- Add new Identifier type Cancelled LCCN (MODINVSTOR-1156)
- Add source field to contributor name type (MODINVSTOR-1143)
- Classification-types: Publish domain events on changes (MODINVSTOR-1171)
Bug fixes
- Fix reference and sample data (MODINVSTOR-1116, MODINVSTOR-1115)
Tech Dept
- Prevent virtual fields populating for holdings records (MODINVSTOR-1094)
- Create base for reference data APIs integration tests (MODINVSTOR-1164)
- Make response message more informative for hrid exceptions (MODINVSTOR-1100)
Dependencies
- Bump
vertx
from4.3.5
to4.5.5
- Bump
log4j
from2.17.2
to2.23.1
- Bump
domain-models-runtime
from35.0.4
to35.2.0
- Bump
folio-kafka-wrapper
from3.0.0
to3.1.0
- Bump
caffeine
from3.1.3
to3.1.5
- Bump
lombok
from1.18.24
to1.18.30
- Bump
marc4j
from2.9.4
to2.9.5
- Bump
commons-lang3
from3.12.0
to3.14.0
- Bump
aspectj
from1.9.19
to1.9.21.2