Microsoft extends usage limits to additional Copilot Chat features for users without a Microsoft 365 Copilot license in commercial organizations. The notifications call for support preparation and a review of license requests, without turning every limit into a recommendation to buy.
Agent 365 has been generally available commercially since May 1, 2026, with per-user licensing; the sources consulted do not specify Action Center’s rollout status.
Two settings merged into the Business Central code control quantity restoration on sales and purchase orders. Both remain enabled by default; the 30.0 milestone does not establish availability in a tenant.
Copilot comes to Xcode's built-in coding assistant in public preview and to JetBrains Air. Agent Merge also improves pull request tracking, with different conditions depending on the environment.
A BCApps commit describes a numbering conflict when importing Dynamics 365 Sales orders into Business Central with automatic recurring lines, relevant to acceptance testing for the sales integration.
Restrictions involving macOS 27 and Xcode 27 require a review of code extraction. Analysis without a build offers alternatives with limits that depend on the language.
The impact dashboard adds Copilot Chat and the VS Code Agents window. The broader coverage reveals more usage patterns, but requires distinguishing feature engagement, adoption phases, and comparable reporting periods.
Canvas lets teams follow the plan and review changes alongside their Teams conversation. Access requires a paid Copilot plan and remains subject to permissions, policies and usage.
GitHub · Announcement: · Editorial review
Canvas alongside the Teams conversation. Screenshot: GitHub.
BCApps incorporates a selector change to GPT-5.6 Ceres for Shopify tax matching. Retaining controls does not establish equivalent suggestions or confirm deployment.
Microsoft · Announcement: · Editorial review
Shopify tax lines in Dynamics 365 Business Central. Archive screenshot, 2025: Microsoft.
PR #9045, merged into main and assigned to the 30.0 milestone, adds native AL XML paths. The change affects RapidStart methods and events, but does not establish availability in a shipped release.
The PR, diff and affected files were checked on November 8, 2026. Integration into main and assignment to the 30.0 milestone are confirmed. This is a static review: no independent tests were run and tenant availability was not confirmed.
Microsoft merged PR #9045 into BCApps main on October 26, 2026. The commit message connects native AL XML with enabling partners to develop cloud-ready apps.
Configuration packages help prepare and transfer company setup data. Microsoft documents exporting them as .rapidstart files or Excel workbooks, providing context for teams maintaining automation and extensions around these operations. Microsoft documentation.
The diff clarifies the scope
The description presents a refactoring of codeunit 8618, Config. Excel Exchange. However, the change in that file is specific: it replaces the ImportPackageXMLFromStream call with ImportPackageXML. The broader XML transformation appears in codeunit 8614, Config. XML Exchange, and related objects, including background import. Commit diff.
That distinction matters: Config. Excel Exchange retains DotNet types for Excel processing. Adding native XML paths does not demonstrate complete removal of that codeunit’s .NET dependencies. Config. Excel Exchange code at the commit.
Methods and events worth reviewing
These three points can be verified in Config. XML Exchange. The cited legacy variants remain under #if not CLEAN30 and carry Obsolete attributes tagged 30.0.
Previous entry point
Native path
What to review
ImportPackageXMLFromStream(InStream)
ImportPackageXML(InStream)
Stream import calls and compiler warnings.
ImportPackageXML(XMLDataFile: Text)
ImportPackageXMLFromFile(XMLDataFile: Text)
The new method for reading a server file carries Scope('OnPrem').
OnAfterAddFieldAttributes, with DotNet XmlNode
OnAfterAddFieldAttributesProcedure, with XmlNode
Subscriber adaptation and execution on the path being used.
Existing tests and availability
The author reports a local build without new analyzer warnings; the Business Central execution checkbox is unchecked. Commit message. The code includes tests for the renewed paths, covering import, export and metadata preservation. Their presence alone does not establish successful outcomes. Package operations tests.
The PR is assigned to the Version 30.0 milestone. This is a planning reference: merging into main and adding obsolescence tags do not confirm a shipped commercial release or installation in a tenant. Such availability was not established in this review. PR and milestone.
Nexo’s interpretation and functional limits
Our interpretation is that AL teams should review both signatures and execution paths. A legacy event remaining declared does not demonstrate that its subscriber participates in the native path: for field attributes, that path invokes the replacement event. This warrants checking the specific customization without assuming that every extension becomes incompatible.
The functional documentation requires matching schema and version for all data to transfer correctly, along with direct permissions on the relevant tables. Microsoft also limits its recommended RapidStart use to initial company setup. These requirements remain relevant when designing checks. Preparing packages, applying packages.
An example using synthetic data
As an example proposed by Nexo, a test table could contain code NX-001, the text “Prueba & Nexo”, a decimal and a date. Once a build containing the change is available, the team could compare it with its reference environment. These checks were not run for this article.
Compile the extension against each environment’s symbols and record errors and obsolescence warnings.
Export and import within each environment using the same synthetic dataset; compare fields, values and metadata without requiring byte-for-byte identical files.
Instrument the relevant subscribers and check when they execute and what changes they produce.
Add malformed XML or invalid data cases and record error handling without predicting the outcome.
Created with AI assistance and reviewed by Nexo Community. Practical proposals and editorial interpretation are distinguished from documented facts.