<feed xmlns='http://www.w3.org/2005/Atom'>
<title>smarty/libs/plugins/modifier.escape.php, branch checkout</title>
<subtitle>smarty Templating Suite
</subtitle>
<id>https://git.rdm1.uk/smarty/.git/atom?h=checkout</id>
<link rel='self' href='https://git.rdm1.uk/smarty/.git/atom?h=checkout'/>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/'/>
<updated>2023-03-24T11:19:34Z</updated>
<entry>
<title>Implement fix and tests</title>
<updated>2023-03-24T11:19:34Z</updated>
<author>
<name>Simon Wisselink</name>
<email>s.wisselink@iwink.nl</email>
</author>
<published>2023-03-24T11:19:34Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=e75165565e9e5956a73365c24d650ba40570ae72'/>
<id>urn:sha1:e75165565e9e5956a73365c24d650ba40570ae72</id>
<content type='text'>
</content>
</entry>
<entry>
<title>PHP8.2 compatibility (#775)</title>
<updated>2022-11-22T20:22:57Z</updated>
<author>
<name>Progi1984</name>
<email>progi1984@gmail.com</email>
</author>
<published>2022-11-22T20:22:57Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=c016895166af23aa37468e7556577e3f7772065c'/>
<id>urn:sha1:c016895166af23aa37468e7556577e3f7772065c</id>
<content type='text'>
* PHP8.2 compatibility

* PHP8.2 compatibility : Fixed unit tests

* PHP8.2 compatibility : Replace ENT_COMPAT by ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401

* PHP8.2 compatibility : Remove deprecated utf8_decode

* PHP8.2 compatibility : Remove HTML-ENTITIES parameter

* Removed some unused code for clarity, updated the changelog.

* More concise escape implementation and unit test to cover both modifierplugin and modifiercompiler.

* Fix htmlall unescape of quotes without mbstring too

Co-authored-by: Simon Wisselink &lt;s.wisselink@iwink.nl&gt;</content>
</entry>
<entry>
<title>PHP 8.1: fix deprecation in escape modifier</title>
<updated>2022-02-08T12:30:19Z</updated>
<author>
<name>Libor M</name>
<email>liborm85@gmail.com</email>
</author>
<published>2022-02-08T12:30:19Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=a2e1df17688de1f5e6ff4043abd2b1d47ac34734'/>
<id>urn:sha1:a2e1df17688de1f5e6ff4043abd2b1d47ac34734</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Feature/php8 support (#629)</title>
<updated>2021-10-13T10:15:17Z</updated>
<author>
<name>Simon Wisselink</name>
<email>wisskid@users.noreply.github.com</email>
</author>
<published>2021-10-13T10:15:17Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=39b69f0142a083269489da0daef30be67a0e0ba5'/>
<id>urn:sha1:39b69f0142a083269489da0daef30be67a0e0ba5</id>
<content type='text'>
Adds support for PHP8.0, dropping support for PHP7.0 and below.

Backwards incompatible changes:
- Dropped support for php asp tags in templates (removed from php since php7.0)
- Dropped deprecated API calls that where only accessible through SmartyBC
- Dropped support for {php} and {include_php} tags and embedded PHP in templates. Embedded PHP will now be passed through as is.
- Removed all PHP_VERSION_ID and compare_version checks and conditional code blocks that are now no longer required
- Dropped deprecated SMARTY_RESOURCE_CHAR_SET and SMARTY_RESOURCE_DATE_FORMAT constants
- Dropped deprecated Smarty::muteExpectedErrors and Smarty::unmuteExpectedErrors API methods
- Dropped deprecated $smarty-&gt;getVariable() method. Use $smarty-&gt;getTemplateVars() instead.
- $smarty-&gt;registerResource() no longer accepts an array of callback functions

See the changelog for more details.

Switched CI from Travis to Github CI.
</content>
</entry>
<entry>
<title>Merge branch 'escape' of https://github.com/m-haritonov/smarty into m-haritonov-escape</title>
<updated>2021-08-19T13:26:27Z</updated>
<author>
<name>Simon Wisselink</name>
<email>s.wisselink@iwink.nl</email>
</author>
<published>2021-08-19T13:26:27Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=3b0fd82849141ee5a33db2cddd7b0828d8e35361'/>
<id>urn:sha1:3b0fd82849141ee5a33db2cddd7b0828d8e35361</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update modifier.escape.php (#649)</title>
<updated>2021-03-21T20:21:55Z</updated>
<author>
<name>David Goodwin</name>
<email>david@codepoets.co.uk</email>
</author>
<published>2021-03-21T20:21:55Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=039043e5a28e50a3401a5407b6913b8f762aad25'/>
<id>urn:sha1:039043e5a28e50a3401a5407b6913b8f762aad25</id>
<content type='text'>
trigger a notice if an incorrect modifier was used (E.g.|escape:quotes vs |escape:quote).</content>
</entry>
<entry>
<title>plugins: escape: javascript escaping secure fix</title>
<updated>2021-02-28T13:44:56Z</updated>
<author>
<name>Mihail Haritonov</name>
<email>mail@m-haritonov.net</email>
</author>
<published>2021-02-28T13:43:54Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=9cde36e3bc263b261b4f123876c5bf9c54817925'/>
<id>urn:sha1:9cde36e3bc263b261b4f123876c5bf9c54817925</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- reformating for PSR-2 coding standards https://github.com/smarty-php/smarty/pull/483</title>
<updated>2018-08-31T14:45:09Z</updated>
<author>
<name>uwetews</name>
<email>uwe.tews@googlemail.com</email>
</author>
<published>2018-08-31T14:45:09Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=4f7cd8f1b3e29b108d6eee28e912149f8d8ad893'/>
<id>urn:sha1:4f7cd8f1b3e29b108d6eee28e912149f8d8ad893</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- fix PSR-2 coding standards and PHPDoc blocks https://github.com/smarty-php/smarty/pull/452</title>
<updated>2018-08-19T00:35:46Z</updated>
<author>
<name>uwetews</name>
<email>uwe.tews@googlemail.com</email>
</author>
<published>2018-08-19T00:35:46Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=799b5cb3424f798f133839fbfdc09b613703cdfe'/>
<id>urn:sha1:799b5cb3424f798f133839fbfdc09b613703cdfe</id>
<content type='text'>
    https://github.com/smarty-php/smarty/pull/475
    https://github.com/smarty-php/smarty/pull/473
  - bugfix PHP5.2 compatibility https://github.com/smarty-php/smarty/pull/472
</content>
</entry>
<entry>
<title>Update PSR-2</title>
<updated>2018-06-12T07:58:15Z</updated>
<author>
<name>Sławomir Kaleta</name>
<email>slaszka@gmail.com</email>
</author>
<published>2018-06-12T07:58:15Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=240409578349843bd8467ea6a2083b564baa135d'/>
<id>urn:sha1:240409578349843bd8467ea6a2083b564baa135d</id>
<content type='text'>
</content>
</entry>
</feed>
