Skip to content

Latest commit

 

History

History
72 lines (54 loc) · 3.3 KB

File metadata and controls

72 lines (54 loc) · 3.3 KB

v1.0.0-preview.19 - 24 April 2026

  • Refactor / Fix: Complete rewrite of the option passing logic

v1.0.0-preview.18 - 22 April 2026

  • Fix: Handling of passing boolean arguments through from CLI to final command
  • Refactor: Only print the header and Dataverse connection once during execution

v1.0.0-preview.17 - 20 April 2026

  • Add: Managed Identity Ensure and Remove support
  • Fix: Unify check for public parameterless constructors in analyzer
  • Fix: Do not attempt to sync empty plugin types

v1.0.0-preview.16 - 2 March 2026

  • Add: Support for specifying which file types should be synchronized during WebResource sync

v1.0.0-preview.15 - 27 February 2026

  • Fix: When re-creating CustomAPI / Plugins, now re-create dependencies as well
  • Fix: CustomAPI creation was broken
  • Fix: Default profile handling. Now defaults to "default" if none specified, and fallbacks to picking the only profile if only one is specified

v1.0.0-preview.14 - 18 November 2025

  • Add: Validation rule to prevent duplicate webresource creation
  • Refactor: The configuration format has been updated
  • Remove: --save-config and --save-config-to options - configuration files should be created manually

v1.0.0-preview.13 - 05 November 2025

  • Fix: When running from named configuration, the name wasn't forwarded to plugin analysis

v1.0.0-preview.12 - 05 November 2025

  • Add: Configuration validation and list commands
  • Add: CLI overrides for the configuration based root command

v1.0.0-preview.11 - 05 November 2025

  • Add: Support for syncing Webresources
  • Add: Support for named configurations in appsettings.json
  • Refactor: The configuration format has been updated

v1.0.0-preview.10 - 08 October 2025

  • Update: XrmPluginCore has been updated, EventOperation is now a string type

v1.0.0-preview.9 - 03 October 2025

  • Update: XrmPluginCore has been updated, we can now sync Plugin and CustomAPIs that have the same base class

v1.0.0-preview.8 - 30 September 2025

  • Fix: Bug when creating plugin steps with empty entity names

v1.0.0-preview.7 - 19 September 2025

  • Logging: Colorize the loglevel only not the full line of text

v1.0.0-preview.6 - 16 September 2025

  • Fix: Validation of filtering on Associate/Disassociate messages was wrong
  • Logging: Add CI Mode to prefix warnings and errors for better visibility in CI logs

v1.0.0-preview.5 - 12 September 2025

  • Logging: Make dry-run less scary by prefixing output in writers with [DRY-RUN]
  • Logging: Increase the log-level of some messages to Information when running in dry-run mode

v1.0.0-preview.4 - 28 August 2025

  • Logging: More clear error message on validation failure

v1.0.0-preview.3 - 28 August 2025

  • Fix: --save-config was not working as expected
  • Refactor: When logging in Information level or above, use XrmSync as the category, otherwise use the full typename

v1.0.0-preview.2 - 28 August 2025

  • Added --save-config option to save current CLI options to appsettings.json for easier configuration generation
  • Added comprehensive options validation for both CLI and appsettings.json configuration
  • Refactoring of the internal model to better reflect the actual data and not drag around a large number of loosely coupled lists.
  • Validation of CustomAPIs in addition to Plugins

v1.0.0-preview.1 - 15 August 2025

  • Initial version