Skip to content

Latest commit

 

History

History
174 lines (96 loc) · 3.51 KB

CHANGELOG.md

File metadata and controls

174 lines (96 loc) · 3.51 KB

Change Log

[0.17.2]

  • Fixed the heat map visualisation when using the MOJO binary format with Python versions earlier than 3.11.

[0.17.1]

  • Fixed a visualisation bug that caused some frames to be aggregated incorrectly by scope name only, resulting in incorrect flame graph visualisations.

  • General visual improvements to heat maps and flame graphs.

[0.17.0]

  • Added support for the ${file} and ${workspaceFolder} placeholders in the Austin task definitions.

  • Added support for environment files in Austin task definitions.

  • Fixed a bug that caused in-line memory percentages to be larger than 100%.

[0.16.0]

  • Added support for memory mode.

[0.15.0]

  • Added support for MOJO version 3, used by Austin 3.6.

[0.14.0]

  • Added setting option to select the type of line stats to display on the heat map to show percent, absolute or both values.

[0.13.1]

  • Fix the line heat color to reflect the profile type when data is loaded from a sample file.

[0.13.0]

  • Extended colour-coding to source heat maps.

[0.12.0]

  • Added support for MOJO version 2 and column-level heat decorations.

[0.11.3]

  • Fix extension packaging issue

[0.11.2]

  • Fixed integer parsing for the MOJO format that caused stacks to be wrongly reconstructed, resulting in incorrectly shaped flame graphs.

  • Fixed the Top view that displayed wrong percentages.

[0.11.1]

  • Fixed string reference resolution for the MOJO format.

[0.11.0]

  • Added support for the MOJO file format.

  • Fixed support for the "Profile with Austin" command on MacOS.

[0.10.8]

  • Fixed a conflict between Austin and debug mode (contributed by @slishak)

[0.10.7]

  • Fixed a bug that prevented the flame graph panel from loading.

[0.10.6]

  • Fixed a bug that prevented loading Austin stats when the flame graph view was not showing (contributed by Anthony Shaw).

[0.10.5]

  • Fixed support for commands with spaces in Austin tasks.

[0.10.4]

  • Fixed support for paths with spaces in Austin tasks.

[0.10.3]

  • Fixed a bug that caused the workspace root folder to be repeated when trying to profile the active script.

[0.10.2]

  • Minor UI improvements.

[0.10.1]

  • Tasks running in multi-root workspaces will now ask the user to pick the working directory within which the command should be run.

[0.10.0]

  • Extended the Austin task definition to accept and run arbitrary commands.

[0.9.3]

  • Fixed packaging issue.

[0.9.2]

  • Fixed an issue with the flame graph view receiving data before being ready.

[0.9.1]

  • Fixed the issue with the Profile with Austin command that prevented the data from being shown in the editor.

  • Added licensing information.

[0.9.0]

Improved the "Profile with Austin" command.

[0.8.1]

  • Fix a flame graph UI issue.

[0.8.0]

  • Flamegraph UI improvements
  • Added documentation for task support
  • Fixed the rendering of the sampled call stacks.

[0.7.0]

  • Added support for tasks to run Python scripts with Austin (contributed by Anthony Shaw)
  • Flame graph panel visual improvements

[0.6.1]

  • Improved tooltip

[0.6.0]

  • Added sampled call stacks and top functions views in the side bar
  • Improved the appearance of the flame graph
  • Removed line-level granularity

[0.5.0]

  • Cache stats generation for higher responsiveness
  • Better line heat map

[0.4.0]

  • Use similar colours for functions within the same module

[0.3.0]

  • Added line number toggle

[0.2.0]

  • Added search support
  • Added keyboard shortcuts

[0.1.0]

  • Initial release