Hi, Readers.
Today, I would like to share an update regarding Microsoft’s new process for submitting code change and extensibility requests, effective September 1st.
Microsoft’s ALAppExtension repository on GitHub is a place where Microsoft and our partners can collaborate on building add-on apps and vertical solutions in the AL language for Business Central.
Collaborations start through extensibility requests that you submit from the ALAppExtension repo. For example, you might request a new integration event or that we make a function external so your extension can access it.

However, this is about to change. Effective September 1st,
Business Central extensibility requests: This repository is being retired.
- From 1 September 2026 you can no longer create issues here. Extensibility requests, including event requests, move to BCApps.
- On 19 October 2026 this repository will be archived and become read-only. Nothing is deleted — all issues and links keep working.

ALAppExtensions is being retired – extensibility requests move to BCApps on 1 September 2026:

Here is the new link for submitting requests:
BCApps -> Create new issue:

Guidance on writing a good request: Create an extensibility request

As for the requests that have already been created, Microsoft is currently working through them before archiving. Nothing will be deleted! – all issues and links keep working.
Great, give it a try!!!😁
PS: Before you create a request for an event, it’s a good idea to understand your options. To learn more about events and extensibility, go to Types of events for extensibility.
- Add records with a VAR, due to the effect on performance and logic.
- Pass records rather than expose a specific length of the text field, or many fields from the record.
- Avoid variants in event signatures. Use interfaces or temporary tables, or a combination of TableID and SystemId.
- If there are many variables, use temporary tables to group the parameters. To learn more, go to Argument table.
- Add new variables to the end of an existing event. However, you can’t change existing variables because that would cause a breaking change.
END
Hope this will help.
Thanks for reading.
ZHU




コメント