Changelog
Version 2.0.0
Git Sync: Cinchy DXD can now sync into a repository folder, compatible with local git repositories.
Artifact Structure: Individual files stored in a standardized format for easier Git diffing.
PowerShell Removal: No longer includes PowerShell scripts in install packages. Use Cinchy DXD for all operations.
Sync GUID Support: Allows forwarding of Sync GUIDs from origin environments.
Version 1.7.0
Enhanced Data Sync: Now supports syncing of Secrets, Listener Configurations, Webhooks, and Views.
Note: Views must be explicitly defined; Secrets automatically include External Secrets Manager.
Script Management: Define Pre-Install and Post-Install Scripts in Data Experience Definition.
Auto run: Scripts run automatically during Install.
Order: Scripts executed alphabetically.
Deprecated:
-ps
and-pr
command line options removed.
Metadata Skip: Automatically omits non-defined or obsolete metadata during sync.
Version 1.6.2
Fixed: Resolved validation logic issue for link display columns with more than two table hops.
Version 1.6.1
Group Sync: Now occurs in two stages to manage parent/child references.
Pre-Export Checks: Error messages for common configuration issues.
Optimized Sync: Improved accuracy and reduced errors in
linkColumn
references.Binary Column Fix: Binary columns now excluded from Reference Data configurations.
Version 1.6.0
Skip Parameter: Use
-skip
to exclude specific Tables or Columns during sync.Export Notifications: Alerts for tables needing pre-export action. TSQL only.
Force Install: Use
-y
flag to overwrite existing Models records.Optional Encryption: New support for encrypted Data Experience Definitions.
Key Generation: Use
keygen
command to create an encryption key.
Pre-Install Scripts: Optional CQL script execution.
Fixes: Resolved issues with Views and System Colours loading order.
Version 1.5.1
System Requirements: Now requires SQL Server 2017 or PostgreSQL 14.3 for Cinchy installation.
Version 1.5.0
CLI Requirements: Removed the need for Cinchy Connections CLI.
Switch Updates: Various command line switches removed or repurposed:
-h
,-sso
,-c
,-t
are removed.-e
and-z
are repurposed for install errors and log outputs.-m
is new for ignoring model errors during install.
Error Handling: Provides options to pause and handle errors during installation. Use
-m
to override default behavior.Error Output: Use
-d
to specify location for Connections Sync Error files.
Version 1.4.0
Version Support: Compatibility with Cinchy v5 and
Cinchy.Connections.CLI
v5.View Initialization: Initializes Views data in both source and target environments.
Deployment Cleanup: Removes DXDF CLIs post-deployment.
Encryption Fix: Resolves password encryption issue for passwords with
$
.Cross-Platform: Adds support for Windows, MacOS, Linux with PowerShell 7+.
Version 1.3.4
Encrypt Command: New command for encrypting passwords. Usage:
.\CinchyDXD.ps1 encrypt -t "TextToBeEncrypted"
.
Version 1.3.3
Fix: Resolves issue with Reference data.
Version 1.3.2
Compatibility: Must be used for deployments to Cinchy v4.20.x and above.
Patch Instructions: Specific steps for updating older DX packages for compatibility.
Version 1.3.1
Install Warnings: Version differences during install are now warnings, not errors.
Encoding Fix: Resolves character encoding issue in model file generation.
Version 1.3.0
Post-Install Scripts: New support for running CQL scripts post-install.
Reference Data Filter: Adds a new filter option for Reference Data CLI configuration.
Table Sync Fix: Resolves error when no tables are defined in the DXD.
Sync Fix: Resolves sync issue for names containing
&
.
Version 1.2.2
Compatibility: Updated for Model Loader changes in Cinchy v4.16.0.
Version 1.2.1
REFDATA Sync: Linked column source
dataTypes
now set toText
.
Version 1.2.0
ModelLoader Enhancements: Supports column drops, updates, and table/domain renaming.
Version Matching: Installation only allowed when source and target Cinchy versions match.
Special Character Fix: Resolved REFDATA loading issue with Domains or Tables containing
&
.
Version 1.1.4
Order Fix: Resolved issue causing Reference Data to load out of order.
Version 1.1.3
Duplicate Row Fix: Fixed issue creating duplicate rows in Table Access Control.
Version 1.1.2
DataType Fix: Corrected REFDATA CLIs not setting correct dataType for Date columns.
Version 1.1.1
Authorization Fix: Resolved issue where DXD was updating unauthorized users in various elements.
Version 1.1.0
Cleanup: Deletes deprecated config data during target install.
Force Install: More comprehensive SQL script for complete data removal.
Bug Fixes: Resolved issues in Formatting Rules, Table Access Controls, and Views sync.
Dependency: Views sync issue fixed with Cinchy 4.6.0.
Version 1.0.0
Initial Release: First official version.
Known issues in version 1.0.0
CinchyCLI Compatibility: Specific attribute setting needed for proper synchronization with CinchyCLI version 4 and above.
Version 0.9.1
Beta Release: Pre-release for beta testing.
Known issues in version 0.9.1
Unsupported: Use version 1.0.0 or later for supported functionality.
Last updated