Release notes

May 16, 2022

  • Released v2022.5.1 of the profiler (sciagraph on PyPI):
    • Fixed intermittent whitespace rendering problem in timeline reports when using Firefox.
    • Fixed timeline font size in Chrome.
    • Enabled resizing thread timelines in Chrome.

May 9, 2022

  • You can now sign up for Sciagraph on your own.
  • Released v2022.5.0 of the profiler (sciagraph on PyPI):
    • Made it easier to install Sciagraph with older versions of pip.
    • The profiler now runs with a little less performance overhead.
    • The report directories written by the profiler now avoid using : and + characters.
  • Documented that you want to upgrade pip.

April 19, 2022

  • Released v2022.4.1 of the profiler (sciagraph on PyPI), with support for Python 3.7, 3.8, and 3.10 (Python 3.9 was already supported previously.)
  • Released v2022.4.0 of the report viewer (sciagraph-report), fixing Python 3.7 support.

April 14, 2022

  • Released v2022.4.0 of the profiler (sciagraph on PyPI). It now includes a timeline visualization of thread runtime; the runtime flamegraph now combines multiple threads into a single flamegraph.

March 29, 2022

  • Documented how to integrate with MLflow
  • Released v2022.3.2 of the profiler (sciagraph on PyPI):
    • Added MLflow integration support.
    • The sciagraph.api.ReportResult now includes the local path where the report was written.
    • Fixed bug where the generated report files had a modification time of Jan 1, 1970.

March 28, 2022

  • Fixed bug in the backend that prevented larger reports from being downloaded.

March 21, 2022

Initial early access release.