<?xml version="1.0" encoding="UTF-8"?>
<relnotes stream="4.x" drop="R20260901-1311" revision="cdfa15b192bb09ae4aee4c479de839a3d153e5d2" previousDrop="R20260602-1248" previousRevision="d63caa82d2ea3c05b08cc5e249ee7d5dbc8bf410">
  <issue url="https://github.com/eclipse-cdo/cdo/issues/156" id="156" label="GH-156" type="GitHub" subtype="Issue" title="H2 cannot handle a BLOB when spelled BINARY LARGE OBJECT" severity="enhancement" component="cdo.net4j.db" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/157" id="157" label="GH-157" type="GitHub" subtype="Issue" title="EMFUtil.AbsoluteURIPreservingURIHandler should not be a singleton" severity="enhancement" component="cdo.core" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/159" id="159" label="GH-159" type="GitHub" subtype="Issue" title="The schema version can be downgraded, which could prevent the database from opening" severity="normal" component="cdo.db" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/160" id="160" label="GH-160" type="GitHub" subtype="Issue" title="[Releng] Upgrade remaining Java 8 projects to Java 11" severity="enhancement" component="cdo.releng" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/161" id="161" label="GH-161" type="GitHub" subtype="Issue" title="Restrict ObjectInputStream.readObject() when sender is not trusted" severity="enhancement" component="cdo.net4j" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/162" id="162" label="GH-162" type="GitHub" subtype="Issue" title="NullPointerException in stand-alone tests with EMF Compare" severity="normal" component="cdo.core" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/163" id="163" label="GH-163" type="GitHub" subtype="Issue" title="Provide a DBStore-level property to disable the SQLQueryHandler" severity="enhancement" component="cdo.db" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/164" id="164" label="GH-164" type="GitHub" subtype="Issue" title="Model evolution fails if table column for added model attribute already exists" severity="normal" component="cdo.db" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/165" id="165" label="GH-165" type="GitHub" subtype="Issue" title="Buffer leak when closing BufferInputStream" severity="normal" component="cdo.net4j" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/166" id="166" label="GH-166" type="GitHub" subtype="Issue" title="Buffer leak and stalled TCP output when closing a channel" severity="normal" component="cdo.net4j" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/167" id="167" label="GH-167" type="GitHub" subtype="Issue" title="Existing channels can be overwritten by incoming channel registration" severity="normal" component="cdo.net4j" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/168" id="168" label="GH-168" type="GitHub" subtype="Issue" title="Missing WebSocket frame-size and payload-length validation" severity="normal" component="cdo.net4j" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/169" id="169" label="GH-169" type="GitHub" subtype="Issue" title="Buffer leak when aborting BufferOutputStream" severity="normal" component="cdo.net4j" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/170" id="170" label="GH-170" type="GitHub" subtype="Issue" title="Race conditions in the connector state machine" severity="normal" component="cdo.net4j" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/171" id="171" label="GH-171" type="GitHub" subtype="Issue" title="Signal waits can exceed the configured timeout" severity="normal" component="cdo.net4j" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/172" id="172" label="GH-172" type="GitHub" subtype="Issue" title="Channel ID reservation is not rolled back when channel addition fails" severity="normal" component="cdo.net4j" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/173" id="173" label="GH-173" type="GitHub" subtype="Issue" title="Fix minor issues in org.eclipse.net4j.util.concurrent.ThreadPool" severity="normal" component="cdo.net4j" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/174" id="174" label="GH-174" type="GitHub" subtype="Issue" title="[Releng] Publish selected runtime bundles to Maven Central" severity="enhancement" component="cdo.releng" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/175" id="175" label="GH-175" type="GitHub" subtype="Issue" title="Fix glob matching at pattern boundaries and protect recursive file globbing" severity="normal" component="cdo.net4j" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/176" id="176" label="GH-176" type="GitHub" subtype="Issue" title="Modernize DB Adapter Discovery and Versioned Registry API" severity="enhancement" component="cdo.db" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/177" id="177" label="GH-177" type="GitHub" subtype="Issue" title="Modernize and requalify PostgreSQL support" severity="enhancement" component="cdo.db" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/178" id="178" label="GH-178" type="GitHub" subtype="Issue" title="Consolidate range-based list delta writer inheritance" severity="enhancement" component="cdo.db" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/179" id="179" label="GH-179" type="GitHub" subtype="Issue" title="Prepare range-based list mappings for commit-wide batching" severity="enhancement" component="cdo.db" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/180" id="180" label="GH-180" type="GitHub" subtype="Issue" title="Add commit-wide JDBC batching for non-branching horizontal mappings" severity="enhancement" component="cdo.db" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/181" id="181" label="GH-181" type="GitHub" subtype="Issue" title="ClassCastException: CDORevisionUtil$Uninitialized cannot be cast to CDOID" severity="normal" component="cdo.db" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/182" id="182" label="GH-182" type="GitHub" subtype="Issue" title="Remove AccessUtil and unsupported reflection bypasses" severity="enhancement" component="cdo.net4j" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/183" id="183" label="GH-183" type="GitHub" subtype="Issue" title="Enhance CDO merge semantics for many-valued features" severity="enhancement" component="cdo.core" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/184" id="184" label="GH-184" type="GitHub" subtype="Issue" title="MEMStore fails on rollback" severity="normal" component="cdo.core" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/185" id="185" label="GH-185" type="GitHub" subtype="Issue" title="Add commit-wide JDBC batching for Branching full-revision writes" severity="enhancement" component="cdo.db" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/186" id="186" label="GH-186" type="GitHub" subtype="Issue" title="Batch Branching list changes with a base-aware logical planner" severity="enhancement" component="cdo.db" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/187" id="187" label="GH-187" type="GitHub" subtype="Issue" title="Harden commit-wide JDBC batching failure and compatibility paths" severity="enhancement" component="cdo.db" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/188" id="188" label="GH-188" type="GitHub" subtype="Issue" title="Add readless fast paths for common Branching list changes" severity="enhancement" component="cdo.db" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/189" id="189" label="GH-189" type="GitHub" subtype="Issue" title="Failed merge or revert should not leave a CDO transaction partially modified" severity="enhancement" component="cdo.core" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/190" id="190" label="GH-190" type="GitHub" subtype="Issue" title="Optimize ObjectType inserts with ID provenance and configurable duplicate handling" severity="enhancement" component="cdo.db" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/191" id="191" label="GH-191" type="GitHub" subtype="Issue" title="Fix savepoint boundary semantics and detach/reattach rollback" severity="enhancement" component="cdo.core" version="4.36"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/192" id="192" label="GH-192" type="GitHub" subtype="Issue" title="Add nested transaction scopes and transaction facades" severity="enhancement" component="cdo.core" version="4.36"/>
  <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>
