Release Notes
This page documents the version history and changes for Cloud Replicator.
Version 1.0.0.123
Release Date: Current Version
Overview
This is the current release of Cloud Replicator, providing comprehensive data replication from Business Central to Azure cloud services.
Supported Destinations
- Azure Table Storage
- Azure Cosmos DB (NoSQL/Core API)
- Azure Cosmos DB (Table API)
- Azure AI Search
Key Features
Replication Engine
- Parallel processing with configurable engine count
- Background session execution
- Table splitting for large datasets
- Incremental replication based on SystemModifiedAt
- Full replication on demand
Table Mapping
- Selective table replication
- Multi-company support with company filters
- Per-table destination override
- Series tables (Per Day) for time-series data
- SystemId as RowKey option
- Deletion tracking via Change Log
Field Actions
- Default (include as-is)
- Exclude fields from replication
- Unfold related table data
- Dimension Set ID expansion
- Option Caption conversion
- SystemId for related records
- Blob handling (text and Base64)
- Partition Key customization
Automation
- Job Queue integration
- Codeunit 70319900 (Cloud Replicator JQ Runner EFQ) for scheduled runs, with a Parameter String table filter
- Configurable retry logic
- Connection resilience
Monitoring
- Real-time engine pulse tracking
- Comprehensive replication logging
- Error message capture
- Performance metrics
Configuration Options
| Category | Settings |
|---|---|
| Engine | Count, Timeout, Debug Mode, Table Splitting |
| Connections | Retry Count, Retry Delay, Rollback Time |
| Data | Company Name Field, Exclude Characters |
Azure Service Compatibility
| Service | API Version |
|---|---|
| Azure Table Storage | 2025-01-05 |
| Cosmos DB (Table) | 2015-12-11 |
| Cosmos DB (NoSQL) | 2018-12-31 |
| Azure AI Search | 2024-07-01 |
Platform Requirements
- Business Central 18.0 or later
- Business Central Online (SaaS)
- Valid license for production environments
Previous Versions
Version History
Cloud Replicator has evolved through multiple versions with continuous improvements:
| Version Range | Focus Area |
|---|---|
| 1.0.0.100+ | Stability and performance enhancements |
| 1.0.0.0-99 | Initial development and feature buildout |
Migration Notes
When upgrading between versions:
- Configuration settings are preserved
- Table mappings remain intact
- Replication logs are maintained
- No reconfiguration typically required
Upcoming Features
Features under consideration for future releases:
- Additional cloud destination support
- Enhanced monitoring dashboards
- Performance optimizations
- Additional field action types
Note: Future features are subject to change based on development priorities and customer feedback.
Known Issues
Current Limitations
| Area | Limitation |
|---|---|
| Azure AI Search | Deletion tracking not supported |
| Azure AI Search | Per Day (Series) not supported |
| Table Splitting | Only works with integer primary keys |
| Blob Fields | Very large blobs may be truncated |
Workarounds
Azure AI Search Deletions: Periodically rebuild indexes or implement external deletion tracking.
Large Blobs: Exclude very large blob fields using Field Actions.
Feedback
We welcome feedback on Cloud Replicator:
- Feature requests
- Bug reports
- Documentation improvements
- Use case sharing
Contact: https://hougaard.com/support
Version Numbering
Cloud Replicator uses a four-part version number:
Major.Minor.Patch.Build
1 . 0 . 0 .123
| Part | Meaning |
|---|---|
| Major | Significant changes, possible breaking changes |
| Minor | New features, backward compatible |
| Patch | Bug fixes, minor improvements |
| Build | Incremental builds |
Checking Your Version
To check your installed version:
- Search for "Extension Management" in Business Central
- Find Cloud Replicator in the list
- View the Version column
Or:
- Open Cloud Replicator Setup
- Click "About" in the action bar
- Version information is displayed