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