tag:github.com,2008:https://github.com/phpgt/DomTemplate/releases
Release notes from DomTemplate
2024-11-25T09:59:24Z
tag:github.com,2008:Repository/108843674/v3.4.2
2024-11-26T09:40:18Z
November 2024 patch release
<h2>What's Changed</h2>
<ul>
<li>Bindable cache recursive by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2461077504" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/496" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/496/hovercard" href="https://github.com/phpgt/DomTemplate/pull/496">#496</a></li>
<li>feature: allow binding directly to <code>data-element</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2678823581" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/498" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/498/hovercard" href="https://github.com/phpgt/DomTemplate/pull/498">#498</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpgt/DomTemplate/compare/v3.4.1...v3.4.2"><tt>v3.4.1...v3.4.2</tt></a></p>
g105b
tag:github.com,2008:Repository/108843674/v3.4.1
2024-04-30T17:52:10Z
April 2024 release
<h2>What's Changed</h2>
<ul>
<li>Automatically binding nested array iterators by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2135955804" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/487" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/487/hovercard" href="https://github.com/phpgt/DomTemplate/pull/487">#487</a></li>
<li>489 bindable cache method OR property name by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2161384461" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/490" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/490/hovercard" href="https://github.com/phpgt/DomTemplate/pull/490">#490</a></li>
<li>feature: @ bind key synonymous for name by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2264092509" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/493" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/493/hovercard" href="https://github.com/phpgt/DomTemplate/pull/493">#493</a></li>
<li>feature: pass selectors instead of element references by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2265889862" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/494" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/494/hovercard" href="https://github.com/phpgt/DomTemplate/pull/494">#494</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpgt/DomTemplate/compare/v3.4.0...v3.4.1"><tt>v3.4.0...v3.4.1</tt></a></p>
g105b
tag:github.com,2008:Repository/108843674/v3.4.0
2024-02-04T22:32:39Z
Remove elements with bind attribute
<h2>What's Changed</h2>
<ul>
<li>test: Multiple attribute binding by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2018953392" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/480" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/480/hovercard" href="https://github.com/phpgt/DomTemplate/pull/480">#480</a></li>
<li>481 remove element by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2070231157" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/483" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/483/hovercard" href="https://github.com/phpgt/DomTemplate/pull/483">#483</a></li>
<li>Deps by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2117346017" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/484" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/484/hovercard" href="https://github.com/phpgt/DomTemplate/pull/484">#484</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpgt/DomTemplate/compare/v3.3.0...v3.4.0"><tt>v3.3.0...v3.4.0</tt></a></p>
g105b
tag:github.com,2008:Repository/108843674/v3.3.0
2023-11-10T11:56:54Z
IteratorAggregate objects
<h2>What's Changed</h2>
<ul>
<li>Bindable object with nested array by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1950661467" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/471" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/471/hovercard" href="https://github.com/phpgt/DomTemplate/pull/471">#471</a></li>
<li>Component binder by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1962164279" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/472" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/472/hovercard" href="https://github.com/phpgt/DomTemplate/pull/472">#472</a></li>
<li>Merged iterator aggregate by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1987483274" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/479" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/479/hovercard" href="https://github.com/phpgt/DomTemplate/pull/479">#479</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpgt/DomTemplate/compare/v3.2.3...v3.3.0"><tt>v3.2.3...v3.3.0</tt></a></p>
g105b
tag:github.com,2008:Repository/108843674/v3.2.3
2023-08-09T14:49:08Z
Type check - ReflectionNamedType
<h2>What's Changed</h2>
<ul>
<li>442 reflection named type by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1843412752" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/445" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/445/hovercard" href="https://github.com/phpgt/DomTemplate/pull/445">#445</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpgt/DomTemplate/compare/v3.2.2...v3.2.3"><tt>v3.2.2...v3.2.3</tt></a></p>
g105b
tag:github.com,2008:Repository/108843674/v3.2.2
2023-07-20T21:50:41Z
Remove data-elements as last operation
<h2>What's Changed</h2>
<ul>
<li>Fix remove attribute by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1814566326" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/441" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/441/hovercard" href="https://github.com/phpgt/DomTemplate/pull/441">#441</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpgt/DomTemplate/compare/v3.2.1...v3.2.2"><tt>v3.2.1...v3.2.2</tt></a></p>
g105b
tag:github.com,2008:Repository/108843674/v3.2.1
2023-07-19T14:44:17Z
Introduce data-element
<p>This release introduces a helper attribute, <code>data-element</code>, which can be used to remove unbound elements from the document. Documentation here: <a href="https://github.com/PhpGt/DomTemplate/wiki/automatically-remove-unbound-elements">https://github.com/PhpGt/DomTemplate/wiki/automatically-remove-unbound-elements</a></p>
<h2>What's Changed</h2>
<ul>
<li>data-element by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1810345082" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/439" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/439/hovercard" href="https://github.com/phpgt/DomTemplate/pull/439">#439</a></li>
<li>Remove data-element attribute by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1811666716" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/440" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/440/hovercard" href="https://github.com/phpgt/DomTemplate/pull/440">#440</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpgt/DomTemplate/compare/v3.2.0...v3.2.1"><tt>v3.2.0...v3.2.1</tt></a></p>
g105b
tag:github.com,2008:Repository/108843674/v3.2.0
2023-03-02T16:54:56Z
March 2023 minor release
<h2>What's Changed</h2>
<ul>
<li>bindable non scalar object properties by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1529460605" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/393" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/393/hovercard" href="https://github.com/phpgt/DomTemplate/pull/393">#393</a></li>
<li>Trim whitespace where there are only template children in an element by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1536238270" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/394" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/394/hovercard" href="https://github.com/phpgt/DomTemplate/pull/394">#394</a></li>
<li>Binding a list of options, with already existing select options by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1536406503" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/395" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/395/hovercard" href="https://github.com/phpgt/DomTemplate/pull/395">#395</a></li>
<li>Modifier tests - more tests to enforce documented functionality by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1558514591" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/396" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/396/hovercard" href="https://github.com/phpgt/DomTemplate/pull/396">#396</a></li>
<li>Improvements to TableBinding by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1559887722" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/397" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/397/hovercard" href="https://github.com/phpgt/DomTemplate/pull/397">#397</a></li>
<li>Simplified casting of bind value by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1562682676" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/399" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/399/hovercard" href="https://github.com/phpgt/DomTemplate/pull/399">#399</a></li>
<li>Handle [vars] section of comment ini by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1563051905" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/401" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/401/hovercard" href="https://github.com/phpgt/DomTemplate/pull/401">#401</a></li>
<li>Tidy up after quality analysis by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1564325149" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/403" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/403/hovercard" href="https://github.com/phpgt/DomTemplate/pull/403">#403</a></li>
<li>PHPUnit 10 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1586133350" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/408" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/408/hovercard" href="https://github.com/phpgt/DomTemplate/pull/408">#408</a></li>
<li>Improvements to working with lists of data (data-bind:list and nested object improvements) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1601544895" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/415" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/415/hovercard" href="https://github.com/phpgt/DomTemplate/pull/415">#415</a></li>
<li>data-list replaces data-template by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1601622095" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/417" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/417/hovercard" href="https://github.com/phpgt/DomTemplate/pull/417">#417</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpgt/DomTemplate/compare/v3.1.5...v3.2.0"><tt>v3.1.5...v3.2.0</tt></a></p>
g105b
tag:github.com,2008:Repository/108843674/v3.1.6
2023-01-11T17:23:07Z
January 2023 release
<h2>What's Changed</h2>
<ul>
<li>Build(deps-dev): bump phpstan/phpstan from 1.8.1 to 1.8.2 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1311737608" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/364" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/364/hovercard" href="https://github.com/phpgt/DomTemplate/pull/364">#364</a></li>
<li>Build(deps): bump phpgt/dom from 4.0.2 to 4.0.3 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1343507073" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/372" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/372/hovercard" href="https://github.com/phpgt/DomTemplate/pull/372">#372</a></li>
<li>Update examples, include another for binding nested callbacks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1343152157" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/370" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/370/hovercard" href="https://github.com/phpgt/DomTemplate/pull/370">#370</a></li>
<li>376 dependabot by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1372743924" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/379" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/379/hovercard" href="https://github.com/phpgt/DomTemplate/pull/379">#379</a></li>
<li>Build(deps): bump phpgt/dom from 4.0.3 to 4.1.0 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1386578316" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/380" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/380/hovercard" href="https://github.com/phpgt/DomTemplate/pull/380">#380</a></li>
<li>Nested components by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1397572529" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/381" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/381/hovercard" href="https://github.com/phpgt/DomTemplate/pull/381">#381</a></li>
<li>Rebinding of elements and lists by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1414699644" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/384" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/384/hovercard" href="https://github.com/phpgt/DomTemplate/pull/384">#384</a></li>
<li>Fix segfault! by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1415171361" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/386" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/386/hovercard" href="https://github.com/phpgt/DomTemplate/pull/386">#386</a></li>
<li>test: ensure bind function is not called more than once by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1416713780" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/387" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/387/hovercard" href="https://github.com/phpgt/DomTemplate/pull/387">#387</a></li>
<li>Dependency bump by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1501955992" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/392" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/392/hovercard" href="https://github.com/phpgt/DomTemplate/pull/392">#392</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpgt/DomTemplate/compare/v3.1.4...v3.1.6"><tt>v3.1.4...v3.1.6</tt></a></p>
g105b
tag:github.com,2008:Repository/108843674/v3.1.5
2022-12-18T16:16:01Z
v3 December 2022 release
<h2>What's Changed</h2>
<ul>
<li>Fix segfault! by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1415171361" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/386" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/386/hovercard" href="https://github.com/phpgt/DomTemplate/pull/386">#386</a> - this feature is the most significant (to me) because under certain heavy load scenarios, libxml would create a segfault, meaning major error on the server once every so often. This isn't a fix to libxml, but a workaround so that it isn't affecting this repo.</li>
<li>Build(deps-dev): bump phpstan/phpstan from 1.8.1 to 1.8.2 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1311737608" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/364" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/364/hovercard" href="https://github.com/phpgt/DomTemplate/pull/364">#364</a></li>
<li>Build(deps): bump phpgt/dom from 4.0.2 to 4.0.3 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1343507073" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/372" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/372/hovercard" href="https://github.com/phpgt/DomTemplate/pull/372">#372</a></li>
<li>Update examples, include another for binding nested callbacks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1343152157" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/370" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/370/hovercard" href="https://github.com/phpgt/DomTemplate/pull/370">#370</a></li>
<li>Dependabot by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1372743924" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/379" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/379/hovercard" href="https://github.com/phpgt/DomTemplate/pull/379">#379</a></li>
<li>Build(deps): bump phpgt/dom from 4.0.3 to 4.1.0 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1386578316" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/380" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/380/hovercard" href="https://github.com/phpgt/DomTemplate/pull/380">#380</a></li>
<li>Nested components by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1397572529" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/381" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/381/hovercard" href="https://github.com/phpgt/DomTemplate/pull/381">#381</a></li>
<li>Rebinding of elements and lists by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1414699644" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/384" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/384/hovercard" href="https://github.com/phpgt/DomTemplate/pull/384">#384</a></li>
<li>test: ensure bind function is not called more than once by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/g105b/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/g105b">@g105b</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1416713780" data-permission-text="Title is private" data-url="https://github.com/phpgt/DomTemplate/issues/387" data-hovercard-type="pull_request" data-hovercard-url="/phpgt/DomTemplate/pull/387/hovercard" href="https://github.com/phpgt/DomTemplate/pull/387">#387</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/phpgt/DomTemplate/compare/v3.1.4...v3.1.5"><tt>v3.1.4...v3.1.5</tt></a></p>
g105b