AL:Upgrade Application / Upgrade Endpoint
WHAT: Using the development endpoint, it is possible script and automate the publish of an application using a regular http request. This works fine for new installations and is suited for development purposes (using /dev/apps?SchemaUpdateMode=recreate", for example). Though, for production envir...
Event Arguments Codeunit
Create a generic Event Arguments codeunit to keep publisher signature stable.
Make Design a User Setting instead of permissions
Many customers still use SUPER roles, when they have a few users. Using permission sets to disable Design is very cumbersome, esp. as permissions can’t be defined as object ranges.
Best regards,
Business Central Team
Code analyzer warning on passing (text-)array with (entries of) insufficient length as an argument to a procedure
Would like to see a code analyzer rule that warns developers when in code a text-array is passed as an argument, but the array length or max. length of the text-entries do not match the formal parameter. (1) Example 1: Given the following variable declarations: var FormatAddr: Codeunit "Form...
Best regards,
Business Central Team
Extend XmlWriteOptions to allow more finite control over XML document output
Include more of the options from the base .net XMLWriterSettings class. For example when using the new XML data types, there is currently no options to omit the document declaration when calling the XMLDocument.WriteTo() method. When building up SOAP envelopes, the XML declaration is not required...
Best regards,
Business Central Team
Context aware menu items
Like everyone I'm looking forward to personalisation of menu / command bar. However, it's not nearly enough. More important (and a long standing problem in NAV) is that the menu shows all sorts of options to that either are not applicable, not available or not relevant at that particular point i...
Best regards,
Business Central Team
Custom descriptions via IntelliSense in VS Code
When developing extensions, it would be really handy to be able to decorate tables, fields, functions, etc. with descriptions and then make those descriptions visible via IntelliSense. This would be very similar to the XML comments available for C# https://docs.microsoft.com/en-us/dotnet/cshar...
Business Central Team
Read Log audit
Certain legal/industry standards require a Read Log. So the provided Change Log does not cover this, since only cud actions are logged. SQL logs do not cover these since only the service tier user is known and not the individual user that uses NAV.
Add to the NAV Debugger function FIND
Add to the NAV Debugger function FIND. This possibility to increase search possibility and decrease time to find the correct function or line.
Allow some basic importan PowerShell commands
It would be nice to make some of the PowerShell commands allowed for Business Central Cloud or all of them, but at least add the possibility to add server URL so that we could use the Export-NAVData and Import-NavData with objects. Also the uninstall and unpublish extensions with -force (destruct...

Administrator
Best regards,
Business Central Team