Check records for uncommitted changes
Development: Check records for uncommitted changes. Generally available, GA 2026-10 (Microsoft 365 roadmap). "Use the Record API IsDirty property to determine whether a record instance contains unsaved changes before deciding to validate, save, or otherwise process it. Business value: AL developers can determine whether a record instance has been changed before deciding to save it, validate it, or prompt the user. This can simplify conditional persistence and reduce unnecessary database operations."
- 2026-10GA
- 1videos
- 0Learn pages
Microsoft 365 roadmap 573360 · Development · generally available · roadmap status “Launched”, phase General Availability
What Microsoft says
“Use the Record API IsDirty property to determine whether a record instance contains unsaved changes before deciding to validate, save, or otherwise process it. Business value: AL developers can determine whether a record instance has been changed before deciding to save it, validate it, or prompt the user. This can simplify conditional persistence and reduce unnecessary database operations.”
Dates
- General availability: October CY2026 (2026 release wave 2)
- Public preview: not given
- On the roadmap since 2026-09-30, last changed 2026-09-30
Covered by
Matched by Haiku among videos and Learn pages in the same galaxy system, checked against the roadmap ids and the evidence text. Every link below was reviewed by Opus.
Videos
- What’s new in AL and Tools (2026 release wave 2): Record.IsDirty() method at 20:02
Source: Microsoft 365 roadmap. Status words follow the roadmap.