Great tool, really use it a lot and it sure has an impact in development time and quality!
I also noticed because of your tool that a lot of code is abandoned and I think we could really reduce code maintenance by removing everything that is not used anymore.
In Prism we can already detect which objects aren't used however I have to go through every object / function / field manually to be able to see this. And when done removing unused stuff new unused function fields will occur because they first were only referenced in an unused function which was removed later.
Would it be possible to produce an (excel) list of all custom unused objects, custom functions and custom fields as a feature request? A list with all functions / fields and a reference count might even be better. That would be awesome.
Thanks!
In a world without Borders or Fences, who needs Windows and Gates?
Statical Prism 1.5.0 Community Edition (CE)
1.5.0:
ID-580 Feature Support for XMLport objects
ID-717 Feature Highlight event publishers in Explorer
ID-712 Feature Automatic regression test of find usages (for internal use @statical)
ID-726 Feature Group CRUD system functions in find system function usages window
ID-724 Feature Mirror adapter names to better indicate NAV versions supported
ID-709 Feature Mirrors: Exclusion filter based on Version List
ID-316 Bugfix Some usages not found in reports and queries
ID-641 Bugfix Find usages of tables does not find table if declared in array
ID-722 Bugfix Find System Function Usages does not find usage when table is declared via "SourceTable" property
ID-723 Bugfix Find usages window displays results in FlowFields under wrong field
ID-544 Bugfix Unqualified DELETE usage not found in report
ID-690 Bugfix Prism display fails with "Link key already registered" in special situations (spaces in empty line)
ID-720 Bugfix Parse error when expression includes a number which is bigger than 2147483647
ID-728 Bugfix Parse error when variable was named "DefaultNamespace"
Statical Prism 2.0.0 Community Edition (CE)
2.0.0:
ID-581 Feature Support for Dataport
ID-718 Feature Show database event subscribers in Explorer
ID-329 Feature Find key and field usages in 'view properties' such as DataItemTableView and SourceTableView
ID-735 Feature Digitally sign all DLLs to avoid anti-virus false positives
ID-736 Feature Changed executable name to StaticalPrism.exe (instead of App.exe)
ID-625 Feature Parsing of TextConstants with newlines, even though C/SIDE does not parse such TextConstants when importing as txt
ID-737 Feature Help menu now available from object store windows
ID-483 Bugfix Parse error when specific keywords like Description in code is followed immediately by equality sign (Description=...)
ID-733 Bugfix Parse error on XMLports in NAV 5
ID-579 Bugfix Parse error when Documentation trigger contains block comment characters
ID-637 Bugfix Parse error when string property (e.g. field description or action name) contains newline
ID-743 Bugfix Parse error when table relation has ampersand (&) and quoted literals
Statical Prism 2.1.0 Community Edition (CE)
2.1.0:
ID-218 Feature Visualize and explore table relations (preview feature)
ID-685 Feature Mirror: Setup to include service tier info to avoid finsql export issues due to service tier not selected in default zup file
ID-686 Feature Mirror: Object comparison changed from database timestamp value to name, version list, date, time, and blob size
ID-757 Feature Mirror: Default selection of adapter version from version meta-data of selected finsql.exe
ID-776 Feature Preliminary support for NAV 2017
ID-255 Feature History to remember source of go to declaration
ID-629 Feature Control Panel: Modified date in Recent Items view
ID-654 Feature Mark flowfields in explorer
ID-748 Feature Control panel tweaks
ID-751 Feature Open file or directory location of recent object store
ID-752 Feature Navigate to physical store location in object store window
ID-750 Feature License about to expire warning
ID-756 Bugfix Usages inside AutoFormatExpr, CaptionClass, IndentationColumnName and a few other properties not found
ID-775 Bugfix Find Usages of disabled fields does not find all usages
ID-764 Bugfix Objects shown twice in Explorer's "Used By"
ID-777 Bugfix When collapsing table group in Object Index, the UI sometimes reports an error
Statical Prism 2.2.0 Community Edition (CE)
2.2.0:
ID-212 Feature Find usages of table triggers (insert, modify, delete, rename)
ID-810 Feature Explore table relations (official release)
ID-498 Feature Ability to filter field usages by field assignment, TRANSFERFIELDS etc
ID-803 Feature Import/export of mirror configurations, so users can exchange configurations
ID-789 Feature Linked NAV 2017 system functions to MSDN documentation
ID-794 Feature Find usages of fields in "link properties" like SubPageLink
ID-780 Feature Copy code from Prism view
ID-799 Feature Find duplicate declaration id issues (caused by manual or automated code merge)
ID-793 Bugfix Field usage in report data item not found when reference is unqualified
ID-797 Bugfix Parse error in some ExternalSQL tables
ID-783 Bugfix Parse error when field name contains semicolon
ID-790 Bugfix Version check blocks Prism when disconnected from Internet
ID-791 Bugfix Mirror Manager window does not scroll (problematic when running low resolution)
ID-801 Bugfix Parse error when object declares variable of type ClientType
ID-802 Bugfix Product version check is incorrect when license has expired
Statical Prism 2.3.0 Community Edition (CE)
2.3.0:
ID-785 Feature Integration to Object Analyzer: Show available object updates
ID-714 Feature Initiate new Find Usages from Find Usage result window
ID-819 Feature Find usages result window: More context information in grouping, e.g. <field name> - OnValidate
ID-806 Feature Find usages of Codeunit OnRun trigger
ID-837 Feature Find system function usages of tables: Options to filter away temporary records
ID-788 Feature Find field usages to include fields within field list properties like SumIndexFields
ID-835 Feature Find field usages to include key definitions (with option to not show)
ID-830 Feature Find object usages in Permission and AccessByPermission properties
ID-815 Feature Find field usages: EVALUATE, CLEAR, and MODIFYALL all count as assignments
ID-816 Feature Mirror re-initialization: Full export from NAV, useful when field names are changed (or many objects have changed)
ID-839 Feature System Function Usages: CODEUNIT.RUN(<no>|CODEUNIT::<name>) counts as usage (just like MyCodeunit.RUN)
ID-814 Bugfix Open Mirror window lacks a vertical scrollbar
Hey guys, great tool. Now wanting to use it on NAV 2018 code but getting parser error on 30 objects of which exactly one was relevant to my search. Any update to be expected soon?
Statical Prism 2.4.0 Community Edition (CE)
2.4.0:
ID-854 Feature NAV 2018: ObsoleteState and ObsoleteReason properties
ID-855 Feature NAV 2018: ODataKeyFields property
ID-856 Feature NAV 2018: SessionSetting type
ID-836 Feature Setting to disable hardware acceleration in case of WPF issues
ID-809 Feature Annotate keys in the explorer panel where SQL or SIFT index is not maintained
ID-861 Feature Enabled functionality: Find duplicate declaration id issues (caused by manual or automated code merge)
ID-851 Bugfix PAGE.RUN(0, <record>) and PAGE.RUNMODAL(0, <record>) are usages of the page referred to by LookupPageID property
ID-650 Bugfix Search result is not ordered by object number
ID-858 Bugfix Edition message in Prism view is not updated when new license is entered
ID-811 Bugfix Prism icon in taskbar is black on black, if the taskbar is black
Hi Luc, Thanks for the feedback and sorry for the late reply. We released Statical Prism 2.4.0 with support for NAV 2018 Xmas eve in the Standard Edition. It is now also available in Community Edition. Best regards, Chrisrian
Statical Prism 2.5.0 Community Edition (CE)
2.5.0:
ID-868 Feature Allow user to save default filters in result window of "Find Usages" of fields
ID-873 Feature New virtual tables and fields added to auto-generation, e.g. DataClassification on virtual Field table
ID-869 Feature Changed name of newest mirror to 'NAV 2015 and later' to indicate that NAV 2018 is also supported
ID-874 Feature Mirror setup: When database server or name changes, blank service tier fields, so user can reselect
ID-882 Feature Find Usages of named return parameter enabled in user interface
ID-884 Feature Support for new variable types DataClassification and Verbosity
ID-885 Feature Support for new Business Central type NotificationScope (and general parser change to accept any new simple types)
ID-863 Bugfix Display and some analysis of objects with multi-dimensional arrays of complex types fails when syntax mda[x][y] is used
ID-883 Bugfix Mirror sync error due to corrupted mirror status file
ID-862 Bugfix Up-to-date check says up-to-date even when version is out-dated
ID-824 Bugfix Log included in feedback is not the tail of the log
ID-876 Bugfix Names in Editable property of report request pages are not analyzed
ID-877 Bugfix Logging: nothing gets logged
Statical Prism 2.6.0 Community Edition (CE)
2.6.0:
ID-890 Feature Copy selected code lines to new window (formatted)
ID-897 Feature Copy whole code block to new window (formatted)
ID-867 Feature Copy selected code lines to clipboard/file
ID-570 Feature Configurable file filter for directory/folder stores
ID-875 Feature Directory/folder store: Ignore filter on directory and file names
ID-887 Feature Find Field Usage filter options: treat CLEAR(field) like CLEAR(record)
ID-889 Feature Double-click to expand/collapse index and exlorer panels
ID-895 Feature Minor GUI tweaks
ID-901 Feature Configurable SQL connection timeout for mirror test and sync
ID-886 Bugfix Find Usages does not find subscribers to local publisher
ID-865 Bugfix Explorer displays Database Trigger Event multiple times when there are multiple subscribers
ID-898 Bugfix Prism failed to start due to .NET error OEMCodePage returning 1
Hi,
I'm using 2.60 SE and I'm finding it very helpful.
However, I wanted to know if there's a way to "filter" objects in the Index Pane by Version List or Modified?
Statical Prism 2.7.0 Community Edition (CE)
2.7.0:
ID-813 Feature Report: Save Unreferenced Objects
ID-915 Feature Report: Save Object Dependencies
ID-859 Feature Tooltip on variables should show if variable is global or local
ID-920 Feature Business Central Spring 2019 support: New property AdditionalSearchTermsML
ID-918 Feature UI minor performance optimization in displaying code in Prism view
ID-911 Feature Scroll code in Prism View left when navigating
ID-912 Feature URL for Object Analyzer integration configurable in Prism update file
ID-919 Feature Improved startup error handling
ID-909 Bugfix Object Analyzer displays nothing on a Business Central code-base
ID-913 Bugfix Usages window groups sometimes forget if they are collapsed or expanded
ID-910 Bugfix Object Index groups sometimes forget if they are collapsed or expanded
ID-908 Bugfix "Open Mirror" window sometimes ignores open command when window has been resized
Statical Prism 2.8.0 Community Edition (CE)
2.8.0:
ID-930 Feature Show field type in tooltips in both explorer and code
ID-929 Feature New virtual tables and fields added to auto-generation
ID-916 Feature Improvements of NAVToolBox Object Analyzer integration
ID-924 Feature Installer to always update files when upgrading
ID-925 Bugfix Parsing fails when QueryCategory property contains spaces
ID-927 Bugfix Name resolution: when page and source table have identically named functions, then a function call in the page should resolve to the table function if it is global, and the page function, if the table function is local
ID-928 Bugfix Parsing fails when object name contains semicolon
Statical Prism 2.9.0 Community Edition (CE)
2.9.0:
ID-917 Feature NAVToolBox Object Analyzer integration: Compare object with standard version
ID-942 Feature On license expiration, offer automatic installation of 14 days license extension to avoid gaps between licenses when renewing
ID-939 Bugfix Prism's built-in feedback and user info forms fail to post
Statical Prism 2.10.0 Community Edition (CE)
2.10.0:
1045 Feature Copy code to include object type and id
1126 Feature Mirror: graceful handling of corrupt mirror status file
1124 Feature Clipboard stability improvement
963 Feature Object Analyzer error handling
1077 Bugfix Report properties are overwritten by properties of last Label element
944 Bugfix Mirror file corrupt
Statical Prism for C/AL 3.0.0 Community Edition (CE)
3.0.0:
ID-1711 Feature Application redesign and brand update
ID-1971 Feature Semantic code colouring
ID-1970 Feature Declaration group shortcuts
ID-2014 Feature Add key and mouse navigation shortcuts in object store/workspace window (Alt+Left, Alt+Right, Alt+., XButton1 (browser back), XButton2 (browser forward))
ID-1748 Feature Open system function documentation links in external browser
ID-1997 Feature Use Wayback Machine for legacy system function documentation pages
ID-1982 Feature Log level control (control panel and workspace menus)
ID-1981 Feature Settings button in workspace window
ID-1980 Feature Segoe Fluent Icons font check on first application startup
ID-1972 Feature Upgrade to .NET 7
ID-2012 Bugfix Object fails to display when TableRelation has parse errors
ID-1494 Bugfix Prism for C/AL CE wrongly allowed license to be entered
Statical Prism for C/AL 3.1.0 Community Edition (CE)
3.1.0:
ID-2405 Feature Improved performance of opening windows
ID-2088 Feature Improved display of recent items (usability)
ID-2042 Feature Remove watermark from control panel (usability)
ID-2002 Feature Search boxes - include partial word matches ('com inf' finds 'Company Information')
ID-2182 Feature Do not fade out navigation cursor after a while (usability)
ID-2390 Feature Improved error message when license key is not for Prism for C/AL
ID-2357 Feature Improved error message when new license key cannot be written to disk
ID-2339 Feature Upgrade to .NET 8 (LTS)
ID-2322 Feature NavAdapter .NET 8
ID-2023 Bugfix Prism crashes when changing Object comparison setting to RowVersion
ID-2158 Bugfix Display of multidimensional array types lack commas
ID-2108 Bugfix Enum type should be Option type
ID-2109 Bugfix Fix spelling error: Proceure => Procedure
ID-2044 Bugfix Import Database Mirrors window lacks a scrollbar
ID-2024 Bugfix Parse error when AccessByPermission setting is empty, e.g. "AccessByPermission=TableData 50042=;"
ID-2441 Bugfix Mirror troubleshoot link is not working
ID-2432 Bugfix Documentation help links should not be added to navigation history
Statical Prism 3.2.0 Community Edition (CE)
3.2.0:
ID-1914 Feature Find Field Usages: When field is passed as VAR parameter, this should count as an assignment
ID-1209 Feature Object text encoding setting
ID-2491 Bugfix Outline does not update when clearing search field (NullReferenceException)
Comments
I also noticed because of your tool that a lot of code is abandoned and I think we could really reduce code maintenance by removing everything that is not used anymore.
In Prism we can already detect which objects aren't used however I have to go through every object / function / field manually to be able to see this. And when done removing unused stuff new unused function fields will occur because they first were only referenced in an unused function which was removed later.
Would it be possible to produce an (excel) list of all custom unused objects, custom functions and custom fields as a feature request? A list with all functions / fields and a reference count might even be better. That would be awesome.
Thanks!
1.5.0:
ID-580 Feature Support for XMLport objects
ID-717 Feature Highlight event publishers in Explorer
ID-712 Feature Automatic regression test of find usages (for internal use @statical)
ID-726 Feature Group CRUD system functions in find system function usages window
ID-724 Feature Mirror adapter names to better indicate NAV versions supported
ID-709 Feature Mirrors: Exclusion filter based on Version List
ID-316 Bugfix Some usages not found in reports and queries
ID-641 Bugfix Find usages of tables does not find table if declared in array
ID-722 Bugfix Find System Function Usages does not find usage when table is declared via "SourceTable" property
ID-723 Bugfix Find usages window displays results in FlowFields under wrong field
ID-544 Bugfix Unqualified DELETE usage not found in report
ID-690 Bugfix Prism display fails with "Link key already registered" in special situations (spaces in empty line)
ID-720 Bugfix Parse error when expression includes a number which is bigger than 2147483647
ID-728 Bugfix Parse error when variable was named "DefaultNamespace"
http://mibuso.com/downloads/statical-prism-ce
Discuss this download here.
2.0.0:
ID-581 Feature Support for Dataport
ID-718 Feature Show database event subscribers in Explorer
ID-329 Feature Find key and field usages in 'view properties' such as DataItemTableView and SourceTableView
ID-735 Feature Digitally sign all DLLs to avoid anti-virus false positives
ID-736 Feature Changed executable name to StaticalPrism.exe (instead of App.exe)
ID-625 Feature Parsing of TextConstants with newlines, even though C/SIDE does not parse such TextConstants when importing as txt
ID-737 Feature Help menu now available from object store windows
ID-483 Bugfix Parse error when specific keywords like Description in code is followed immediately by equality sign (Description=...)
ID-733 Bugfix Parse error on XMLports in NAV 5
ID-579 Bugfix Parse error when Documentation trigger contains block comment characters
ID-637 Bugfix Parse error when string property (e.g. field description or action name) contains newline
ID-743 Bugfix Parse error when table relation has ampersand (&) and quoted literals
http://mibuso.com/downloads/statical-prism-ce
Discuss this download here.
2.1.0:
ID-218 Feature Visualize and explore table relations (preview feature)
ID-685 Feature Mirror: Setup to include service tier info to avoid finsql export issues due to service tier not selected in default zup file
ID-686 Feature Mirror: Object comparison changed from database timestamp value to name, version list, date, time, and blob size
ID-757 Feature Mirror: Default selection of adapter version from version meta-data of selected finsql.exe
ID-776 Feature Preliminary support for NAV 2017
ID-255 Feature History to remember source of go to declaration
ID-629 Feature Control Panel: Modified date in Recent Items view
ID-654 Feature Mark flowfields in explorer
ID-748 Feature Control panel tweaks
ID-751 Feature Open file or directory location of recent object store
ID-752 Feature Navigate to physical store location in object store window
ID-750 Feature License about to expire warning
ID-756 Bugfix Usages inside AutoFormatExpr, CaptionClass, IndentationColumnName and a few other properties not found
ID-775 Bugfix Find Usages of disabled fields does not find all usages
ID-764 Bugfix Objects shown twice in Explorer's "Used By"
ID-777 Bugfix When collapsing table group in Object Index, the UI sometimes reports an error
http://mibuso.com/downloads/statical-prism-ce
Discuss this download here.
2.2.0:
ID-212 Feature Find usages of table triggers (insert, modify, delete, rename)
ID-810 Feature Explore table relations (official release)
ID-498 Feature Ability to filter field usages by field assignment, TRANSFERFIELDS etc
ID-803 Feature Import/export of mirror configurations, so users can exchange configurations
ID-789 Feature Linked NAV 2017 system functions to MSDN documentation
ID-794 Feature Find usages of fields in "link properties" like SubPageLink
ID-780 Feature Copy code from Prism view
ID-799 Feature Find duplicate declaration id issues (caused by manual or automated code merge)
ID-793 Bugfix Field usage in report data item not found when reference is unqualified
ID-797 Bugfix Parse error in some ExternalSQL tables
ID-783 Bugfix Parse error when field name contains semicolon
ID-790 Bugfix Version check blocks Prism when disconnected from Internet
ID-791 Bugfix Mirror Manager window does not scroll (problematic when running low resolution)
ID-801 Bugfix Parse error when object declares variable of type ClientType
ID-802 Bugfix Product version check is incorrect when license has expired
http://mibuso.com/downloads/statical-prism-ce
Discuss this download here.
2.3.0:
ID-785 Feature Integration to Object Analyzer: Show available object updates
ID-714 Feature Initiate new Find Usages from Find Usage result window
ID-819 Feature Find usages result window: More context information in grouping, e.g. <field name> - OnValidate
ID-806 Feature Find usages of Codeunit OnRun trigger
ID-837 Feature Find system function usages of tables: Options to filter away temporary records
ID-788 Feature Find field usages to include fields within field list properties like SumIndexFields
ID-835 Feature Find field usages to include key definitions (with option to not show)
ID-830 Feature Find object usages in Permission and AccessByPermission properties
ID-815 Feature Find field usages: EVALUATE, CLEAR, and MODIFYALL all count as assignments
ID-816 Feature Mirror re-initialization: Full export from NAV, useful when field names are changed (or many objects have changed)
ID-839 Feature System Function Usages: CODEUNIT.RUN(<no>|CODEUNIT::<name>) counts as usage (just like MyCodeunit.RUN)
ID-814 Bugfix Open Mirror window lacks a vertical scrollbar
https://mibuso.com/downloads/statical-prism-ce
Discuss this download here.
Never stop learning
Van Vugt's dynamiXs
Dutch Dynamics Community
2.4.0:
ID-854 Feature NAV 2018: ObsoleteState and ObsoleteReason properties
ID-855 Feature NAV 2018: ODataKeyFields property
ID-856 Feature NAV 2018: SessionSetting type
ID-836 Feature Setting to disable hardware acceleration in case of WPF issues
ID-809 Feature Annotate keys in the explorer panel where SQL or SIFT index is not maintained
ID-861 Feature Enabled functionality: Find duplicate declaration id issues (caused by manual or automated code merge)
ID-851 Bugfix PAGE.RUN(0, <record>) and PAGE.RUNMODAL(0, <record>) are usages of the page referred to by LookupPageID property
ID-650 Bugfix Search result is not ordered by object number
ID-858 Bugfix Edition message in Prism view is not updated when new license is entered
ID-811 Bugfix Prism icon in taskbar is black on black, if the taskbar is black
https://mibuso.com/downloads/statical-prism-ce
Discuss this download here.
Thanks for the feedback and sorry for the late reply. We released Statical Prism 2.4.0 with support for NAV 2018 Xmas eve in the Standard Edition. It is now also available in Community Edition.
Best regards,
Chrisrian
2.5.0:
ID-868 Feature Allow user to save default filters in result window of "Find Usages" of fields
ID-873 Feature New virtual tables and fields added to auto-generation, e.g. DataClassification on virtual Field table
ID-869 Feature Changed name of newest mirror to 'NAV 2015 and later' to indicate that NAV 2018 is also supported
ID-874 Feature Mirror setup: When database server or name changes, blank service tier fields, so user can reselect
ID-882 Feature Find Usages of named return parameter enabled in user interface
ID-884 Feature Support for new variable types DataClassification and Verbosity
ID-885 Feature Support for new Business Central type NotificationScope (and general parser change to accept any new simple types)
ID-863 Bugfix Display and some analysis of objects with multi-dimensional arrays of complex types fails when syntax mda[x][y] is used
ID-883 Bugfix Mirror sync error due to corrupted mirror status file
ID-862 Bugfix Up-to-date check says up-to-date even when version is out-dated
ID-824 Bugfix Log included in feedback is not the tail of the log
ID-876 Bugfix Names in Editable property of report request pages are not analyzed
ID-877 Bugfix Logging: nothing gets logged
https://mibuso.com/downloads/statical-prism-ce
Discuss this download here.
2.6.0:
ID-890 Feature Copy selected code lines to new window (formatted)
ID-897 Feature Copy whole code block to new window (formatted)
ID-867 Feature Copy selected code lines to clipboard/file
ID-570 Feature Configurable file filter for directory/folder stores
ID-875 Feature Directory/folder store: Ignore filter on directory and file names
ID-887 Feature Find Field Usage filter options: treat CLEAR(field) like CLEAR(record)
ID-889 Feature Double-click to expand/collapse index and exlorer panels
ID-895 Feature Minor GUI tweaks
ID-901 Feature Configurable SQL connection timeout for mirror test and sync
ID-886 Bugfix Find Usages does not find subscribers to local publisher
ID-865 Bugfix Explorer displays Database Trigger Event multiple times when there are multiple subscribers
ID-898 Bugfix Prism failed to start due to .NET error OEMCodePage returning 1
https://mibuso.com/downloads/statical-prism-ce
Discuss this download here.
I'm using 2.60 SE and I'm finding it very helpful.
However, I wanted to know if there's a way to "filter" objects in the Index Pane by Version List or Modified?
2.7.0:
ID-813 Feature Report: Save Unreferenced Objects
ID-915 Feature Report: Save Object Dependencies
ID-859 Feature Tooltip on variables should show if variable is global or local
ID-920 Feature Business Central Spring 2019 support: New property AdditionalSearchTermsML
ID-918 Feature UI minor performance optimization in displaying code in Prism view
ID-911 Feature Scroll code in Prism View left when navigating
ID-912 Feature URL for Object Analyzer integration configurable in Prism update file
ID-919 Feature Improved startup error handling
ID-909 Bugfix Object Analyzer displays nothing on a Business Central code-base
ID-913 Bugfix Usages window groups sometimes forget if they are collapsed or expanded
ID-910 Bugfix Object Index groups sometimes forget if they are collapsed or expanded
ID-908 Bugfix "Open Mirror" window sometimes ignores open command when window has been resized
https://mibuso.com/downloads/statical-prism-ce
Discuss this download here.
2.7.2:
ID-923 Bugfix Cannot load store due to installation package .NET compatibility issue
https://mibuso.com/downloads/statical-prism-ce
Discuss this download here.
2.8.0:
ID-930 Feature Show field type in tooltips in both explorer and code
ID-929 Feature New virtual tables and fields added to auto-generation
ID-916 Feature Improvements of NAVToolBox Object Analyzer integration
ID-924 Feature Installer to always update files when upgrading
ID-925 Bugfix Parsing fails when QueryCategory property contains spaces
ID-927 Bugfix Name resolution: when page and source table have identically named functions, then a function call in the page should resolve to the table function if it is global, and the page function, if the table function is local
ID-928 Bugfix Parsing fails when object name contains semicolon
https://mibuso.com/downloads/statical-prism-ce
Discuss this download here.
2.9.0:
ID-917 Feature NAVToolBox Object Analyzer integration: Compare object with standard version
ID-942 Feature On license expiration, offer automatic installation of 14 days license extension to avoid gaps between licenses when renewing
ID-939 Bugfix Prism's built-in feedback and user info forms fail to post
https://mibuso.com/downloads/statical-prism-ce
Discuss this download here.
2.10.0:
1045 Feature Copy code to include object type and id
1126 Feature Mirror: graceful handling of corrupt mirror status file
1124 Feature Clipboard stability improvement
963 Feature Object Analyzer error handling
1077 Bugfix Report properties are overwritten by properties of last Label element
944 Bugfix Mirror file corrupt
https://mibuso.com/downloads/statical-prism-ce
Discuss this download here.
3.0.0:
ID-1711 Feature Application redesign and brand update
ID-1971 Feature Semantic code colouring
ID-1970 Feature Declaration group shortcuts
ID-2014 Feature Add key and mouse navigation shortcuts in object store/workspace window (Alt+Left, Alt+Right, Alt+., XButton1 (browser back), XButton2 (browser forward))
ID-1748 Feature Open system function documentation links in external browser
ID-1997 Feature Use Wayback Machine for legacy system function documentation pages
ID-1982 Feature Log level control (control panel and workspace menus)
ID-1981 Feature Settings button in workspace window
ID-1980 Feature Segoe Fluent Icons font check on first application startup
ID-1972 Feature Upgrade to .NET 7
ID-2012 Bugfix Object fails to display when TableRelation has parse errors
ID-1494 Bugfix Prism for C/AL CE wrongly allowed license to be entered
https://mibuso.com/downloads/statical-prism-ce
Discuss this download here.
3.1.0:
ID-2405 Feature Improved performance of opening windows
ID-2088 Feature Improved display of recent items (usability)
ID-2042 Feature Remove watermark from control panel (usability)
ID-2002 Feature Search boxes - include partial word matches ('com inf' finds 'Company Information')
ID-2182 Feature Do not fade out navigation cursor after a while (usability)
ID-2390 Feature Improved error message when license key is not for Prism for C/AL
ID-2357 Feature Improved error message when new license key cannot be written to disk
ID-2339 Feature Upgrade to .NET 8 (LTS)
ID-2322 Feature NavAdapter .NET 8
ID-2023 Bugfix Prism crashes when changing Object comparison setting to RowVersion
ID-2158 Bugfix Display of multidimensional array types lack commas
ID-2108 Bugfix Enum type should be Option type
ID-2109 Bugfix Fix spelling error: Proceure => Procedure
ID-2044 Bugfix Import Database Mirrors window lacks a scrollbar
ID-2024 Bugfix Parse error when AccessByPermission setting is empty, e.g. "AccessByPermission=TableData 50042=;"
ID-2441 Bugfix Mirror troubleshoot link is not working
ID-2432 Bugfix Documentation help links should not be added to navigation history
https://mibuso.com/downloads/statical-prism-ce
Discuss this download here.
3.2.0:
ID-1914 Feature Find Field Usages: When field is passed as VAR parameter, this should count as an assignment
ID-1209 Feature Object text encoding setting
ID-2491 Bugfix Outline does not update when clearing search field (NullReferenceException)
https://mibuso.com/downloads/statical-prism-ce
Discuss this download here.