<feed xmlns='http://www.w3.org/2005/Atom'>
<title>smarty/.travis.yml, branch master</title>
<subtitle>smarty Templating Suite
</subtitle>
<id>https://git.rdm1.uk/smarty/.git/atom?h=master</id>
<link rel='self' href='https://git.rdm1.uk/smarty/.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/'/>
<updated>2021-10-13T10:15:17Z</updated>
<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>Fixes for php8.0.0beta3 (#608)</title>
<updated>2020-09-12T19:37:31Z</updated>
<author>
<name>Simon Wisselink</name>
<email>wisskid@users.noreply.github.com</email>
</author>
<published>2020-09-12T19:37:31Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=c295786e43735802a1a22d22bc6d72153d19af46'/>
<id>urn:sha1:c295786e43735802a1a22d22bc6d72153d19af46</id>
<content type='text'>
* Set $errcontext argument optional to support PHP 8

- Argument is optional and deprecated in PHP 7.2

* Getting ready for PHP8, handling changed error levels/handlers mostly

* php5 compat syntax

* Updated UndefinedTemplateVarTest for PHP8 (and disabled a check for PHP&lt;5.6) and re-enabled php:nightly in travis config

* Attempt to fix travis runs for (almost) all php versions supported

* Fix unit tests for php8, force composer to think we are still php7 to pick a supported phpunit and being less specific about an error msg because PHP8 is in active development and the exact wording is changing.

* Fixed a unit test that accidentally passed on phpunit &lt; 7 because of sloppy string comparison.

* changelog

* run travis in xenial where possible for latest php versions. Fix unit tests from freakingo over inconsistent error messages in php8-beta.

* Incorporated AnrDaemons suggestions, making composer figure out the required phpunit version instead of specifying it explicitly and removing a unneeded error supression (@).

Co-authored-by: Jorge Sá Pereira &lt;me@jorgesapereira.com&gt;</content>
</entry>
<entry>
<title>Test travis config for PHP5 versions (#592)</title>
<updated>2020-05-05T13:08:31Z</updated>
<author>
<name>Simon Wisselink</name>
<email>wisskid@users.noreply.github.com</email>
</author>
<published>2020-05-05T13:08:31Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=5a72624380111dd11472a538406c2323b7c6e4b1'/>
<id>urn:sha1:5a72624380111dd11472a538406c2323b7c6e4b1</id>
<content type='text'>
* Run tests for PHP5.x
* Start from 5.3 since composer requires it and without it we cannot install phpunit
* Specify dist for 5.3
* Disabled nightly testing because phpunit doesn't support php8 yet.</content>
</entry>
<entry>
<title>Feature/merge smarty-phpunit into tests subfolder (#580)</title>
<updated>2020-04-13T13:30:52Z</updated>
<author>
<name>Simon Wisselink</name>
<email>wisskid@users.noreply.github.com</email>
</author>
<published>2020-04-13T13:30:52Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=17d4d43624f9cd183ae0395854f4409c410e3ce9'/>
<id>urn:sha1:17d4d43624f9cd183ae0395854f4409c410e3ce9</id>
<content type='text'>
* Removed unneeded files and replace dummy.txt with .gitignore files
* Synced unit tests with master codebase, noted TODO's, fixed phpunit scripts and travis config
* fix php7.4 deprecation and remove php7.4 from travis allow_failures since php7.4 is current stable

Co-authored-by: Uwe Tews &lt;uwe.tews@googlemail.com&gt;
Co-authored-by: Uwe Tews &lt;uwe.tews@gmail.com&gt;
Co-authored-by: AnrDaemon &lt;anrdaemon@yandex.ru&gt;</content>
</entry>
<entry>
<title>Fix PHPunit tests for PHP7 https://github.com/smarty-php/smarty/pull/532</title>
<updated>2019-02-28T06:42:20Z</updated>
<author>
<name>uwetews</name>
<email>uwe.tews@googlemail.com</email>
</author>
<published>2019-02-28T06:42:20Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=c9f0de05f41b9e52798b268ab1e625fac3b8578c'/>
<id>urn:sha1:c9f0de05f41b9e52798b268ab1e625fac3b8578c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix PHPunit tests for PHP7 https://github.com/smarty-php/smarty/pull/532</title>
<updated>2019-02-28T04:59:23Z</updated>
<author>
<name>uwetews</name>
<email>uwe.tews@googlemail.com</email>
</author>
<published>2019-02-28T04:59:23Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=f93f95787f10a32a6852537533e85975b189ffb7'/>
<id>urn:sha1:f93f95787f10a32a6852537533e85975b189ffb7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Travis fix</title>
<updated>2018-12-09T04:06:53Z</updated>
<author>
<name>uwetews</name>
<email>uwe.tews@googlemail.com</email>
</author>
<published>2018-12-09T04:06:53Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=70fc2fd2760faaaadc8eb62a7d67f15c9c5768e9'/>
<id>urn:sha1:70fc2fd2760faaaadc8eb62a7d67f15c9c5768e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Travis fix</title>
<updated>2018-12-09T03:42:05Z</updated>
<author>
<name>uwetews</name>
<email>uwe.tews@googlemail.com</email>
</author>
<published>2018-12-09T03:42:05Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=3ddd960337d18548c0df0cdb56e06a594e4314c5'/>
<id>urn:sha1:3ddd960337d18548c0df0cdb56e06a594e4314c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Travis fix"</title>
<updated>2018-12-09T03:28:51Z</updated>
<author>
<name>uwetews</name>
<email>uwe.tews@googlemail.com</email>
</author>
<published>2018-12-09T03:28:51Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=20bb96c1b04aa90a40c051583ecb71937ee7c02d'/>
<id>urn:sha1:20bb96c1b04aa90a40c051583ecb71937ee7c02d</id>
<content type='text'>
This reverts commit eca7ec7f4825231a708114143e02b54ae2f77798.
</content>
</entry>
<entry>
<title>Revert "Travis fix"</title>
<updated>2018-12-09T03:28:28Z</updated>
<author>
<name>uwetews</name>
<email>uwe.tews@googlemail.com</email>
</author>
<published>2018-12-09T03:28:28Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/smarty/.git/commit/?id=22cb50fcdab97dc8eb188777dc8a5dc22b468a5f'/>
<id>urn:sha1:22cb50fcdab97dc8eb188777dc8a5dc22b468a5f</id>
<content type='text'>
This reverts commit 2db843735461296c870f2fb404693364dd8258bd.
</content>
</entry>
</feed>
