Skip to content

Releases: aloframework/handlers

3.0

07 Nov 21:48
Compare
Choose a tag to compare

Now licenced under Apache 2.0

2.0.4

08 Feb 18:41
Compare
Choose a tag to compare

Should support PHP7's Throwable now.

Symfony 3.x console support

14 Jan 19:47
Compare
Choose a tag to compare

Symfony 3.x console support updated in composer

Symfony 3.x support

13 Jan 20:35
Compare
Choose a tag to compare

Symfony 3.0 support added in composer.json

2.0.1

04 Nov 15:48
Compare
Choose a tag to compare

E_NOTICE and E_USER_NOTICE are now logged as errors, not notices as they are still considered PHP errors.

2.0

24 Oct 10:48
Compare
Choose a tag to compare
2.0

2.0

  • Uses the ConfigInterface for configuration now
  • A lot of things have become static attributes now to remove instantiation overhead
  • AbstractHandler::register() removed
  • ::register() signature changed: static function register(LoggerInterface $log = null, AbstractConfig = null)
  • Kint is now used for HTML argument dumps.
  • Better abstraction - CLI styling is now generated quicker

2.0-beta.1

20 Oct 16:33
Compare
Choose a tag to compare
2.0-beta.1 Pre-release
Pre-release

A pre-release for a quick demo of the new interface

1.4.1

13 Oct 11:27
Compare
Choose a tag to compare

@Property PHPDocs added to the config classes, config keys' string identifiers relabeled

1.4

12 Oct 14:37
Compare
Choose a tag to compare
1.4
  • Configuration is now expected to be done via the Configurable interface,
    the old, constant-based configuration is now deprecated and will be removed in 2.0
  • Better tests' code coverage
  • Output examples added

1.3

02 Oct 22:25
Compare
Choose a tag to compare
1.3

Bugfixes:

  • ExceptionHandler now correctly assigns the $lastRegisteredHandler and $lastReported values

Error class:

  • Now has a static $map property, allowing easy text representation of error codes
  • Now has a shouldBeReported() static method
  • It's now possible to force HTML error output when in CLI mode by defining define('ALO_HANDLERS_FORCE_HTML', true);

ShutdownHandler:

  • Doesn't force the E_CORE_ERROR error code now
  • Has the getLastRegisteredHandler static method now

ErrorHandler:

  • Error labels are more detailed now (e.g. CORE ERROR instead of just ERROR)

Misc:

  • .gitattributes added
  • More extensive testing