tag:github.com,2008:https://github.com/ImageEngine/cortex/releases
Release notes from cortex
2026-03-13T21:48:14Z
tag:github.com,2008:Repository/10654465/10.7.0.0a7
2026-03-13T22:51:18Z
Cortex 10.7.0.0a7
<h2>API</h2>
<ul>
<li>Primitive : Added default type to templated function variableData.</li>
</ul>
<h2>Breaking Changes</h2>
<ul>
<li>HenyeyGreenstein.h : Removed.</li>
<li>SweepAndPrune.h : Removed.</li>
<li>RadixSort.h : Removed.</li>
</ul>
<h2>Build</h2>
<ul>
<li>Added compatibility with USD 25.11 and 26.03.</li>
<li>CI : Updated to GafferHQ/dependencies 11.0.0a3.</li>
</ul>
murraystevenson
tag:github.com,2008:Repository/10654465/10.7.0.0a6
2026-02-23T19:51:31Z
Cortex 10.7.0.0a6
<h2>Fixes</h2>
<ul>
<li>CompoundData : Fixed bad formatting of exception messages <sup><a href="#fn-1" id="user-content-fnref-1" data-footnote-ref="">1</a></sup>.</li>
</ul>
<h2>Breaking Changes</h2>
<ul>
<li>MessageHandler : Removed support for passing <code>boost::format</code> objects to <code>msg()</code>. Use <code>fmt::format()</code> instead.</li>
<li>FileSequence : Removed <code>fileNameTemplate()</code> protected method. Use <code>fileNameForFrame()</code> instead.</li>
</ul>
<section data-footnotes="">
<ol>
<li id="user-content-fn-1">
<p>To be omitted from the notes for the final 10.7.0.0 release. <a href="#fnref-1" data-footnote-backref="" aria-label="Back to reference 1">↩</a></p>
</li>
</ol>
</section>
murraystevenson
tag:github.com,2008:Repository/10654465/10.7.0.0a5
2026-02-20T12:49:56Z
Cortex 10.7.0.0a5
<h2>Improvements</h2>
<ul>
<li>Canceller :
<ul>
<li>Derived from RefCounted, to allow Cancellers to be shared between multiple clients.</li>
<li>Enabled chaining of Cancellers, via <code>addChild()</code> and <code>removeChild()</code> methods and a <code>ScopedChild</code> utility class.</li>
</ul>
</li>
<li>MessageHandler : Added <code>msg()</code> overload that accepts a <code>fmt::format_string</code> and arguments.</li>
<li>InternedString : Added specialisation for <code>fmt::formatter<InternedString></code>.</li>
</ul>
<h2>Breaking Changes</h2>
<ul>
<li>Canceller : Changed base class.</li>
</ul>
<h2>Build</h2>
<ul>
<li>Requires <code>fmt</code> 9.1.0.</li>
<li>Removed unnecessary linking of <code>boost_chrono</code>.</li>
</ul>
johnhaddon
tag:github.com,2008:Repository/10654465/10.6.4.0
2026-02-20T12:37:21Z
Cortex 10.6.4.0
<h2>Improvements</h2>
<ul>
<li>USDScene : Added prim path to warnings when reading curves and meshes.</li>
</ul>
johnhaddon
tag:github.com,2008:Repository/10654465/10.7.0.0a4
2026-02-03T01:09:21Z
Cortex 10.7.0.0a4
<h2>Fixes</h2>
<ul>
<li>USDScene : Fixed handling of connections involving UsdShadeNodeGraph interface parameters <sup><a href="#fn-1" id="user-content-fnref-1" data-footnote-ref="">1</a></sup>.</li>
</ul>
<h2>Build</h2>
<ul>
<li>CI :
<ul>
<li>Updated to GafferHQ/dependencies 11.0.0a2.</li>
<li>Build artifacts and releases now include a "-platform##" suffix denoting their target VFX Reference Platform year. This replaces the "gcc" suffix previously used on Linux builds.</li>
</ul>
</li>
</ul>
<section data-footnotes="">
<ol>
<li id="user-content-fn-1">
<p>To be omitted from the notes for the final 10.7.0.0 release. <a href="#fnref-1" data-footnote-backref="" aria-label="Back to reference 1">↩</a></p>
</li>
</ol>
</section>
murraystevenson
tag:github.com,2008:Repository/10654465/10.6.3.1
2026-02-02T23:21:50Z
Cortex 10.6.3.1
<h2>Fixes</h2>
<ul>
<li>USDScene : Fixed handling of connections involving UsdShadeNodeGraph interface parameters.</li>
</ul>
murraystevenson
tag:github.com,2008:Repository/10654465/10.5.16.0
2026-01-19T09:30:55Z
Cortex 10.5.16.0
<h2>Improvements</h2>
<ul>
<li>ShaderNetworkAlgo : Added render adaptor API, allowing just-in-time modifications to<br>
ShaderNetworks during translation for rendering.</li>
</ul>
johnhaddon
tag:github.com,2008:Repository/10654465/10.7.0.0a3
2026-01-16T20:42:22Z
Cortex 10.7.0.0a3
<h2>Improvements</h2>
<ul>
<li>ShaderNetworkAlgo : Added render adaptor API, allowing just-in-time modifications to<br>
ShaderNetworks during translation for rendering <sup><a href="#fn-1" id="user-content-fnref-1" data-footnote-ref="">1</a></sup>.</li>
</ul>
<h2>Fixes</h2>
<ul>
<li>CoordinateSystem : Added backwards compatibility for legacy transform <sup><a href="#fn-1" id="user-content-fnref-1-2" data-footnote-ref="">1</a></sup>.</li>
</ul>
<section data-footnotes="">
<ol>
<li id="user-content-fn-1">
<p>To be omitted from the notes for the final 10.7.0.0 release. <a href="#fnref-1" data-footnote-backref="" aria-label="Back to reference 1">↩</a> <a href="#fnref-1-2" data-footnote-backref="" aria-label="Back to reference 1-2">↩<sup>2</sup></a></p>
</li>
</ol>
</section>
murraystevenson
tag:github.com,2008:Repository/10654465/10.6.3.0
2026-01-16T20:39:18Z
Cortex 10.6.3.0
<h2>Improvements</h2>
<ul>
<li>ShaderNetworkAlgo : Added render adaptor API, allowing just-in-time modifications to<br>
ShaderNetworks during translation for rendering.</li>
</ul>
murraystevenson
tag:github.com,2008:Repository/10654465/10.6.2.2
2026-01-14T16:48:55Z
Cortex 10.6.2.2
<h2>Fixes</h2>
<ul>
<li>CoordinateSystem : Added backwards compatibility for legacy transform.</li>
</ul>
ivanimanishi