<?xml version="1.0" encoding="UTF-8"?>
<relnotes stream="4.x" drop="R20251202-1653" revision="18e842094bd11f2e13cf25a74d6d02e107c015b0" previousDrop="R20250902-1048" previousRevision="fafe2916547597768b22d1d8da7af68d14230a30">
  <issue url="https://github.com/eclipse-cdo/cdo/issues/123" id="123" label="GH-123" type="GitHub" subtype="Issue" title="Provide a new method InternalLockManager.getLockOwners()" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/124" id="124" label="GH-124" type="GitHub" subtype="Issue" title="Provide administrative unlocking" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/125" id="125" label="GH-125" type="GitHub" subtype="Issue" title="Provide a large object (LOB) cleanup mechanism" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/126" id="126" label="GH-126" type="GitHub" subtype="Issue" title="Add more constructors to CDOBlob and CDOClob" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/127" id="127" label="GH-127" type="GitHub" subtype="Issue" title="Provide a CDOSession.requestEntities(String, String...) method" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/128" id="128" label="GH-128" type="GitHub" subtype="Issue" title="Let DurableView implement InternalView" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/129" id="129" label="GH-129" type="GitHub" subtype="Issue" title="Hide Durable Locking IDs from UI by default" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/130" id="130" label="GH-130" type="GitHub" subtype="Issue" title="Provide CDOBlob.copyTo(OutputStream) and CDOClob.copyTo(Writer) methods" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/131" id="131" label="GH-131" type="GitHub" subtype="Issue" title="Introduce CDOCommonRepository.Mode and check it during startup" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/132" id="132" label="GH-132" type="GitHub" subtype="Issue" title="Move up getValue() and getListOrNull() from InternalCDORevision to CDORevisionData" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/133" id="133" label="GH-133" type="GitHub" subtype="Issue" title="Provide a CDOIDUtil.getCDOIDs(Collection&lt;?&gt;) utility method" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/134" id="134" label="GH-134" type="GitHub" subtype="Issue" title="Clean up fetch rule management" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/135" id="135" label="GH-135" type="GitHub" subtype="Issue" title="Add API to get the remote sessions of a given user" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/136" id="136" label="GH-136" type="GitHub" subtype="Issue" title="Provide a CollectionUtil.close(Object...) method" severity="enhancement" component="cdo.net4j" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/137" id="137" label="GH-137" type="GitHub" subtype="Issue" title="Add CriticalSection interface and implementations for thread-safe code execution" severity="enhancement" component="cdo.net4j" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/138" id="138" label="GH-138" type="GitHub" subtype="Issue" title="Re-implement CDOView synchronization with the new CriticalSection" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/139" id="139" label="GH-139" type="GitHub" subtype="Issue" title="Let CDOCommonSession and CDOCommonView implement AutoCloseable" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/140" id="140" label="GH-140" type="GitHub" subtype="Issue" title="Error in Bugzilla_560280_Test.testDeadlockBetweenInvalidationAndCommit [H2-branching-ranges, JVM, Native]" severity="normal" component="cdo.core"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/141" id="141" label="GH-141" type="GitHub" subtype="Issue" title="Provide an EObjectCrawler in analogy to ERevisionCrawler" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/142" id="142" label="GH-142" type="GitHub" subtype="Issue" title="Rename CDORevisionData.getContainingFeatureID() to getContainerFeatureID()" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/143" id="143" label="GH-143" type="GitHub" subtype="Issue" title="Polish CDOServerBrowser" severity="enhancement" component="cdo.db" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/144" id="144" label="GH-144" type="GitHub" subtype="Issue" title="Support model evolution" severity="enhancement" component="cdo.db" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/145" id="145" label="GH-145" type="GitHub" subtype="Issue" title="Add product group &quot;org.eclipse.net4j.util.event.listeners&quot;" severity="enhancement" component="cdo.net4j" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/146" id="146" label="GH-146" type="GitHub" subtype="Issue" title="Add a system property for the default of CDOSession.Options.isGeneratedPackageEmulationEnabled()" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/147" id="147" label="GH-147" type="GitHub" subtype="Issue" title="NPE in RegisterFilesystemPackages dialog" severity="normal" component="cdo.ui" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/148" id="148" label="GH-148" type="GitHub" subtype="Issue" title="CDO H2Adapter still reference H2 version 2.3.230 but integration update site contains H2 2.4.240" severity="enhancement" component="cdo.net4j.db" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/149" id="149" label="GH-149" type="GitHub" subtype="Issue" title="NPE thrown by CDOCheckoutDropAdapterAssistant when drag and dropping &quot;local&quot; objects on &quot;local&quot; object" severity="normal" component="cdo.ui" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/153" id="153" label="GH-153" type="GitHub" subtype="Issue" title="Add system property to convert to relative URIs between EModelElements" severity="enhancement" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/46" id="46" label="GH-46" type="GitHub" subtype="Issue" title="Locks may never be released after a network loss" severity="normal" component="cdo.core" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/66" id="66" label="GH-66" type="GitHub" subtype="Issue" title="IClassMapping variables are not unset during dispose of mapping strategies" severity="normal" component="cdo.db" version="4.33"/>
  <issue url="https://github.com/eclipse-cdo/cdo/pull/73" id="73" label="PR-73" type="GitHub" subtype="PullRequest" title="First fixes for issues discovered during our move from CDO 4.7 to CDO 4.22" severity="normal"/>
</relnotes>
