Skip to content

1.7.0 : Redesigned Call Tree + Analysis View, export to CSV and more

Compare
Choose a tag to compare
@lcottercertinia lcottercertinia released this 04 Aug 13:44
· 771 commits to main since this release
063c69e

Added

  • Call tree: Redesigned view (#297)
    • All columns are sortable ascending or descending by clicking the header
    • Child rows will be sorted within their parent
    • The name column has 3 states call order, ascending or descending
    • Columns for DML Count, SOQL Count, Throws Count, Rows Count, Total Time and Self Time
    • Range filtering with min and max values for the Total Time and Self Time columns
    • Keyboard navigation to move between selected rows. Use the up and down arrows for up and down and left and right to collapse or expand the tree
    • Virtualised rows means much better performance
  • Analysis: Redesigned view (#294)
    • All columns are sortable ascending or descending by clicking the header
    • Columns to show Event Type, Aggregated Total Time and Aggregated Self Time
    • Virtualised row rendered to greatly improve performance
    • Group by Event Type to show aggregated totals for each type e.g See the Total Time for all METHOD_ENTRY events
    • Keyboard navigation to move between selected rows. Use the up and down arrows for up and down
  • Analysis: Export data (#25)
    • Copy data to clipboard directly from Analysis grid by focusing on the grid and using ctrl + c or cmd + c
    • Export to CSV file using the Export to CSV action in the grid header menu
  • Database: Export data (#25)
    • Copy data to clipboard directly from either the DML or SOQL grid by focusing on the grid and using ctrl + c or cmd + c
    • Export to CSV file using the Export to CSV action in the grid header menu
  • Database: keyboard navigation (#294)
    • Keyboard navigation to move between selected rows. Use the up and down arrows for up and down. Left and right arrows will hide / show the detail panel,

Changed

  • Increase the supported log size for the go to log hyperlink to larger than 50MB (#254)
  • Renamed Log: Load Apex Log For Analysis to Log: Retrieve Apex Log And Show Analysis (#288)
  • Improve performance of Log: Retrieve Apex Log And Show Analysis (#255)
  • Update minimum supported vscode version to v1.74.0 (#280)
  • Support for more undocumented log events such as NBA_*, ORG_CACHE_*, SESSION_CACHE_*, FUNCTION_INVOCATION_* and more (#246)

Fixed

  • ENTERING_MANAGED_PKG events would wrongly have other events rollup into them (#320)
    • Note: This now means some events will no longer be rolled up into ENTERING_MANAGED_PKG
    • e.g SOQL_BEGIN will be between two ENTERING_MANAGED_PKG events instead of nested inside one
  • Database page scrolls up when a grouped row neat bottom of grid is clicked (#312)

Full Changelog: 1.6.0...1.7.0