diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 97c5abdfc..fb87b1107 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -29,24 +29,29 @@ endif::[] //===== Bug fixes // -=== Unreleased +[[release-notes-6.x]] +=== Python Agent version 6.x -// Unreleased changes go here -// When the next release happens, nest these changes under the "Python Agent version 6.x" heading -//[float] -//===== Features -// -//[float] -//===== Bug fixes +[[release-notes-6.20.0]] +==== 6.20.0 - 2024-01-10 [float] -===== Pending Deprecations +===== Features -* The log shipping LoggingHandler will be removed in version 7.0.0 of the agent. +* Async support for dbapi2 (starting with psycopg) {pull}1944[#1944] +* Add object name to procedure call spans in dbapi2 {pull}1938[#1938] +* Add support for python 3.10 and 3.11 lambda runtimes +[float] +===== Bug fixes -[[release-notes-6.x]] -=== Python Agent version 6.x +* Fix asyncpg support for 0.29+ {pull}1935[#1935] +* Fix dbapi2 signature extraction to handle square brackets in table name {pull}1947[#1947] + +[float] +===== Pending Deprecations + +* The log shipping LoggingHandler will be removed in version 7.0.0 of the agent. [[release-notes-6.19.0]] ==== 6.19.0 - 2023-10-11 diff --git a/elasticapm/handlers/logging.py b/elasticapm/handlers/logging.py index 0738df16d..4407f0f87 100644 --- a/elasticapm/handlers/logging.py +++ b/elasticapm/handlers/logging.py @@ -47,9 +47,9 @@ class LoggingHandler(logging.Handler): def __init__(self, *args, **kwargs) -> None: warnings.warn( - "The LoggingHandler will be deprecated in v7.0 of the agent. " - "Please use `log_ecs_reformatting` and ship the logs with Elastic " - "Agent or Filebeat instead. " + "The LoggingHandler is deprecated and will be removed in v7.0 of " + "the agent. Please use `log_ecs_reformatting` and ship the logs " + "with Elastic Agent or Filebeat instead. " "https://www.elastic.co/guide/en/apm/agent/python/current/logs.html", PendingDeprecationWarning, ) diff --git a/elasticapm/version.py b/elasticapm/version.py index e817f4ef1..ea64e853b 100644 --- a/elasticapm/version.py +++ b/elasticapm/version.py @@ -28,5 +28,5 @@ # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -__version__ = (6, 19, 0) +__version__ = (6, 20, 0) VERSION = ".".join(map(str, __version__))