Release Notes for CDO R20250902-1048

These release notes have been generated from the commit log of the 4.x stream and the associated issues and pull requests.
The first commit is d389866e5164727c90c90aba14bbb432c97a71de in the master branch.
The last commit is fafe2916547597768b22d1d8da7af68d14230a30 in the master branch.
The previous build of the 4.x stream is R20250604-1629.

Table of Contents

CDO Model Repository (Core)

Enhancements

enhancement [GH-105] Provide a CDORevisionCrawler    closed in 4.32
enhancement [GH-108] Integrate more LM functionality into the CDO Explorer UI    closed in 4.32
enhancement [GH-111] Add fingerprint option for selecting LOB ids vs. LOB values    closed in 4.32
enhancement [GH-113] Add AuthorizableOperations for all LM actions to allow for UI filtering    closed in 4.32
enhancement [GH-114] LM module sessions should emulate generated packages    closed in 4.32
enhancement [GH-118] Let CDOViewSet, ISystemDescriptor and IAssemblyDescriptor implement IPropertiesContainer    closed in 4.32
enhancement [GH-119] Provide Assembly.toModuleDefinition()    closed in 4.32
enhancement [GH-121] [LM] Store Assembly of ResourceSet in CDOView.properties()    closed in 4.32

Bug Fixes

normal [GH-110] Objects.requireNonNullElse() breaks JavaSE-1.8 bundles    closed in 4.32
normal [GH-112] LM System not shown in Systems view when system repository is first added to CDO Repositories view    closed in 4.32
normal [GH-115] lobDigestAlgorithm initializedwith wrong property    closed in 4.32
normal [GH-116] LM review editor does not respect operation authorizations    closed in 4.32
normal [GH-117] NPE in ChatMessage.Author.Cache.getAuthor()    closed in 4.32
normal [GH-120] [LM] Assembly is missing AssemblyModule for stand-alone ResourceSets    closed in 4.32
normal [GH-122] [LM] Deleted module CDORepository is not removed from SystemDescriptor.moduleRepositories    closed in 4.32

CDO Model Repository (User Interface)

Enhancements

enhancement [GH-109] Add LM actions to delete existing checkouts of the selected baseline    closed in 4.32

CDO Model Repository (JDBC Support)

Bug Fixes

normal [GH-101] DBFields are not initialized on reActivate for UnitMappingTable    closed in 4.32

Documentation

Bug Fixes

normal [GH-94] Typo in CDOObject javadoc     closed in 4.32

Other

Enhancements

enhancement [GH-106] Make digest algorithm configurable for CDOLob IDs    closed in 4.32

Bug Fixes

normal [GH-102] DBFields are not initialized on reActivate for UnitMappingTable #101    open in null
normal [GH-107] Server-side conflict resolution fails with ObjectNotFoundException for client-side CDOIDs    closed in 4.32
normal [GH-73] First fixes for issues discovered during our move from CDO 4.7 to CDO 4.22    open in null

The previous build of the 4.x stream is R20250604-1629.