The latest production release is Prism for AL 2.5.0 SE.
Performance Tip: For optimal graph loading performance, please review your anti-virus path exceptions. The exclusion paths were changed in preview version 1.9.0 due to heavy file activity during graph building.
Need a trial license? After download and installation, get your trial license via Prism's control panel.
Visual Studio Code Extension
Local application data file performance and anti-virus programs
When Prism for AL meets a package for the first time,
the individual source files are cached in the file system. Likewise, Prism for AL uses
the file system heavily when generating a code graph. Anti-virus programs can
slow down these processes significantly, so you may consider excluding Prism for AL's local application data path
%LOCALAPPDATA%\Statical\PrismAL and/or a corresponding MSIX virtualized path)
from being scanned.
No matter which anti-virus program you are using, please use Prism for AL's Help | Optimize Prism Package Cache Performance menu to copy to clipboard a PowerShell script that excludes Prism's local application data paths from Windows Defender. You need to run the script as administrator. If you use a different anti-virus program, you can read the paths to exclude in the script.
Anti-virus false positives
A note on anti-virus software and how to solve a false positive detection.
Supported Versions of Business Central
|15 .. 23||Officially supported|
|14 and NAV 2018||Supported for extension development; the C/AL base application is loaded as a symbol file (no code in triggers/procedures)|
|Windows 10 .. 11||Officially supported|
|Need older?||Please contact us! - Prism for AL 1.8.1 may still run|
|Processor (System Type)||Description|
|32-bit||We currently build Prism for AL for 64-bit processers, only; if you require a 32-bit version, then please let us know|
|Segoe Fluent Icons||This font is required to display some icons correctly. Due to Microsoft's licensing, we are not allowed to distribute this font. You can download a zip with the font and EULA here.|
- Symbol files properties TableRelations and CalcFields are not analyzed when they contain unquoted identifiers with spaces.
The following items are on our radar for the next releases:
- Additional functionality enabled by graph queries.
- Visibility of interface implementations.
Our road map and product backlog is very much driven by community input. Please email us your ideas—big or small—to firstname.lastname@example.org.