Skip to content

Releases: josantonius/php-error-handler

v2.0.2

29 Sep 16:00
991562b
Compare
Choose a tag to compare

What's Changed

  • pre-release/v2.0.2 by @josantonius in #5

  • Release/v2.0.2 by @josantonius in #6

  • The notation type in the test function names has been changed from camel to snake case for readability.

  • Functions were added to document the methods and avoid confusion.

  • Disabled the ´CamelCaseMethodName´ rule in ´phpmd.xml´ to avoid warnings about function names in tests.

  • The alignment of the asterisks in the comments has been fixed.

  • Tests for Windows have been added.

Full Changelog: v2.0.1...v2.0.2

v2.0.1

10 Aug 23:39
Compare
Choose a tag to compare

What's Changed

  • Documentation was improved.

Full Changelog: v2.0.0...v2.0.1

v2.0.0

10 Aug 16:20
Compare
Choose a tag to compare

What's Changed

  • pre release/v2.0.0 in #4

Version 1.x is considered as deprecated and unsupported. In this version (2.x) the library was completely restructured. It is recommended to review the documentation for this version and make the necessary changes before starting to use it, as it not be compatible with version 1.x.


  • The library was completely refactored.

  • Support for PHP version 8.1.

  • Support for earlier versions of PHP 8.1 is discontinued.

  • In this version exceptions are no longer handled. You can use josantonius/exception-handler to handle them.

  • HTML error rendering has also been discontinued.

  • The package name was changed from josantonius/errorhandler to josantonius/error-handler.

  • Improved documentation; README.md, CODE_OF_CONDUCT.md, CONTRIBUTING.md and CHANGELOG.md.

  • Removed Codacy.

  • Removed PHP Coding Standards Fixer.

  • The master branch was renamed to main.

  • The develop branch was added to use a workflow based on Git Flow.

  • Travis is discontinued for continuous integration. GitHub Actions will be used from now on.

  • Added .github/CODE_OF_CONDUCT.md file.

  • Added .github/CONTRIBUTING.md file.

  • Added .github/FUNDING.yml file.

  • Added .github/workflows/ci.yml file.

  • Added .github/lang/es-ES/CODE_OF_CONDUCT.md file.

  • Added .github/lang/es-ES/CONTRIBUTING.md file.

  • Added .github/lang/es-ES/LICENSE file.

  • Added .github/lang/es-ES/README file.

  • Deleted .travis.yml file.

  • Deleted .editorconfig file.

  • Deleted CONDUCT.MD file.

  • Deleted README-ES.MD file.

  • Deleted .php_cs.dist file.

Full Changelog: 1.1.8...v2.0.0

1.1.8

06 Jan 02:46
Compare
Choose a tag to compare

What's Changed

  • The tests were fixed.

  • Changes in documentation.

Full Changelog: 1.1.7...1.1.8

1.1.7

06 Jan 02:46
Compare
Choose a tag to compare

What's Changed

  • Implemented PHP Mess Detector to detect inconsistencies in code styles.

  • Implemented PHP Code Beautifier and Fixer to fixing errors automatically.

  • Implemented PHP Coding Standards Fixer to organize PHP code automatically according to PSR standards.

Full Changelog: 1.1.6...1.1.7

1.1.6

27 Oct 01:03
Compare
Choose a tag to compare

What's Changed

  • Implemented PSR-4 autoloader standard from all library files.

  • Implemented PSR-2 coding standard from all library PHP files.

  • Implemented PHPCS to ensure that PHP code complies with PSR2 code standards.

  • Implemented Codacy to automates code reviews and monitors code quality over time.

  • Implemented Codecov to coverage reports.

  • Added ErrorHandler/phpcs.ruleset.xml file.

  • Deleted ErrorHandler/src/bootstrap.php file.

  • Deleted ErrorHandler/tests/bootstrap.php file.

  • Deleted ErrorHandler/vendor folder.

Full Changelog: 1.1.5...1.1.6

1.1.5

13 Sep 02:31
Compare
Choose a tag to compare

What's Changed

  • Unit tests supported by PHPUnit were added.

  • The repository was synchronized with Travis CI to implement continuous integration.

  • Added ErrorHandler/src/bootstrap.php file

  • Added ErrorHandler/tests/bootstrap.php file.

  • Added ErrorHandler/phpunit.xml.dist file.

  • Added ErrorHandler/_config.yml file.

  • Added ErrorHandler/.travis.yml file.

  • Added ErrorHandler/public/template/view.php file.

  • Added ErrorHandler/public/css/styles.php file.

  • Deleted Josantonius\ErrorHandler\Tests\ErrorHandlerTest class.

  • Deleted Josantonius\ErrorHandler\Tests\ErrorHandlerTest->testSProvokeException() method.

  • Deleted Josantonius\ErrorHandler\Tests\ErrorHandlerTest->testSProvokeWarning() method.

  • Deleted Josantonius\ErrorHandler\Tests\ErrorHandlerTest->testSProvokeNotice() method.

  • Deleted Josantonius\ErrorHandler\Tests\ErrorHandlerTest->testSProvokeUserError() method.

  • Deleted Josantonius\ErrorHandler\Tests\ErrorHandlerTest->testSProvokeUserNotice() method.

  • Deleted Josantonius\ErrorHandler\Tests\ErrorHandlerTest->testSProvokeUserWarning() method.

  • Deleted Josantonius\ErrorHandler\Tests\ErrorHandlerTest->testSetCustomMethod() method.

  • Deleted Josantonius\ErrorHandler\Tests\ErrorHandlerTest->_customMethodResponse() method.

Full Changelog: 1.1.4...1.1.5

1.1.4

16 Jul 00:47
Compare
Choose a tag to compare

What's Changed

  • Deleted Josantonius\ErrorHandler\Exception\ErrorHandlerException class.
  • Deleted Josantonius\ErrorHandler\Exception\Exceptions abstract class.
  • Deleted Josantonius\ErrorHandler\Exception\ErrorHandlerException->__construct() method.

Full Changelog: 1.1.3...1.1.4

1.1.3

15 May 02:57
Compare
Choose a tag to compare

What's Changed

  • You can now add custom methods to run instead of displaying the default view.

  • Added Josantonius\ErrorHandler\ErrorHandler->setParams() method.

  • Added Josantonius\ErrorHandler\ErrorHandler::setCustomMethod() method.

  • Added Josantonius\ErrorHandler\ErrorHandler->getCustomMethods() method.

  • Added Josantonius\ErrorHandler\Tests\ErrorHandlerTest->testSetCustomMethod() method.

  • Added Josantonius\ErrorHandler\Tests\ErrorHandlerTest->_customMethodResponse() method.

Full Changelog: 1.1.2...1.1.3

1.1.2

18 Mar 03:41
Compare
Choose a tag to compare

What's Changed

  • Some files were excluded from download and comments and readme files were updated.

Full Changelog: 1.1.1...1.1.2