Releases: bloomberg/memray
Releases · bloomberg/memray
v1.19.1
What's Changed
- Fix enum value collision between AllocatorType and ObjectTrackingEvent by @pablogsal in #832
Full Changelog: v1.19.0...v1.19.1
v1.19.0
What's Changed
- Do not resolve line numbers at runtime by @pablogsal in #801
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #811
- Add --no-web to flamegraph reporters by @pablogsal in #790
- build(deps): bump datatables.net from 1.10.23 to 1.11.3 by @dependabot[bot] in #814
- build(deps): bump bootstrap from 4.6.0 to 5.0.0 by @dependabot[bot] in #813
- build(deps): bump d3-color, d3, d3-flame-graph and d3-scale-chromatic by @dependabot[bot] in #815
- Restructure record type packing by @godlygeek in #812
- Update tests to textual 6.0 by @pablogsal in #821
- build(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #824
- build(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in #825
- build(deps): bump pypa/cibuildwheel from 3.1.3 to 3.1.4 by @dependabot[bot] in #816
- Expose the record writer for validating arbitrary files by @godlygeek in #826
- Avoid holding frames captured by another thread by @godlygeek in #823
- Add Python object reference tracking by @pablogsal in #752
- Prepare for 1.19.0 release by @pablogsal in #830
Full Changelog: v1.18.0...v1.19.0
v1.18.0
What's Changed
- Add
Usage Over Time
button to topBar by @ruchika2ar in #767 - Drop wheels for old platforms by @godlygeek in #742
- Fix a race condition under Textual 3.3.0 by @godlygeek in #777
- Wheelfix by @abstractedfox in #773
- Update textual snapshots and update valgrind ignore file by @pablogsal in #792
- build(deps-dev): bump form-data from 3.0.1 to 3.0.4 by @dependabot[bot] in #794
- Update test_exercise_3.py by @jcarnaxide in #754
- Add a timeout to the socket in
memray attach
by @ZeroIntensity in #753 - Add modal bar button to download plot data as CSV by @ruchika2ar in #769
- Hide memory graph button for temporal flamegraph by @ruchika2ar in #770
- Print peak memory usage for stats reporter by @ruchika2ar in #771
- Standardize byte amounts to SI units across all reporters by @adesidaseyi in #774
- build(deps): bump pypa/cibuildwheel from 2.23.2 to 3.1.1 by @dependabot[bot] in #795
- Enable 32-bit Linux wheel builds with cibuildwheel 3.x by @pablogsal in #796
- tests: Discover pytest tests only in tests/ by @godlygeek in #798
- Revise handling of removed profile functions by @godlygeek in #803
- Support Python 3.14 by @godlygeek in #804
- attach: Support attaching with
sys.remote_exec
by @godlygeek in #805 - Support free threading by @godlygeek in #808
- build(deps): bump pypa/cibuildwheel from 3.1.1 to 3.1.3 by @dependabot[bot] in #806
- build(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #809
- Prepare for 1.18.0 release by @pablogsal in #810
New Contributors
- @ruchika2ar made their first contribution in #767
- @abstractedfox made their first contribution in #773
- @adesidaseyi made their first contribution in #774
Full Changelog: v1.17.2...v1.18.0
v1.17.2
What's Changed
- Update textual snapshots to textual 3.1.0 by @pablogsal in #751
- Fix temporal high water mark flame graphs by @godlygeek in #759
Full Changelog: v1.17.1...v1.17.2
v1.17.1
What's Changed
- build(deps): bump pypa/cibuildwheel from 2.23.0 to 2.23.2 by @dependabot in #727
- Fix ARM Linux infinite loop in attach / live mode by @godlygeek in #737
- Prepare for 1.17.1 release by @pablogsal in #739
- Use the kernel.org mirror for elfutils in CI by @godlygeek in #746
Full Changelog: v1.17.0...v1.17.1
v1.17.0
What's Changed
- Support Textual 3.x by @godlygeek in #734
- Switch the RecursionGuard to use pthread APIs by @pablogsal in #732
- Prepare for 1.17.0 release by @pablogsal in #736
Full Changelog: v1.16.0...v1.17.0
v1.16.0
What's Changed
- Resolve a circular import error in obscure configuarations. by @jhance in #711
- Support Textual 2.0 by @godlygeek in #714
- ci: Ignore memory leaks in
PyInit_readline
by @godlygeek in #717 - ci: Build aarch64 wheels on ARM Ubuntu 24.04 by @godlygeek in #716
- build(deps): bump pypa/cibuildwheel from 2.22.0 to 2.23.0 by @dependabot in #715
- Prepare for 1.16.0 release by @pablogsal in #721
New Contributors
Full Changelog: v1.15.0...v1.16.0
v1.15.0
What's Changed
- build(deps): bump pypa/cibuildwheel from 2.20.0 to 2.21.1 by @dependabot in #684
- Avoid patching symbols in the extension module by @pablogsal in #685
- tests: Update snapshots for Textual 0.81 by @godlygeek in #687
- build(deps): bump pypa/cibuildwheel from 2.21.1 to 2.21.2 by @dependabot in #689
- ci: Don't require
skip-news
if NEWS.rst changes by @godlygeek in #690 - Fix symbol resolution for malloc_type functions on macOS Sequoia by @pablogsal in #693
- build(deps): bump codecov/codecov-action from 4 to 5 by @dependabot in #696
- Adapt to textual 0.88.0 by @pablogsal in #698
- Protect against deregistered profile functions in greenlet switches by @pablogsal in #700
- build(deps): bump pypa/cibuildwheel from 2.21.2 to 2.22.0 by @dependabot in #697
- Prepare for 1.15.0 release by @pablogsal in #703
Full Changelog: v1.14.0...v1.15.0
v1.14.0
What's Changed
- Update our vendored libbacktrace by @pablogsal in #651
- Retain inverted-ness when redrawing graph. by @ZeroIntensity in #656
- build(deps): bump pypa/cibuildwheel from 2.19.2 to 2.20.0 by @dependabot in #660
- tests: Skip snapshot tests if Textual is outdated by @godlygeek in #657
- Show Time Duration in Stats Modal by @RafaelWO in #659
- Publish wheels for Python 3.13 by @godlygeek in #658
- Simplify updating libbacktrace by @godlygeek in #652
- Lock around Tracker creation and destruction by @godlygeek in #667
- Disable attach tests in cibuildwheel by @godlygeek in #670
- tests: Update snapshot tests for Textual 0.77 by @godlygeek in #671
- build(deps-dev): bump webpack from 5.86.0 to 5.94.0 by @dependabot in #672
- Try to respect RPATHS of calling dlopen modules with dlinfo by @pablogsal in #549
- Add Python 3.7 Trove classifier by @hugovk in #676
- README: Add links to badges by @hugovk in #675
- Prepare for 1.14.0 release by @pablogsal in #677
New Contributors
- @ZeroIntensity made their first contribution in #656
- @RafaelWO made their first contribution in #659
- @hugovk made their first contribution in #676
Full Changelog: v1.13.4...v1.14.0
v1.13.4
What's Changed
- tree: Start expanded with Textual 0.73+ by @godlygeek in #648
Full Changelog: v1.13.3...v1.13.4