Skip to content

Commit

Permalink
Merge pull request #532 from lukecotter/chore-bump-release-to-v1.16.0
Browse files Browse the repository at this point in the history
chore: bump release version to v1.16.0
  • Loading branch information
lcottercertinia authored Jul 24, 2024
2 parents 472898d + 9a484b3 commit c814426
Show file tree
Hide file tree
Showing 21 changed files with 29 additions and 28 deletions.
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
## [1.16.0] - 2024-07-23

### Added

Expand Down Expand Up @@ -351,7 +351,7 @@ Skipped due to adopting odd numbering for pre releases and even number for relea
- Add explorer menu item
- Provide more information when selecting log to download

<!-- Unreleased -->
<!-- v1.16.0 -->

[#488]: https://github.com/certinia/debug-log-analyzer/issues/488
[#382]: https://github.com/certinia/debug-log-analyzer/issues/382
Expand Down
24 changes: 12 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

Apex Log Analyzer makes performance analysis of Salesforce debug logs much easier and quicker. Visualize code execution via a Flame chart and Call Tree, identify and resolve performance and SOQL/DML problems via Method and Database Analysis.

![preview](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.14/lana-preview.gif)
![preview](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-preview.gif)

## WARNING

Expand All @@ -32,7 +32,7 @@ Apex Log Analyzer makes performance analysis of Salesforce debug logs much easie

### Installation

![install](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.10/install-lana.webp)
![install](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/install-lana.webp)

Search for `Apex Log Analyzer` from the extensions side bar in VS Code and click `Install` or
install from the VS Code market place by clicking install on [Visual Studio Code Market Place: Apex Log Analyzer](https://marketplace.visualstudio.com/items?itemName=financialforce.lana)
Expand Down Expand Up @@ -61,7 +61,7 @@ With the `.log` file open in VSCode.
1. Open command pallette (CMD/CTRL + Shift + P) -> 'Log: Show Apex Log Analysis'\
or
1. Click the 'Log: Show Apex Log Analysis' code lens at the top of the file\
![show analysis lens](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.10/lana-showanalysis-lens.webp)\
![show analysis lens](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-showanalysis-lens.webp)\
or
1. Right click -> 'Log: Show Apex Log Analysis'
or
Expand All @@ -85,7 +85,7 @@ With the `.log` file open in VSCode.

The Timeline shows a visualization of code execution during a request’s execution. Each color represents a different Salesforce event type e.g DB, Method, SOQL etc. The length of a bar relates to realtime taken, a longer bar means that method took longer.

![timeline](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.10/lana-timeline.png)
![timeline](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-timeline.png)

#### Zoom + pan

Expand All @@ -101,7 +101,7 @@ The Timeline shows a visualization of code execution during a request’s execut

#### Tooltip

![tooltip](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.10/lana-tooltip.webp)
![tooltip](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-tooltip.webp)

Hovering over an element provides information on the item. If you click on an item it will take you to that row in the Call Tree.

Expand All @@ -116,7 +116,7 @@ The tooltip provides the following information.\

Shows the call stack which can be expanded and collapsed. Clicking on a link will take you to that line in the class if it can be found in the current open project.

![Call Tree](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.14/lana-calltree.png)
![Call Tree](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-calltree.png)

Each row shows event type, details such as method signature, self and total time as well as aggregated DML, SOQL, Throws and Row counts.

Expand All @@ -143,7 +143,7 @@ The Call Tree can be navigated with the keyboard. The up and down keys will move

Show analysis of method calls by showing Self Time, Total Time, Count (number of times a method was called), name and type. Each column can be sorted ascending or descending by clicking the column header.

![analysis](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.14/lana-analysis.png)
![analysis](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-analysis.png)

#### Sort

Expand All @@ -170,7 +170,7 @@ Focus the Analysis table and use `CMD / CTRL + c` to copy the table content to c

Shows the SOQL and DML that occurred the number of rows returned, the time taken and for SOQL the selectivity and number of aggregations.

![database](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.14/lana-database.png)
![database](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-database.png)

The _Selectivity_ column will have a green tick if the query is selective, a red cross if it is not and will be blank if the selectivity could not be determine. Sorting on this column will sort the rows by relative query cost, this number can be seen by hovering the cell on the selectivity column.

Expand Down Expand Up @@ -217,21 +217,21 @@ Focus the Analysis table and use `CMD / CTRL + c` to copy the table content to c
- The find will match on Event Type or text in the event
- The tooltip is shown for the current matching event, making it easy to view the event details such as Total or Self time.

![Timeline find](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.16/lana-timeline-find.png)
![Timeline find](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-timeline-find.png)

#### Call Tree

- If the next matching text is within a parent that parent will be expanded.
- The row with the current matching text will also be highlighted

![Call Tree find](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.16/lana-calltree-find.png)
![Call Tree find](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-calltree-find.png)

#### Analysis + Database

- If the next matching text is within a group that group will be expanded.
- The row with the current matching text will also be highlighted

![Analysis find](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.16/lana-analysis-find.png)
![Analysis find](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-analysis-find.png)

## 🛠️ Settings

Expand All @@ -240,7 +240,7 @@ Focus the Analysis table and use `CMD / CTRL + c` to copy the table content to c
The default colors shown on the timeline can be changed in the VSCode settings.\
Either in the UI `preferences -> extensions -> Apex Log Analyzer`

![color settings](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.10/settings-color-lana.webp)
![color settings](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/settings-color-lana.webp)

or

Expand Down
16 changes: 8 additions & 8 deletions lana-docs-site/docs/docs/features.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ sidebar_position: 4

The Timeline shows a visualization of code execution during a request’s execution. Each color represents a different Salesforce event type e.g DB, Method, SOQL etc. The length of a bar relates to realtime taken, a longer bar means that method took longer.

![timeline](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.10/lana-timeline.png)
![timeline](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-timeline.png)

### Zoom + pan

Expand All @@ -29,7 +29,7 @@ Clicking an event in the Timeline will go to and select that event in the Call T

### Tooltip

![tooltip](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.10/lana-tooltip.webp)
![tooltip](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-tooltip.webp)

Hovering over an element provides information on the item. If you click on an item it will take you to that row in the Call Tree.

Expand All @@ -44,7 +44,7 @@ The tooltip provides the following information.\

Shows the call stack which can be expanded and collapsed. Clicking on a link will take you to that line in the class if it can be found in the current open project.

![Call Tree](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.14/lana-calltree.png)
![Call Tree](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-calltree.png)

Each row shows event type, details such as method signature, self and total time as well as aggregated DML, SOQL, Throws and Row counts.

Expand All @@ -71,7 +71,7 @@ The Call Tree can be navigated with the keyboard. The up and down keys will move

Show analysis of method calls by showing Self Time, Total Time, Count (number of times a method was called), name and type. Each column can be sorted ascending or descending by clicking the column header.

![analysis](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.14/lana-analysis.png)
![analysis](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-analysis.png)

### Sort

Expand All @@ -98,7 +98,7 @@ Focus the Analysis table and use `CMD / CTRL + c` to copy the table content to c

Shows the SOQL and DML that occurred the number of rows returned, the time taken and for SOQL the selectivity and number of aggregations.

![database](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.14/lana-database.png)
![database](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-database.png)

The _Selectivity_ column will have a green tick if the query is selective, a red cross if it is not and will be blank if the selectivity could not be determine. Sorting on this column will sort the rows by relative query cost, this number can be seen by hovering the cell on the selectivity column.

Expand Down Expand Up @@ -145,18 +145,18 @@ Focus the Analysis table and use `CMD / CTRL + c` to copy the table content to c
- The find will match on Event Type or text in the event
- The tooltip is shown for the current matching event, making it easy to view the event details such as Total or Self time.

![Timeline find](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.16/lana-timeline-find.png)
![Timeline find](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-timeline-find.png)

### Call Tree

- If the next matching text is within a parent that parent will be expanded.
- The row with the current matching text will also be highlighted

![Call Tree find](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.16/lana-calltree-find.png)
![Call Tree find](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-calltree-find.png)

### Analysis + Database

- If the next matching text is within a group that group will be expanded.
- The row with the current matching text will also be highlighted

![Analysis find](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.16/lana-analysis-find.png)
![Analysis find](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-analysis-find.png)
2 changes: 1 addition & 1 deletion lana-docs-site/docs/docs/gettingstarted.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ With the `.log` file open in VSCode.
1. Open command pallette (CMD/CTRL + Shift + P) -> 'Log: Show Apex Log Analysis'\
or
1. Click the 'Log: Show Apex Log Analysis' code lens at the top of the file\
![show analysis lens](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.10/lana-showanalysis-lens.webp)\
![show analysis lens](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-showanalysis-lens.webp)\
or
1. Right click -> 'Log: Show Apex Log Analysis'
or
Expand Down
2 changes: 1 addition & 1 deletion lana-docs-site/docs/docs/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ sidebar_position: 2

# Installation

![install](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.10/install-lana.webp)
![install](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/install-lana.webp)

Search for `Apex Log Analyzer` from the extensions side bar in VS Code and click `Install` or
install from the VS Code market place by clicking install on [Visual Studio Code Market Place: Apex Log Analyzer](https://marketplace.visualstudio.com/items?itemName=financialforce.lana)
Expand Down
2 changes: 1 addition & 1 deletion lana-docs-site/docs/docs/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ sidebar_position: 1

Apex Log Analyzer makes performance analysis of Salesforce debug logs much easier and quicker. Visualize code execution via a Flame chart and Call Tree, identify and resolve performance and SOQL/DML problems via Method and Database Analysis.

![preview](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.14/lana-preview.gif)
![preview](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/lana-preview.gif)

## WARNING

Expand Down
2 changes: 1 addition & 1 deletion lana-docs-site/docs/docs/settings.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ sidebar_position: 4
The default colors shown on the timeline can be changed in the VSCode settings.\
Either in the UI `preferences -> extensions -> Apex Log Analyzer`

![color settings](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/v1.10/settings-color-lana.webp)
![color settings](https://raw.githubusercontent.com/certinia/debug-log-analyzer/main/lana/dist/images/settings-color-lana.webp)

or

Expand Down
Binary file added lana/dist/images/install-lana.webp
Binary file not shown.
File renamed without changes
Binary file added lana/dist/images/lana-analysis.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
Binary file added lana/dist/images/lana-calltree.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lana/dist/images/lana-database.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lana/dist/images/lana-preview.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lana/dist/images/lana-showanalysis-lens.webp
Binary file not shown.
File renamed without changes
Binary file added lana/dist/images/lana-timeline.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lana/dist/images/lana-tooltip.webp
Binary file not shown.
Binary file added lana/dist/images/settings-color-lana.webp
Binary file not shown.
2 changes: 1 addition & 1 deletion lana/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "lana",
"displayName": "Apex Log Analyzer",
"version": "1.14.1",
"version": "1.16.0",
"description": "Analyzer for Salesforce debug logs - Visualize code execution via a Flame graph and identify performance and SOQL/DML problems via Method and Database analysis",
"keywords": [
"apex",
Expand Down
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,5 +52,6 @@
"@apexdevtools/sfdx-auth-helper>jsforce": "^2.0.0-beta.27",
"@apexdevtools/sfdx-auth-helper>@salesforce/core": "^4.3.11"
}
}
},
"version": "1.16.0"
}

0 comments on commit c814426

Please sign in to comment.