Ad
 
Learn More
Favicon of Scalene Releases

Scalene Releases

Good

Scalene • Last updated 4 months ago

Activity Score

52%
Good
Recency:40%
Cadence:0%
Completeness:100%
Health:100%

Recent Updates

New visualizations, accuracy improvements, and bug fixes

Scalene v2.2.1

Maintenance release with bugfixes and performance improvements

Improved attribution, off-line mode, and fix for Jupyter

Updates for January 30, 2026(2 updates)

Numerous updates and bug fixes

v2.0.1

Major new release: Windows memory profiling support, improved CLI, and performance optimizations

Maintenance release for Windows

Uniform Changelog API

Access Scalene changelog updates through our uniform API. Same JSON structure across all sources — no adapter-specific parsing needed.

API Endpoint
GET https://watchchangelog.com/api/v1/entries?source=scalene.releases
Response Sample
{
  "source": "scalene.releases",
  "vendor": "Scalene",
  "id": "tag:github.com,2008:Repository/228700143/v2.3.0",
  "published_at": "2026-05-12T18:44:45.000Z",
  "title": "New visualizations, accuracy improvements, and bug fixes",
  "url": "https://github.com/plasma-umass/scalene/releases/tag/v2.3.0",
  "summary": "What's Changed Headlines Adds call graphs (\"flame graphs\") spanning from Python to native code, organized by % of time Timeline view of call graphs (\"flame chart\"), including GIL, I/O, and GC activity Flame graph for memory allocations, attributing memory to call stacks Improved memory attribution (now tracked per-thread) Adds proper support for free-threaded Python New feature work True free-threaded Python support: full memory + CPU profiling by @emeryberger in #1026 Bucket native-thread allocations under ( #857 ) by @emeryberger in #1031 Native (C/C++) stack collection via signal-handler unwinding by @emeryberger in #1034 Stitched Python+native stacks (combined_stacks) by @emeryberger in #1035 GUI: combined_stacks viewer (top-N stitched Python+native stacks) by @emeryberger in #1037 Timeline view for stitched Python+native stacks by @emeryberger in #1040 Memory flame chart + sync per-sample stack capture by @emeryberger in #1042 Shrink stack+timeline RAM, harden profiler self-exclusion by @emeryberger in #1043 Shrink combined_stacks JSON and enforce schema validation by @emeryberger in #1044 Timeline + memory-stacks polish: axes, gridlines, source-line tooltips by @emeryberger in #1045 Minify the GUI bundle (-56% on disk) by @emeryberger in #1046 GUI improvements: resizable charts, C++ demangling, stack filtering by @emeryberger in #1047 Add per-thread native stack sampling for worker threads by @emeryberger in #1048 Make --stacks the default; add --no-stacks opt-out by @emeryberger in #1050 Drop C-side smear from per-line memory attribution and the flame view by @emeryberger in #1051 Bug fixes Fix root cause of resource tracker death in child processes ( #1017 ) by @emeryberger in #1024 Fix SIGSEGV on free-threaded Python with memory profiling by @emeryberger in #1025 Fix memory profiling regressions by @emeryberger in #1027 Fix CLI line number truncation for lines > 999 by @emeryberger in #1028 Fix issue #1022 : pytest-xdist + --profile-all on Linux dropped user samples by @emeryberger in #1055 Clamp core_utilization to [0, 1] (fixes #1032 ) by @emeryberger in #1033 Full Changelog : v2.2.1...v2.3.0",
  "tags": [
    "Scalene",
    "scalene.releases",
    "profiling",
    "python",
    "performance"
  ]
}

Get Your Free API Key

Sign up to access the full changelog API. All public sources are free — no credit card required.

Sign Up Free →

Tags:

profilingpythonperformance

Related Sources

Favicon

 

  
  
Favicon

 

  
  
Favicon

 

  
  

Share: