Skip to content

Commit a898e34

Browse files
Deployed 3c41650 with MkDocs version: 1.6.1
1 parent 40edbc5 commit a898e34

4 files changed

Lines changed: 8 additions & 3 deletions

File tree

changelog/index.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -456,6 +456,8 @@ <h3 id="changed">Changed</h3>
456456
<code>iris-pex-embedded-python[debug]</code> before enabling debugpy integration.</li>
457457
<li>Standardize contributor verification through the <code>dev</code> extra and tox.</li>
458458
<li>Publish packages only from explicit releases after verification.</li>
459+
<li>Update the default <code>PersistentMessage</code> schema mode from <code>extend</code> to <code>managed</code>
460+
for compatibility with <code>iris-persistence</code> 0.3.</li>
459461
</ul>
460462
<h3 id="internal">Internal</h3>
461463
<ul>

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,5 +267,5 @@ <h2 id="getting-started">Getting Started</h2>
267267

268268
<!--
269269
MkDocs version : 1.6.1
270-
Build Date UTC : 2026-07-16 08:45:29.247307+00:00
270+
Build Date UTC : 2026-07-16 09:00:07.419173+00:00
271271
-->

python-api/index.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,10 @@ <h3 id="pydanticmessage">PydanticMessage 📦</h3>
227227
</code></pre>
228228
<h3 id="persistentmessage">PersistentMessage 📦</h3>
229229
<p>Base class for native IRIS message body classes backed by <code>iris-persistence</code>. Fields are declared directly on the Python class.</p>
230-
<p>By default, a <code>PersistentMessage</code> generates an IRIS class that extends <code>Ens.MessageBody</code>, uses schema mode <code>extend</code>, and enables runtime auto-sync in extend mode.</p>
230+
<p>By default, a <code>PersistentMessage</code> generates an IRIS class that extends
231+
<code>Ens.MessageBody</code>, uses schema mode <code>managed</code>, and enables runtime auto-sync in
232+
managed mode. This is the replacement for the <code>extend</code> mode removed in
233+
<code>iris-persistence</code> 0.3.</p>
231234
<p><strong>Example:</strong></p>
232235
<pre><code class="language-python">from iop import Field, Model, PersistentMessage
233236

search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)