This policy outlines development methods and testing of Dev4Press plugins and themes. Due to the wide range of different WordPress, PHP and MySQL versions, it is impossible to support every version of these, and many of the plugins and themes features are dependent on the WordPress development and available functionalities.

Because of that, development practices and policy is changing over time, and here you will always see updated version that follows the development of WordPress. This development policy relates to current plugins on Dev4Press. Legacy and retired plugins and themes development are not ongoing, and their system requirements are not updated.

PHP

Last Updated: 12.28.2016.

All current Dev4Press plugins support PHP 5.5 and newer, including latest PHP 7.0 and 7.1. Most plugins will work even with PHP 5.2, 5.3 and 5.4, but we are no longer testing with these PHP versions. PHP 5.2, 5.3 and 5.4 are no longer supported by PHP team, they are full of security issues and they should not be used. All plugins are tested with latest releases for PHP 5.5, 5.6, 7.0 and 7.1.

This policy will remain in effect until the end of 2017, and it may be revised to exclude PHP 5.5 from testing.

WordPress.org recommends PHP 7.0 for use with WordPress.

WordPress

Last Updated: 12.22.2016.

All current Dev4Press plugins and themes support WordPress 4.2 and newer, including latest WordPress 4.7. In the future, we will test and support our plugins and themes with latest 6 major WordPress versions. Once the WordPress 4.8 is released, we will stop testing with WordPress 4.2. Depending on individual plugins, this policy can be different based on the WordPres features plugin requires.

All plugins should work with WordPress 4.0 and 4.1, but we are no longer testing with these versions.

This policy will be updated each time new major WordPress version is released.

MySQL

Last Updated: 04.26.2016.

All current Dev4Press plugins and themes support same MySQL versions as WordPress does. But, we also test with community MySQL replacement projects like MariaDB. In general, we test with MySQL 5.5, MariaDB 5.5 and 10, but every plugin and theme should work fine with any MySQL since version 5.0.

WordPress recommends MySQL 5.6 and MariaDB 10 for use with WordPress.

Browsers

Last Updated: 02.11.2016.

All current Dev4Press plugins and themes are tested with the most current versions of browsers for different operating systems:

  • MS Windows: Internet Explorer, Edge, Firefox, Opera, and Chrome
  • Android: Chrome and Opera
  • Linux: Firefox, Opera, and Chrome
  • MacOS: Firefox, Opera, Chrome, and Safari
  • iOS: Chrome and Safari

We test using latest stable versions of supported browsers. Our plugins and themes may function correctly in older or other, less popular browsers, but we only officially support listed browsers. We support current and previous versions of all supported browsers.

MS Internet Explorer 10 and 11 are supported, versions 6, 7, 8, and 9 are no longer supported.

Development Setup

Last Updated: 12.22.2016.

Development setup includes multiple Apache/PHP/MySQL server combinations. But, main development setup is based on Apache 2.4.18, MariaDB 10.1.13, PHP 7.0.13. And, main development is always done on the latest version of WordPress, currently 4.7.