Skip to content

Minor bugfixes & PHP 8.1 compatibility

Choose a tag to compare

@g105b g105b released this 14 Mar 17:36
7c8e6ba

fix: bind multiple attribute placeholders #327

Example: <a href="/path/to/{{project}}/with/{{another}}/attribute/placeholder"> - any attribute can now contain multiple placeholders.

290 default placeholder #328

Example:

Hello, {{name ?? you}}!

fix: resolve deprecation notices #329

PHP 9 will introduce a lot more strict typing, and 8.1 has started emitting deprecation notices. These have all been addressed in this release.

fix: insert template before correct element #330

When template elements have more than one similar siblings, the correct next sibling is remembered, and the template element is inserted in the correct position.

Identify template parents when there are ambiguous XPath selectors #337

Similarly to above, when two or more template elements have similarly-addressed parents, the template element is now always added to the correct one.