Skip to content

Commit 431aa41

Browse files
committed
Prepare for 1.19.0 release
See changelog for more details. Signed-off-by: Pablo Galindo <[email protected]>
1 parent d8b6d00 commit 431aa41

File tree

8 files changed

+23
-10
lines changed

8 files changed

+23
-10
lines changed

.bumpversion.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 1.18.0
2+
current_version = 1.19.0
33
commit = True
44
message =
55
Prepare for {new_version} release

NEWS.rst

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,27 @@ Changelog
88

99
.. towncrier release notes start
1010
11+
memray 1.19.0 (2025-09-26)
12+
--------------------------
13+
14+
Features
15+
~~~~~~~~
16+
17+
- Add a mode that can be used in Python 3.13.3 and newer where Memray will track Python object creation and destruction events, which can be used to find leaked objects (ones that were created during a tracking session and not destroyed before the end of that tracking session). (#752)
18+
- Added ``--no-web`` flag to ``flamegraph`` and ``table`` commands for offline HTML report generation. When this flag is specified, memray bundles all external dependencies (Bootstrap, jQuery, D3, DataTables, Plotly.js) directly into the generated HTML files instead of loading them from CDNs. This enables memray to generate fully functional HTML reports on airgapped systems without internet connectivity. (#790)
19+
- Reduced memory profiling overhead and capture file size by changing how
20+
Python code locations are recorded. This makes allocation tracking
21+
faster, produces smaller capture files, and improves the accuracy of
22+
reports that group allocations by source location. (#801)
23+
24+
25+
Bug Fixes
26+
~~~~~~~~~
27+
28+
- Fix a crash that could occur if tracking was started in one thread while another thread was inside of a trace function installed with ``sys.settrace``. This crash wasn't possible to hit with ``memray run``, but could happen when using ``pytest-memray`` and ``pytest-cov`` together. (#823)
29+
- Fix timestamps on the heap usage line chart when Memray is run on a 32-bit platform. (#826)
30+
31+
1132
memray 1.18.0 (2025-08-07)
1233
--------------------------
1334

news/752.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/790.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/801.feature.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

news/823.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/826.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/memray/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "1.18.0"
1+
__version__ = "1.19.0"

0 commit comments

Comments
 (0)