php-monolog (3.10.0-2) unstable; urgency=medium

  * Compatibility with recent PHPUnit (13)

 -- David Prévot <taffit@debian.org>  Sun, 08 Feb 2026 09:52:23 +0100

php-monolog (3.10.0-1) unstable; urgency=medium

  [ Jordi Boggiano ]
  * Add NoDiscard attr, fixes #2012 (#2013)
  * Update changelog

  [ Tobias Lorenz ]
  * convert booleans to int since gelf 1.1 only supports string/number (#1973)

  [ angeljqv ]
  * Avoid empty espace on empty trace (#1979)
  * Normalize DIRECTORY_SEPARATOR on file traces(exceptions) (#1980)
  * Fix PHP 8.5 `__sleep` deprecation (#1997)

  [ Jeremy Mikola ]
  * Replace deprecated code in MongoDB classes and allow 2.0+ (#1998)

  [ Cesar Garcia ]
  * Add handling of inode changes to reopen files in StreamHandler (#1963)

  [ Dawid Nowak ]
  * TelegramBotHandler: three dots replacement… (#1993)

  [ greggebura ]
  * Fix issue https://github.com/Seldaek/monolog/issues/1984 (#1999)

  [ Chuoke ]
  * feat: Add automatic empty directory cleanup in RotatingFileHandler (#2000)

  [ Hugues Peccatte ]
  * Rotate files based on timezone (#1982)

  [ Louis-Arnaud ]
  * Remove deprecated curl_close() calls for PHP 8.5 compatibility (#2009)

  [ Adrien SIMON ]
  * Fix json formatter does not catch to string exceptions (#1968)

  [ David Prévot ]
  * Convert d/watch to version 5
  * Update Standards-Version to 4.7.3
  * Remove Rules-Requires-Root

 -- David Prévot <taffit@debian.org>  Fri, 02 Jan 2026 16:13:10 +0100

php-monolog (3.9.0-1) unstable; urgency=medium

  [ Jordi Boggiano ]
  * Fix gelf message formatter failing to handle context/extra numeric keys,
    fixes #1932
  * Update changelog

  [ Jeff W ]
  * Add a mail() hook to NativeMailHandler. (#1948)

  [ Andrii Shevchenko ]
  * added possibility to set child handler after instantiation (#1946)

  [ Rajmund ]
  * Change datetime format from ISO 8601 to ATOM in ElasticsearchFormatter
    and related tests (#1942)
  * SendGrid V3 API (#1952)

  [ Markus Staab ]
  * Rename TestCase to MonologTestCase (#1953)

 -- David Prévot <taffit@debian.org>  Fri, 28 Mar 2025 08:02:00 +0100

php-monolog (3.8.1-5) unstable; urgency=medium

  * Drop failing assertions on 32-bit architectures

 -- David Prévot <taffit@debian.org>  Tue, 04 Mar 2025 08:09:14 +0100

php-monolog (3.8.1-4) unstable; urgency=medium

  * Modernize PHPUnit syntax
  * Use php-mongodb for the tests
  * Update Standards-Version to 4.7.2

 -- David Prévot <taffit@debian.org>  Fri, 28 Feb 2025 13:24:35 +0100

php-monolog (3.8.1-3) unstable; urgency=medium

  * Drop phpunit version from build-dependencies

 -- David Prévot <taffit@debian.org>  Sun, 19 Jan 2025 09:11:23 +0100

php-monolog (3.8.1-2) unstable; urgency=medium

  * Upload to unstable in sync with PHPUnit 11

 -- David Prévot <taffit@debian.org>  Fri, 10 Jan 2025 11:32:14 +0100

php-monolog (3.8.1-1) experimental; urgency=medium

  [ Jordi Boggiano ]
  * Fix gelf formatter keys to strip invalid characters, fixes #1927
  * Remove empty lines if a custom stack trace parser returns null, fixes #1925
  * Update changelog

  [ Ruud Kamphuis ]
  * Deprecate DateTimeImmutable (#1928)

 -- David Prévot <taffit@debian.org>  Wed, 25 Dec 2024 21:47:50 +0100

php-monolog (3.8.0-1) experimental; urgency=medium

  [ Jordi Boggiano ]
  * Close and reopen file handles if a write fails (#1882)
  * Auto-close streams when reset() is called, fixes #1862
  * Fix RotatingFileHandler bug where rotation could sometimes not happen
    correctly, fixes #1905
  * Fix patch
  * Update changelog

  [ Kirill Nesmeyanov ]
  * Fix PHP 8.4 deprecation notices (#1903)

  [ Luboš Hubáček ]
  * Make IntrospectionProcessor extendable (#1899)

  [ Eric Emmrich ]
  * ProcessHandler: Make timeout of `stream_select()` configurable (#1916)

  [ Pedro Peixoto ]
  * Allow the user to define a custom mode when `fopen`-ing a log file (#1913)

  [ Jonathan Plantey ]
  * Normalize call normalizeRecord if necessary (#1906)

  [ David Prévot ]
  * Revert "Force system dependencies loading"
  * Drop now useless override file

 -- David Prévot <taffit@debian.org>  Sun, 17 Nov 2024 10:49:27 +0100

php-monolog (3.7.0-1) experimental; urgency=medium

  [ Jordi Boggiano ]
  * Ensure private error handler does not cause problems, fixes #1866
  * Fix json formatter handling of incomplete classes, fixes #1834
  * Also add setBasePath to NormalizerFormatter/JsonFormatter
  * Update changelog

 -- David Prévot <taffit@debian.org>  Tue, 23 Jul 2024 17:35:57 +0900

php-monolog (3.6.0-1) experimental; urgency=medium

  [ Jordi Boggiano ]
  * Allow more modern phpunit
  * Fix PHP 8.4 build error
  * Update changelog

  [ Luiz “Felds” Liscia ]
  * Remove `final` from class declaration (#1859)

  [ Vincent Langlet ]
  * Avoid throwing an exception when the toString fails (#1868)

  [ Witold Wasiczko ]
  * Include extra in context in PsrHandler (#1852)

  [ Sebastian Muszynski ]
  * Convert GelfMessage into string required by createAmqpMessage (#1869)

  [ cracksalad ]
  * [#1878] User definable duplication for DeduplicationHandler (#1879)

  [ cesarreyes3 ]
  * Remove base path on LineFormatter (#1873)

  [ David Prévot ]
  * Update Standards-Version to 4.7.0
  * Use PHPUnit 10

 -- David Prévot <taffit@debian.org>  Mon, 15 Apr 2024 07:51:22 +0200

php-monolog (3.5.0-2) experimental; urgency=medium

  * Force system dependencies loading
  * Fix d/clean
  * Revert upgrade to phpunit 10

 -- David Prévot <taffit@debian.org>  Sun, 10 Mar 2024 14:26:21 +0100

php-monolog (3.5.0-1) experimental; urgency=medium

  [ Jordi Boggiano ]
  * Add ability to indent stack traces in LineFormatter, fixes #1835
  * Add logo/favicon, closes #1849
  * Update changelog

  [ 李铭昕 ]
  * Fixed bug that `restore_error_handler` will not be executed if there is
    an exception before restore should happen (#1815)

  [ Christophe Coevoet ]
  * Add a WithMonologChannel attribute (#1847)

  [ omerimzali ]
  * Loggly handler loglevel comparison statement fixed (#1841)

  [ Egor Korobov ]
  * Fix fatal error in NormalizeFormatter: method_exists(): The script tried
    to execute a method or access a property of an incomplete object.

  [ dong ]
  * Let indexed arrays to support inline linebreaks in LineFormatter (#1818)

  [ Cosmin Ardeleanu ]
  * Fix LogRecord "extra" data leaking between handlers (#1819)

 -- David Prévot <taffit@debian.org>  Wed, 01 Nov 2023 11:00:45 +0100

php-monolog (3.4.0-1) experimental; urgency=medium

  [ chris ]
  * Upgrade to phpunit 10 (#1806)

  [ David Prévot ]
  * Use PHPUnit 10

 -- David Prévot <taffit@debian.org>  Sat, 24 Jun 2023 09:05:17 +0200

php-monolog (3.3.1-1) experimental; urgency=medium

  [ pafernandez-oesia ]
  * Update BrowserConsoleHandler console output method (#1739)

  [ Jordi Boggiano ]
  * Add graylog2/gelf-php 2.x support, fixes #1747
  * Deprecate FlowdockHandler and formatter as the service was shutdown,
    fixes #1748
  * Allow predis 2.x in Monolog 3 as well, fixes #1732
  * Update changelog

  [ Grégoire Pineau ]
  * Fix bug with level in GitProcessor (#1749)

  [ Sergey Rabochiy ]
  * Add ClosureContextProcessor (#1745)

  [ Mikhail Popov ]
  * Fix setting of extra attributes in AmqpHandler when handling batches of
    records (#1781)

  [ Bart Swaalf ]
  * Add support for enum context values to psr formatter (#1773)

  [ Identei ]
  * Add an option to set the op_type for the ElasticsearchHandler (#1766)

  [ Tetragramat ]
  * WhatFailureGroupHandler catches failures in method close (#1791)

  [ David Prévot ]
  * Update standards version to 4.6.2, no changes needed.

 -- David Prévot <taffit@debian.org>  Fri, 10 Feb 2023 07:48:50 +0100

php-monolog (3.2.0-1) experimental; urgency=medium

  [ Jordi Boggiano ]
  * Update changelog

  [ David Prévot ]
  * Drop now usless d/pkg-php-tools-* entries

 -- David Prévot <taffit@debian.org>  Wed, 27 Jul 2022 11:49:41 +0200

php-monolog (3.1.0-1) experimental; urgency=medium

  * Upload new major to experimental

  [ Jordi Boggiano ]
  * Add LogRecord class, drop PHP <8.1
  * Remove SwiftMailerHandler
  * Update changelog

  [ David Prévot ]
  * Revert "Track version 2 for now (Bookworm?)"
  * Drop php-swiftmailer not needed for testsuite anymore
  * Force recent php-psr-log

 -- David Prévot <taffit@debian.org>  Sun, 19 Jun 2022 20:32:11 +0200

php-monolog (2.7.0-1) unstable; urgency=medium

  [ Jordi Boggiano ]
  * Update changelog

  [ David Prévot ]
  * Track version 2 for now (Bookworm?)
  * Use php-predis instead of php-nrk-predis
  * Adapt packaging to new packages needed for testsuite
  * Don’t run Elasticsearch related tests
  * Mark package as Multi-Arch: foreign
  * Update Standards-Version to 4.6.1

 -- David Prévot <taffit@debian.org>  Sun, 19 Jun 2022 20:17:36 +0200

php-monolog (2.3.5-2) unstable; urgency=medium

  * Upload to unstable now that Symfony 5 is in

 -- David Prévot <taffit@debian.org>  Wed, 24 Nov 2021 09:59:06 -0400

php-monolog (2.3.5-1) experimental; urgency=medium

  [ Jordi Boggiano ]
  * Update changelog

  [ David Prévot ]
  * Simplify gbp import-orig
  * Install dh-sequence-* instead of using dh --with
  * Generate phpabtpl at build time
  * Update standards version to 4.6.0, no changes needed.

 -- David Prévot <taffit@debian.org>  Sat, 09 Oct 2021 17:11:31 -0400

php-monolog (2.2.0-1) experimental; urgency=medium

  [ Jordi Boggiano ]
  * Update changelog

  [ Robin Gustafsson ]
  * Use SwiftMailer's new autoloader (Closes: #976815)

  [ David Prévot ]
  * Use php-redis for tests
  * Update watch file format version to 4.
  * Set upstream metadata fields: Security-Contact.
  * Rename main branch to debian/latest (DEP-14)
  * Skip tests that can’t be run on Debian
  * Update Standards-Version to 4.5.1

 -- David Prévot <taffit@debian.org>  Thu, 07 Jan 2021 02:06:45 -0400

php-monolog (2.1.1-1) experimental; urgency=medium

  [ Jordi Boggiano ]
  * Update changelog

  [ David Prévot ]
  * Set Rules-Requires-Root: no.

 -- David Prévot <taffit@debian.org>  Fri, 31 Jul 2020 08:14:46 +0200

php-monolog (2.1.0-1) experimental; urgency=medium

  [ Abdouni Abdelkarim ]
  * bump year

  [ Jordi Boggiano ]
  * Update changelog

  [ David Prévot ]
  * Set upstream metadata fields: Bug-Database, Bug-Submit.
  * Update standards version to 4.5.0, no changes needed.
  * Use debhelper-compat 13
  * Simplify override_dh_auto_test
  * Update copyright (years)

 -- David Prévot <taffit@debian.org>  Sat, 30 May 2020 16:09:02 -1000

php-monolog (2.0.2-1) experimental; urgency=medium

  [ Jordi Boggiano ]
  * Update changelog

  [ David Prévot ]
  * Set upstream metadata fields: Repository, Repository-Browse.
  * Build-depend on php-curl for testsuite

 -- David Prévot <taffit@debian.org>  Sun, 22 Dec 2019 07:40:03 +1100

php-monolog (2.0.1-1) experimental; urgency=medium

  [ Jordi Boggiano ]
  * Prepare changelog

  [ David Prévot ]
  * Fix file permission
  * Update standards version to 4.4.1, no changes needed.
  * Set upstream metadata fields: Repository.

 -- David Prévot <taffit@debian.org>  Thu, 14 Nov 2019 18:31:27 -1000

php-monolog (2.0.0-1) experimental; urgency=medium

  [ David Prévot ]
  * Add missing colon in closes line.

  [ Mario Blažek ]
  * Upgrade PHPUnit to v8

 -- David Prévot <taffit@debian.org>  Fri, 30 Aug 2019 15:31:54 -1000

php-monolog (2.0.0~beta2-1) experimental; urgency=medium

  [ Joey Gallegos ]
  * Bump year

  [ David Prévot ]
  * Document gbp import-ref usage
  * Revert "Drop upstream documentation not provided anymore"
  * Revert "Drop tests removed upstream"
  * Build-Depend on php-nrk-predis for testsuite
  * Compatibility with recent PHPUnit
  * Use a vendor directory for testsuite
  * Use debian/clean for directories
  * Use debhelper-compat 12
  * Update Standards-Version to 4.4.0
  * Update copyright (years)

 -- David Prévot <taffit@debian.org>  Thu, 18 Jul 2019 14:54:34 -0300

php-monolog (2.0.0~beta1-1) experimental; urgency=medium

  * Upload beta to experimental
  * Use debhelper-compat 11
  * Drop versioned dependencies satisfied in stable
  * Drop get-orig-source target
  * Use https in Format
  * Move Vcs-* to salsa.d.o
  * Use Standards-Version 4.2.1
  * Make preview handling more generic
  * Update copyright (years)
  * Install upgrade instructions
  * Drop upstream documentation not provided anymore
  * Drop tests removed upstream (Closes: #882944)

 -- David Prévot <taffit@debian.org>  Mon, 10 Dec 2018 17:31:42 -1000

php-monolog (1.23.0-1) unstable; urgency=medium

  [ Remon van de Kamp ]
  * Use first day/first month for date calculations in RotatingFileHandlerTest
    (#963) (Closes: #861468)

  [ David Prévot ]
  * Clean directory created during tests
  * Update Standards-Version to 4.0.1
  * Adapt to changed upstream filenames

 -- David Prévot <taffit@debian.org>  Mon, 07 Aug 2017 07:11:05 -0400

php-monolog (1.22.0-1) unstable; urgency=medium

  [ Jonathan A. Schweder ]
  * add MercurialProcessor

  [ Jordi Boggiano ]
  * Add support for AWS SDK v3

  [ Haralan Dobrev ]
  * Add a Slackbot handler
  * Add a Slack Webhooks handler using the same SlackRecord util

 -- David Prévot <taffit@debian.org>  Tue, 29 Nov 2016 16:37:15 -1000

php-monolog (1.21.0-1) unstable; urgency=medium

  [ Nishanth Aravamudan ]
  * Add nocheck and stage1 build profiles (Closes: #829764)

  [ Francis Besset ]
  * Added informations to normalize a SoapFault

  [ Jordi Boggiano ]
  * Allow other separators for the date format in RotatingFileHandler
  * Allow formatting of message by setting a line formatter on SlackHandler
  * Revert #810 and remove the context info in the php error logger of
    ErrorHandler, fixes #828, closes: #810

  [ Adam Kiss ]
  * Added option to log errors regardless of error_reporting setting

 -- David Prévot <taffit@debian.org>  Fri, 11 Nov 2016 05:49:10 -0930

php-monolog (1.20.0-1) unstable; urgency=medium

  [ Nils Adermann ]
  * Provide means to manually activate a FingersCrossedHandler

  [ Jordi Boggiano ]
  * Add getter for the StreamHandler URL, fixes #797

  [ Dmitry Ivanov ]
  * HtmlFormatter methods accessibility

  [ s4msung ]
  * include $context in error_handler

 -- David Prévot <taffit@debian.org>  Mon, 04 Jul 2016 16:50:48 -0400

php-monolog (1.19.0-2) unstable; urgency=medium

  * Drop php-aws-sdk from build-dependencies (it depends on php-guzzle that is
    not ready for PHP 7.0, see #821698)

 -- David Prévot <taffit@debian.org>  Sun, 26 Jun 2016 00:43:31 -0400

php-monolog (1.19.0-1) unstable; urgency=medium

  [ Jordi Boggiano ]
  * Truncate single messages if they go over the hipchat limit, fixes #629
  * Only close handles that have been opened by the StreamHandler, fixes #764
  * Add DeduplicationHandler to avoid spamming the same log records
  * Add ability to use formatter in email subject lines
  * Add getStream to the StreamHandler
  * Update changelog

  [ David Prévot ]
  * Update Standards-Version to 3.9.8

 -- David Prévot <taffit@debian.org>  Tue, 12 Apr 2016 17:08:50 -0400

php-monolog (1.18.2-1) unstable; urgency=medium

  [ Jordi Boggiano ]
  * Fix elastica formatter test, refs #742
  * Truncate messages if they reach the max length of GELF messages, fixes #751
  * Update changelog

  [ Grégoire Paris ]
  * use maintained package reference in suggestion

  [ chalasr ]
  * Change copyright's end date from 2015 to 2016

  [ David Prévot ]
  * Update copyright (years)
  * Update overrides

 -- David Prévot <taffit@debian.org>  Sat, 02 Apr 2016 18:33:35 -0400

php-monolog (1.18.1-1) unstable; urgency=medium

  [ John Hunt ]
  * Fixed small syntax bug with BrowserConsoleHandler preventing console output

  [ Jordi Boggiano ]
  * Fix SlackHandler bug where slack drops some messages if the socket is
    closed too early, fixes #729

  [ shiyangwu520 ]
  * Update RedisHandler.php

  [ Jean-Baptiste Nahan ]
  * Fix content_type property

 -- David Prévot <taffit@debian.org>  Thu, 17 Mar 2016 19:11:32 -0400

php-monolog (1.18.0-1) unstable; urgency=medium

  * PHP 7.0 transition:
    - Drop php5-mongo dependency
    - Build with recent pkg-php-tools
  * Build-depend on php-amqp now available for tests
  * Exclude test depending on php-console
  * Update Standards-Version to 3.9.7

 -- David Prévot <taffit@debian.org>  Sun, 06 Mar 2016 12:55:04 -0400

php-monolog (1.17.2-1) unstable; urgency=medium

  [ Jordi Boggiano ]
  * Fix CS and php5.3 compat
  * Do not assume we have a Logger in ErrorHandler, fixes #666
  * Update changelog

  [ Aleksei Shmelev ]
  * SwiftMailerHandler bugfix.
    Added generating unique id when building message and test.

  [ raph ]
  * Use `text` and `title` fields for SlackHandler

 -- David Prévot <taffit@debian.org>  Thu, 22 Oct 2015 17:39:14 -0400

php-monolog (1.17.1-1) unstable; urgency=medium

  [ Frederik Bosch ]
  * FIX IntrospectionProcessor: E_NOTICE

  [ Tomasz Wójcik ]
  * RavenHandler handles custom checksums
  * RavenHandler supports extra parameters

  [ Henrique Moody ]
  * Better normalization for resources

  [ Jared Markell ]
  * Add getUid() to UidProcessor

  [ Jordi Boggiano ]
  * Update changelog

 -- David Prévot <taffit@debian.org>  Tue, 01 Sep 2015 16:09:38 -0400

php-monolog (1.16.0-1) unstable; urgency=medium

  [ Matt Wells ]
  * Adds ability to cap log size in redis

  [ Jordi Boggiano ]
  * Fix support for associative tag arrays, refs #588
  * Close handlers that can be closed after logging a fatal errors, refs #621
  * Avoid logging fatal errors twice when both error and fatal error handlers
    are present, fixes #622
  * Update changelog for 1.16

  [ William Johnston ]
  * Create directory on initial log write rather than class instantiation.

  [ Sam Minnee ]
  * Added Logger::setHandlers()

  [ Nehal Patel ]
  * Added the IFTTTHandler

 -- David Prévot <taffit@debian.org>  Sat, 29 Aug 2015 09:55:44 -0400

php-monolog (1.15.0-1) unstable; urgency=medium

  [ Jordi Boggiano ]
  * Split README into a few docs pages
  * Update changelog

  [ David Prévot ]
  * Bump pkg-php-tools version

 -- David Prévot <taffit@debian.org>  Tue, 28 Jul 2015 10:28:30 +0200

php-monolog (1.14.0-1) unstable; urgency=medium

  [ Chad Burrus ]
  * update copyright date to 2015

  [ barbushin ]
  * Add PHPConsoleHandler to debug in Google Chrome

  [ Jordi Boggiano ]
  * Prepare release 1.14

  [ David Prévot ]
  * Depend on phpab for CI
  * Update copyright
  * Update overrides

 -- David Prévot <taffit@debian.org>  Sat, 20 Jun 2015 10:54:34 -0400

php-monolog (1.13.1-2) unstable; urgency=medium

  * Upload to unstable since Jessie has been released
  * Load suggested classes if available
  * Use homemade autoload.php for tests and CI
  * Drop patch not needed anymore

 -- David Prévot <taffit@debian.org>  Mon, 18 May 2015 22:37:52 -0400

php-monolog (1.13.1-1) experimental; urgency=medium

  [ Jordi Boggiano ]
  * Revert "Switch HipChatHandler to API v2", fixes #525

 -- David Prévot <taffit@debian.org>  Fri, 13 Mar 2015 01:07:06 -0400

php-monolog (1.13.0-1) experimental; urgency=medium

  [ Jordi Boggiano ]
  * Prepare 1.13 release

  [ David Prévot ]
  * Provide homemade autoload.php
  * Use more packaged classes for tests

 -- David Prévot <taffit@debian.org>  Thu, 05 Mar 2015 13:59:33 -0400

php-monolog (1.12.0-1) experimental; urgency=medium

  * Upload to experimental to respect the freeze
  * Use php-symfony-class-loader instead of php-symfony-classloader
  * Revert "Drop provide (can’t be used before Jessie gets released)"

 -- David Prévot <taffit@debian.org>  Tue, 30 Dec 2014 10:55:21 -0400

php-monolog (1.11.0-1) unstable; urgency=medium

  [ gkedzierski ]
  * Add basic Slack logging functionality

  [ David Prévot ]
  * No tests if DEB_BUILD_OPTIONS contains nocheck
  * Bump standards version to 3.9.6
  * Drop now useless XS-Testsuite
  * Drop provide (can’t be used before Jessie gets released)
  * Update overrides for new dependency

  [ Hari K T ]
  * provide in psr/log-implementation

  [ Giorgio Premi ]
  * Implemented PhpAmqpLibHandler

  [ Harry Truong ]
  * PsrLogMessageProcessor updated to add valid string conversion conditions

  [ Adam Nicholson ]
  * Added MandrillHandler for sending log messages to the Mandrill API

 -- David Prévot <taffit@debian.org>  Fri, 03 Oct 2014 14:42:59 -0400

php-monolog (1.10.0-1) unstable; urgency=medium

  [ Jordi Boggiano ]
  * Update target version and changelog

  [ David Prévot ]
  * Drop failing test (too precise time)

 -- David Prévot <taffit@debian.org>  Sat, 07 Jun 2014 14:08:54 -0400

php-monolog (1.9.1-2) unstable; urgency=medium

  * Add years to the copyright notice
  * Allow stderr output during tests

 -- David Prévot <taffit@debian.org>  Fri, 30 May 2014 00:02:07 -0400

php-monolog (1.9.1-1) unstable; urgency=low

  * Initial release (closes: #726276)

 -- David Prévot <taffit@debian.org>  Fri, 23 May 2014 16:01:00 -0400
