Kdyby/Monolog
Integration of Monolog into Nette Framework
Installation
The best way to install Kdyby/Monolog is using Composer:
$ composer require kdyby/monolog
Documentation
Learn more in documentation.
Homepage http://www.kdyby.org and repository http://github.com/Kdyby/Monolog.
-
v2.0.0 v2.0.0
Updated to Nette 3.0.
-
v1.4.0 v1.4.0
- Removed support for PHP 5.6 and 7.0
- Updated Tracy to 2.6 (thx @stepina)
- Added configuration option for setting "access" priority (thx @jankonas)
- CI improvements (thx @northys)
- Split exceptions.php (thx @JakubBarta)
-
v1.3.2 v1.3.2
- Add support for PHP 7.2.
-
v1.3.1 v1.3.1
- Fixed autoloading bug introduced in
v1.3.0
This release is for Nette
^2.4
- Fixed autoloading bug introduced in
-
v1.3.0 v1.3.0
TracyExceptionProcessor
sets$context['tracy_filename']
instead oftracy
TracyExceptionProcessor
sets$context['tracy_created'] = true
when the bluescreen is rendered (Tracy detects when it's rendering the same exception for the second time and doesn't rewrite it)- #21 Set logger into services implementing
LoggerAwareInterface
; thx @jakubskrz - #20
MonologAdapter
passes exception into$context['exception']
to allow more processing; thx @jiripudil - #15
TracyExceptionProcessor
no longer unsets$context['exception']
to allow more processing - dropped a lot of dead code
This release is for Nette
^2.4
-
v1.2.2 v1.2.2
- #21 Set logger into services implementing
LoggerAwareInterface
; thx @jakubskrz - #20
MonologAdapter
passes exception into$context['exception']
to allow more processing; thx @jiripudil - #15
TracyExceptionProcessor
no longer unsets$context['exception']
to allow more processing
This release is for Nette
2.3.*
- #21 Set logger into services implementing
-
v1.2.1 v1.2.1
- #18 Fix compatibility with Nette/DI 2.4; thx @enumag
- #17 Added configuration property which allows disabling priority processor; thx @stekycz
- 1a8bf7f - FallbackNetteHandler: allow change the level
- #14 MonologAdapter: support for \Throwable interface; thx @pepakriz
This release is for Nette
~2.3
-
v1.2.0 v1.2.0
New
- Handler & processor priority - you can change the order of their registration by setting value to
monolog.priority
tag. TracyExceptionProcessor
that renderscontext.exception
as bluescreen into log dir and fillscontext.tracy
with exception filename. (thx @Andrewsville)TracyUrlProcessor
that prefixescontext.tracy
with givenbaseUrl
so it can be made clickable in your log. Enable this using thetracyBaseUrl
option in config. (thx @Andrewsville)
This release is for Nette
~2.3
- Handler & processor priority - you can change the order of their registration by setting value to
-
v1.1.0 v1.1.0
- Priority mapping of Fatal errors to PSR Log CRITICAL
This release is for Nette 2.3
-
v1.0.3 v1.0.3
- Priority mapping of Fatal errors to PSR Log CRITICAL
This release is for Nette 2.2
-
v0.2.2 v0.2.2
- fixes bug in compiler extension dc3e4c1
This release is for Nette 2.1
-
v1.0.2 v1.0.2
- fixes bug in compiler extension 3f5975b
This release is for Nette 2.2
-
v1.0.1 v1.0.1
- custom NewRelicHandler
This release is for Nette 2.2.*
-
v0.2.1 v0.2.1
- custom NewRelicHandler
This release is for Nette 2.1.*
-
v1.0 v1.0
- the entire code base is now well tested
- new method
Logger::channel()
that returns wrappedLogger
with changed channel name
This release is for Nette 2.2.*
-
v0.2 v0.2
- the entire code base is now well tested
- new method
Logger::channel()
that returns wrappedLogger
with changed channel name
This release is for Nette 2.1.*
-
v0.1 v0.1
First working release for Nette Framework 2.1