Skip to content

Releases: delegateas/XrmPluginCore

Core v1.2.4 / Abstractions v1.1.0

03 Dec 08:52
564c78e

Choose a tag to compare

v1.2.4 - 3 December 2025
ADD: Support for setting ExecutePrivilegeName
Fix: Image wrappers now forward to the underlying strongly-typed entity type instead of the base Entity type

Full Changelog: v1.2.3/v1.1.0...v1.2.4/v1.1.0

Core 1.2.3 / Abstractions 1.1.0

28 Nov 12:07
ea669f4

Choose a tag to compare

Fix: Generate PreImage/PostImage types even when handler signature doesn't match (fixes chicken-and-egg problem where types couldn't be used until they existed)
Breaking: Reorganized diagnostic IDs by category (XPC1xxx=Info, XPC2xxx=Plugin structure, XPC3xxx=Style, XPC4xxx=Handler methods, XPC5xxx=Internal errors)

Full Changelog: v1.2.2/v1.1.0...v1.2.3/v1.1.0

Core 1.2.2 / Abstractions 1.1.0

27 Nov 13:57
95019dd

Choose a tag to compare

v1.2.2 - 27 November 2025

  • Fix: XPC4003 has been reduced to Warning to allow initial build to succeed
  • Add: New rule XPC4006 (Error) to enforce handler signature correctness once generated types exist

Core 1.2.1 / Abstractions 1.1.0

27 Nov 12:07
1bcaae8

Choose a tag to compare

Fix: Analyzer was a little aggressive

Full Changelog: v1.2.0/v1.1.0...v1.2.1/v1.1.0

Core v1.2.0 / Abstractions v1.1.0

27 Nov 09:59
82e6e75

Choose a tag to compare

Core v1.2.0 - 27 November 2025

Add: Type-Safe Images feature with compile-time enforcement via source generator
Add: Source analyzer rules with hotfixes and documentation to help use the Type-Safe Images feature correctly

Core v1.1.1 / Abstractions v1.1.0

14 Nov 09:27
f7186f3

Choose a tag to compare

What's Changed

  • Add IManagedIdentityService to DI setup by @magesoe in #1

New Contributors

Full Changelog: v1.1.0...v1.1.1/v1.1.0

Core v1.1.0 / Abstractions v1.1.0

08 Oct 08:51
5b491b2

Choose a tag to compare

  • Breaking: Change Plugin Step Configs to not use the EventOperation enum but instead use a string to allow for custom messages. RegisterStep supports both enum and string for ease of use.
  • Fix: Remove the MessageEntity type since it isn't needed and muddies the waters

Core v1.0.1 / Abstractions v1.0.0

02 Oct 13:48
5a5514e

Choose a tag to compare

  • Refactor: Merge CustomAPI into Plugin base class for simplicity

Full Changelog: v1.0.0...v1.0.1/v1.0.0

Core v1.0.0 / Abstractions v1.0.0

01 Oct 10:08
0a8d0e6

Choose a tag to compare

Core v1.0.0-preview.2 / Abstractions v1.0.0-preview.1

23 Sep 08:25
367d71a

Choose a tag to compare