Improve Development Experience performance in VS Code
Working in VS Code on larger projects seems to eat a lot of CPU and Memory, even when following the recommended settings by Microsoft. We often find CPU reaching 100% and memory running over 10 Gb while opening AL projects and working with AL files, forcing us to reload / re-open VS Code frequent...
Role Explorer : CodeCop rule to check if pages / reports have been integrated in a Role Center
A CodeCop rule (AW0006) exists to ensure pages and reports are discoverable by the user via the 'Tell me' feature (since originally 'Tell Me' was the only option to search for pages). With the introduction of the new 'Role Explorer', users might use this next to the 'Tell Me' feature to discover...
Improve the Role Explorer UI (by removing the transparancy effect)
The new Role Explorer has a new transparency effect by design. It is highlighting the overlay nature of the Role Explorer screen. This effect confuses a lot of users and gives the impression there's an issue with the Role Explorer page rendering / screen resolution etc. It would be a lot more c...
Extend the 'Saved View' experience with 'Bookmark' and 'Tell Me'
With the new 'Bookmark' icon, users are able to bookmark a list page / report. Please also integrate the Bookmark feature on 'Saved Views'. Let's say on the 'Customers' list, I would like to create a view 'Blocked Customers'. Bookmarking the view 'Blocked Customers' should be possible too, so I'v...
Integrated VSCode support to restore all dependent extensions after publishing failures
Using the newest 'dependencyPublishingOption (Default)' option takes into account dependencies when publishing changes from within a multi-project workspace. Flow when e.g. publishing changes to a Base app: This will uninstall all apps (including External and Indirect dependency) that depend ...
'Copy Cell Value' support on list pages to copy the value of an individual field
User story: I'd like to copy the 'invoice number' from the 'Sales Invoice List'. In the Windows Client, users could right click on any cell on any list page and select 'Copy Cell Value'. This is often used on 'document numbers', master data 'numbers' to copy the cell value and navigate to anot...
Include "Saved Views" in the search results (Tell Me)
With the introduction of "Saved Views", users are now able to create / save their own views. On top, developers have the option to include pre-defined views as part of an extension. https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-views It would be benefi...
Bookmark "Saved Views" / Pin views to Role Center
It would be beneficial if platform support for views could get extended to: - Allow "Bookmarking" of views to pin views to your Role Center. E.g. Imagine creating customer view "Blocked Customers". Bookmark the view would immediately provide access to the "Blocked Customers" view in your Role C...
Enhance AL support for referencing "Saved Views"
With the introduction of "Saved Views", users are now able to create / save their own views. On top, developers have the option to include pre-defined views as part of an extension. https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-views It would be benefi...
Enter data with speed and agility accross MULTIPLE rows
Freedom to type unhindered for multi-line / multi record input. When typing data into multiple row, such as general journal line, you can enter the value of a field, use down arrow to go to the next record and continue typing without having to wait for the server to respond. This allows you to q...