Releases: certinia/debug-log-analyzer
Releases · certinia/debug-log-analyzer
1.18.1: Exclude assets from published extension
1.18.0: Grouped Row Totals, Group Sorting, New Columns, Sharper Timeline Rendering, Performance Improvements and More...
What's Changed
Added
- 📊 Grouped Row Totals: Column totals are now displayed inside their respective groups instead of a separate row (#583).
- 🔼🔽 Grouped Row Sorting: You can now sort grouped rows by clicking on the column headers (#592).
- To sort a group by the number of items within the group click the Group Name column until the third sort state is shown.
- 🔢 New Call Tree Columns: The Rows column is replaced with the DML Rows and SOQL Rows columns (#93).
- ⏱️ New Timeline Tooltip: The tooltip is much easier to read a glance(#308).
- ⏱️ New Timeline Tooltip values: The Rows count in the Timeline tooltip is now split into DML Rows and SOQL Rows (#93).
- 📋💾 Table Actions: Added options to Copy to Clipboard and Export to CSV directly from the table action buttons above the Analysis and Database tables (#589).
Changed
- ✂️ Copy Text in Views: You can now highlight and copy text from the Call Tree, Analysis, and Database views without the text clearing immediately after highlighting (#504).
- 💎 Improved HiDPI Rendering: Sharpened rendering for the timeline on HiDPI displays (#588).
- 🔍 Call Tree Search: Search in the Call Tree now only includes the visible filtered rows (#539).
- 📈 Call Tree Governor Limits: The Call Tree now displays formatted governor limits for
CUMULATIVE_LIMIT_USAGEevents by default, as well as SOQL, SOSL, DML, and Method profiling events (#309). - 📖 Documentation site updates (#616).
- 🎨 Table Dropdown Styling:: The style of grid dropdowns matches VS Code better (#619).
Fixed
- Call Tree Performance: Fixed a performance regression affecting Call Tree rendering (#581).
- Call Tree Positioning: Fixed the Call Tree position was not maintained quite right when some filter were applied. (#581).
- Database Call Stack Display: Fixed issue where the Call Stack items were displayed horizontally instead of vertically (#582).
- Analysis View Stability: Fixed issue where the Analysis view sometimes disappeared when scrolling down. Apologies for the inconvenience! (#590).
Full Changelog: 1.16.1...1.18.0
1.16.1: Bug Fixes
What's Changed
Fixed
- Fixed search being triggered by and hijacking the "Find in Files" keybinding (CMD / CTRL + SHIFT + f) (#537)
- Analysis: Total Time showing a higher value than it should (#526)
- Analysis, Call Tree and Database search results not being consistent (#536)
Full Changelog: 1.16.0...1.16.1
1.16.0: Find on Timeline and other views, New documentation site, More ways to open the log analysis, Performance and extension load improvements and more
What's Changed
Added
- 🔍 Search the Log Analyzer: Timeline, Call Tree, Analysis and Database views all searchable (#488)
- 🛠️ Call Tree filter by event type: filter down to specific event types e.g
EXCEPTION_THROWN. (#382) - ⬆️ Go To Call Tree button from the issue list. (#481)
- 📊 More ways to open the log analysis. (#506)
- From the button on the editor title menu.
- From the tab context menu (right clicking the editor tab).
- 📖 Brand new documentation site. (#65)
Changed
- ⚡ Call Tree performance improvements: All operations should be 3X faster (including expanding, filtering and scrolling). (#500)
- 🧊 Call Tree keeps focus on the visible rows after filtering / expanding.(#481)
- ⬆️ Go to the Call Tree from the Timeline errors. (#481)
- ⚡ Faster Extension startup time: roughly 12 times faster and starts up time is less than 10ms.
Full Changelog: 1.14.1...1.16.0
1.14.1: Bug Fix
What's Changed
Fixed
Log: Retrieve Apex Log And Show Analysisnot working (#490)
Full Changelog: 1.14.0...1.14.1
1.14.0: View, Filter and Group by namespace and more
What's Changed
Added
- View, Filter and Group by namespace on the Call Tree, Analysis + Database views (#299)
- View and Filter by namespace on the Call Tree, Analysis and Database views
- Group by namespace on the Analysis and Database views
Changed
- Apex Log Parsing is up to 3X faster (#475)
- Go to file multiple workspace handling simplified (#202)
- Go to file from Call Tree will only ask you to select a workspace if more than one matching file is found in multiple workspaces, instead of every time.
Full Changelog: 1.12.1...1.14.0
1.12.1: Bug Fixes
What's Changed
Fixed
- Unable to Save file when exporting CSV from Analysis or Database (#461)
Full Changelog: 1.12.0...1.12.1
1.12.0: Debug Only Filtering, percent show in Self and Total columns and more
What's Changed
Added
- Debug Only Call Tree filtering (#86)
- Filters the Call Tree to show only debug statements with the context of the Call Stack.
- Percent value (of the total log time) in the self and total columns. Visually represent the percentage via a percent bar as well as a value e.g 100 (50%) (#311)
- This is show for both the Call Tree and Analysis
- Open Apex Log Analyzer from a dirty VSCode editor (#213)
- Supports opening Apex Log Analyzer when a log is dragged and dropped into Salesforce Code Builder.
- It allows for a log analysis to be shown when a file is deleted on local disk or a log is copy and pasted into an editor window without saving.
- Show Log Parsing issues via notification bell (#209)
- Shows unsupported log event names + invalid log lines
Changed
- Show time taken for more events within the
Workflow:ApprovalProcessActionsCode Unit (#336)- Estimates the time taken for some events without an exit event within
Workflow:ApprovalProcessActionsCode Unit e.gWF_APPROVAl+WF_EMAIL_SENT
- Estimates the time taken for some events without an exit event within
- Make dragging more obvious on the Timeline by showing different cursors (#423)
- Show the pointer cursor by default when hovering the Timeline.
- Show the grabbing cursor when the mouse is pressed down on the Timeline, to indicate drag is now possible.
- Show the default cursor when hovering a Timeline event.
- Timeline event marker clarity improvements (#115)
- Skipped-Lines and Max-Size-reached marker color from green to blue. Green normal mean things are ok, blue better represents information.
- Added faint grey lines between the event markers to separates them. This helps when two error are next to each other.
Full Changelog: 1.10.4...1.12.0
1.10.4: Bug Fixes
What's Changed
Fixed
- Log Analysis not displaying if user path contained whitespace (#447)
Full Changelog: 1.10.3...1.10.4
1.10.3: Bug Fixes
What's Changed
Fixed
- Call Tree Show Details not showing and hiding correctly (#433)
- Infinite loading screen if file can not be found (#435)
- Many cases of UI jumping in the Database view when rows and groups are clicked (#434)
Full Changelog: 1.10.1...1.10.3
