HTML Editor Control Add-in
It would be nice if Business Central would provide a build-in HTML Editor Control Add-In, which could be used for Editing Rich Text like a detailed Item Description for a Online Shop or when Sending an Invoice via E-Mail with E-Mail Body to edited the body before sending. A few Open Source Edito...
Improve overall translation / XLIFF experience
There are a lot of improvements to be made on the 'translation' experience to be on par with the translation experience in C/AL. These suggestions are not about external XLIFF editing tooling, but about the process inside VSCode. Here are some suggestions / feedback: - Moving around Labels (e.g...
Allow table and field deletion for AppSource apps
With Business Central 2025 wave 1, Microsoft will be able to delete obsolete tables and fields from their own apps.
Publishers on AppSource are facing the same issues as Microsoft: our products evolve, our products are sometimes redesigned.
We need at some point to break...
Extend Query object to allow to create a UNION
Currently the Query object does not allow to create a UNION of tables, which is quite a shortcoming forcing you to either use multiple query objects or other workarounds involving more coding. The request for UNION was already raised in this idea https://experience.dynamics.com/ideas/idea/?ideai...
'RECORDID' integration in field/page properties to ease the build of generic features
We often create generic functionalities (linking attachments, notes, comments, ...) that use 'RecordID' as a means to link data between master/detail record. On the master record, flowfields are added to show the no. of linked records, ... On the master pages, generic factboxes are added to show ...
Best regards,
Business Central Team
Improve performance of code analyzers
It would be nice if the code analyzers would get a performance boost or it would not remove the issues immediately and update the issue in the background. Like Visual Studio. All warnings and errors of your AL Extension will be shown in the “Problems” tab in Visual Studio Code. If you click on o...
- General performance improvements and bug fixes
- Introduction of a new file scope to only run analyzers on the current file while editing. Rules still run on larger scope on full build
- New verbosity view to get insights into the performance of each rule, e.g., to provide feedback to us or to disable bad performing rules (temporarily or in to only run in CICD and not interactive code authoring).
Business Central Team
OnUninstallApp Codeunit type or triggers
Per: https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-extension-install-code We have system triggers for OnInstallAppPerCompany() and OnInstallAppPerDatabase(). It would be very useful to have matching OnUninstallAppPerCompany() and OnUninstallAppPerDatab...
Best regards,
Business Central Team
Syntax Highlighting for AL in Azure DevOps
Please reach out to the Azure DevOps team and work with them to add syntax highlighting for AL in Azure DevOps. Today all AL code there is just shown as plain text. This is inefficient because all pull request reviews and all other code investigation are a lot slower to do without. The platform d...
defaultApplicationArea in app.json
Yeah, when you need it, the ApplicationArea property is great. But when you are developing a per tenant extension for a customer, of an app for app source where it's all or nothing (if you install it is because you want to see all fields/actions added by the app), having to add ApplicationArea = ...
Best regards,
Business Central Team
Supporting JSON as table’s field data type
Azure SQL Database supports JSON data type natively from more than 1 year. The JSON type allows you to store JSON documents in a native binary format that is opti...

Administrator