diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 1cfcf7dbbe..3530036f6e 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.13.4 +current_version = 1.14.0 commit = True message = Prepare for {new_version} release diff --git a/NEWS.rst b/NEWS.rst index 6e3c587c64..e733ba3890 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -8,6 +8,25 @@ Changelog .. towncrier release notes start +memray 1.14.0 (2024-09-09) +-------------------------- + +Features +~~~~~~~~ + +- Wheels are now published for Python 3.13, though we don't yet support free-threaded (no GIL) builds. (#658) + + +Bug Fixes +~~~~~~~~~ + +- Fix a lock ordering deadlock in libc between a Memray lock and a lock internal to dlopen. (#549) +- Ensure flame graphs stay in flame mode when the user has selected it. + Previously clicking the "Hide Irrelevant Frames" or "Hide Import System Frames" + checkboxes would switch the flame graph back to icicle mode. (#656) +- Fix a race condition that was able to cause strange exception messages if two different threads tried to initialize Memray tracking at once. (#667) + + memray 1.13.4 (2024-07-18) -------------------------- diff --git a/news/549.bugfix.rst b/news/549.bugfix.rst deleted file mode 100644 index 5788e154d0..0000000000 --- a/news/549.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix a lock ordering deadlock in libc between a Memray lock and a lock internal to dlopen. diff --git a/news/656.bugfix.rst b/news/656.bugfix.rst deleted file mode 100644 index 70cc145356..0000000000 --- a/news/656.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -Ensure flame graphs stay in flame mode when the user has selected it. -Previously clicking the "Hide Irrelevant Frames" or "Hide Import System Frames" -checkboxes would switch the flame graph back to icicle mode. diff --git a/news/658.feature.rst b/news/658.feature.rst deleted file mode 100644 index 5608fd1ea0..0000000000 --- a/news/658.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Wheels are now published for Python 3.13, though we don't yet support free-threaded (no GIL) builds. diff --git a/news/667.bugfix.rst b/news/667.bugfix.rst deleted file mode 100644 index 5ff4954621..0000000000 --- a/news/667.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix a race condition that was able to cause strange exception messages if two different threads tried to initialize Memray tracking at once. diff --git a/src/memray/_version.py b/src/memray/_version.py index f7d8b107f3..b9f68edb2f 100644 --- a/src/memray/_version.py +++ b/src/memray/_version.py @@ -1 +1 @@ -__version__ = "1.13.4" +__version__ = "1.14.0"