Platform updates for version 10.0.25 of finance and operations apps (April 2022)
This article lists the features that are included in the platform updates for version 10.0.25 of finance and operations apps. This version has a build number of 7.0.6316 and is available on the following schedule:
- Preview of release: January 2022
- General availability of release (self-update): March 2022
- General availability of release (auto-update): April 2022
Features included in this release
The following table lists the features that are included in this release.
For more information about how to use Feature management, see Feature management.
Feature area | Feature | More information | Enabled by |
---|---|---|---|
Web client | Priority-based scheduling for batch jobs Priority-based scheduling decouples batch groups from the batch server and allows you to define priorities for batch groups. It is no longer necessary to assign batch jobs to batch servers. Instead, relative scheduling priorities based on business requirements are used to determine the order in which tasks are run across available batch servers. |
Priority-based batch scheduling | Feature management (Batch priority-based scheduling) |
Web client | Vertically scrolling workspaces | Internal workspaces have been migrated to the newest visuals. External workspaces will need to migrate to maintain visual consistency. | |
Web client | Upgrade jQuery UI to 1.13.0 | Feature management (Upgrade jQuery UI to 1.13.0) |
|
Web client | Saved views support for dialogs | Building forms that fully utilize saved views | Feature management (Saved views support for dialogs) |
Web client | Allow queries to be saved to views on Task Single and Task Double pages | Building forms that fully utilize saved views | Feature management (Allow queries to be saved to views on Task Single and Task Double pages) |
Web client | (Preview) Saved views support for workspaces | Feature management (Saved views support for workspaces) |
|
Web client | Improved sort support for grouped grids When a user has grouped data in a grid by one or more columns, sorting on a non-grouped column will now leave the grouping intact and will sort the data inside each group based on the selected column |
Grid capabilities | Default for the Grouping in grids feature in Feature management |
Developer tools | Opt out individual grids from Typing ahead of the system For forms with coding patterns that do not work well with the Typing ahead of the system capability of the new grid, developers can now opt out of an individual grid from asynchronous row validation and back to the legacy synchronous behavior. |
Grid capabilities | Developer opt-in |
Developer tools | X++ unit testing with different values X++ unit tests can now take advantage of the SysTestRow attribute to re-use a test method with multiple different values. |
SysTestRow attribute for testing multiple values | Default |
Developer tools | Run custom X++ scripts with zero downtime This feature lets you upload and run deployable packages that contain custom X++ scripts without having to go through Microsoft Dynamics Lifecycle Services (LCS) or suspend your system. Therefore, you can correct minor data inconsistences without causing any disruptive downtime. |
Run custom X++ scripts with zero downtime | Default |
Developer tools | Saved views support for custom filters New APIs are available to allow custom filters to work more seamlessly with saved views. Specifically, custom filters can now trigger a view definition to be marked as having unsaved changes, and custom filter controls can listen for system changes to the query to ensure the control value stays in sync with the query. |
Building forms that fully utilize saved views | Developer opt-in |
Developer tools | Opt out individual forms from saved views For forms with coding patterns that are not conducive to saved views, developers can now opt out of an individual form of saved views support. This will mean that no view selector is available on the form and there will be no publish capabilities. |
Building forms that fully utilize saved views | Developer opt-in |
Bug fixes
For information about the bug fixes that are included in this update, sign in to Microsoft Dynamics Lifecycle Services (LCS), and view the KB article.
Dynamics 365: 2022 release wave 1 plan
Wondering about upcoming and recently released capabilities in any of our business apps or platform?
Check out the Dynamics 365: 2022 release wave 1 plan. We've captured all the details, end to end, top to bottom, in a single document that you can use for planning.
Removed and deprecated platform features
The Removed or deprecated platform features article describes features that have been removed, or that are planned for removal in platform updates of finance and operations apps.
- A removed feature is no longer available in the product.
- A deprecated feature isn't in active development and might be removed in a future update.
A deprecation notice will be added in the Removed or deprecated platform features article 12 months before the removal of any feature from the product.
For breaking changes that affect only compilation time, but that are binary-compatible with sandbox and production environments, the deprecation time will be less than 12 months. Typically, these changes are functional updates that must be made to the compiler.