Supported Versions
This document outlines the supported versions and compatibility information for the GDPR Data Management app across different Business Central platforms and versions.
Business Central Compatibility
Supported Versions
Current Support
| BC Version | App Version | Support Status | End of Support |
|---|---|---|---|
| BC 26.0+ | 26.0.0.0+ | ✅ Fully Supported | TBD |
| BC 25.0+ | 25.0.0.0+ | ✅ Fully Supported | Oct 2026 |
| BC 24.0+ | 24.0.0.0+ | ⚠️ Limited Support | Apr 2026 |
Legacy Support
| BC Version | App Version | Support Status | End of Support |
|---|---|---|---|
| BC 23.0+ | 23.0.0.0+ | ❌ End of Life | Dec 2025 |
| BC 22.0+ | 22.0.0.0+ | ❌ End of Life | Oct 2025 |
| BC 21.0+ | 21.0.0.0+ | ❌ End of Life | Aug 2025 |
Platform Support
SaaS (Cloud)
- Supported: ✅ All current BC SaaS versions
- Update Policy: Automatic updates with BC releases
- Feature Availability: Full feature set available
- Performance: Optimized for cloud infrastructure
On-Premise
- Supported: ✅ BC 24.0+ on-premise installations
- Update Policy: Manual updates required
- Feature Availability: Full feature set (some cloud features may be limited)
- Performance: Dependent on local hardware configuration
Hybrid/Container
- Docker Containers: ✅ Supported with BC container images
- Azure VMs: ✅ Supported with proper BC licensing
- Mixed Environments: ✅ Can run in hybrid configurations
Technical Requirements
Minimum System Requirements
Hardware (On-Premise)
- CPU: 2-core minimum, 4-core recommended
- Memory: 8GB minimum, 16GB recommended for large datasets
- Storage: 100MB for app installation, additional space for logs
- Network: Stable internet connection for telemetry and updates
Business Central Platform
- Runtime Version: 15.0 or later
- Platform Version: 1.0.0.0 or later
- Database: SQL Server 2019 or later (on-premise)
- Features: Translation File support required
Dependency Requirements
Business Central Dependencies
- Base Application: Standard BC base application required
- System Application: BC system application required
- Permission System: BC permission set functionality
- Security Framework: BC security and authentication
No External Dependencies
- Third-Party Apps: No dependencies on other AL apps
- External Services: No required external API integrations
- Database Objects: No custom database modifications required
Feature Compatibility Matrix
Core Features by Version
Data Classification
| Feature | BC 24.0 | BC 25.0 | BC 26.0+ |
|---|---|---|---|
| Hierarchical Classification | ✅ | ✅ | ✅ |
| Auto-Discovery | ✅ | ✅ | ✅ |
| Custom Categories | ✅ | ✅ | ✅ |
| Permission Integration | ✅ | ✅ | ✅ |
Data Cleaning
| Feature | BC 24.0 | BC 25.0 | BC 26.0+ |
|---|---|---|---|
| Bulk Field Clearing | ✅ | ✅ | ✅ |
| Session Management | ✅ | ✅ | ✅ |
| Error Logging | ✅ | ✅ | ✅ |
| Progress Tracking | ✅ | ✅ | ✅ |
| Filter Selection | ✅ | ✅ | ✅ |
Advanced Features
| Feature | BC 24.0 | BC 25.0 | BC 26.0+ |
|---|---|---|---|
| Scheduled Cleaning | ⚠️ Limited | ✅ | ✅ |
| API Integration | ❌ | ⚠️ Preview | ✅ |
| Advanced Analytics | ❌ | ❌ | ✅ |
| Multi-Language UI | ✅ | ✅ | ✅ |
Platform-Specific Features
SaaS-Only Features
- Application Insights Integration: Enhanced telemetry in SaaS environments
- Automatic Updates: Seamless updates with BC releases
- Cloud Performance Optimization: Optimized for cloud infrastructure
On-Premise Advantages
- Custom Modifications: Ability to customize app behavior (with support implications)
- Local Data: All data remains on local infrastructure
- Custom Backup: Full control over backup and recovery procedures
Version Migration
Upgrade Process
From Legacy Versions (BC 23.0 and earlier)
- Data Export: Export existing GDPR configuration and logs
- Fresh Installation: Install current version on new BC platform
- Data Migration: Import configuration using migration tools
- Validation: Verify all data and settings transferred correctly
- User Training: Update user training for new features
Between Supported Versions
- Standard Update: Use BC extension update process
- Configuration Backup: Export current configuration as backup
- Update Installation: Install new app version
- Validation: Verify functionality after update
- Feature Review: Review new features and capabilities
Breaking Changes
Version 26.0.0.0
- API Changes: New API endpoints for advanced integration
- Permission Changes: Updated permission sets for enhanced security
- UI Updates: Modernized user interface elements
Version 25.0.0.0
- Session Management: Enhanced session tracking capabilities
- Error Handling: Improved error logging and recovery
- Performance: Optimized for larger datasets
Language Support
Supported Languages
- English (US): ✅ Fully supported - base language
- Dutch (Netherlands): ✅ Fully supported - included translations
- German: ⚠️ Available on request
- French: ⚠️ Available on request
- Spanish: ⚠️ Available on request
Translation Framework
- BC Translation Files: Uses standard BC translation framework
- Custom Translations: Can be extended with custom language files
- Dynamic Loading: Language changes take effect immediately
- Fallback: Falls back to English for untranslated elements
Performance Considerations
By Platform
SaaS Performance
- Optimized: Dedicated cloud resources for GDPR operations
- Scaling: Automatic scaling for large cleaning operations
- Monitoring: Built-in performance monitoring and optimization
On-Premise Performance
- Variable: Dependent on local hardware and configuration
- Tuning: May require database and server tuning for large operations
- Resources: Ensure adequate hardware for expected usage
By Version
Recent Improvements
- BC 26.0: 40% faster initialization times
- BC 25.0: Improved memory usage for large datasets
- BC 24.0: Enhanced error handling reduces retry overhead
Compatibility Testing
Before Upgrading
- Test Environment: Always test upgrades in non-production environment
- Data Validation: Verify data integrity after upgrade
- Performance Testing: Test with production-sized datasets
- User Acceptance: Validate new features with business users
Compatibility Checklist
- BC version meets minimum requirements
- No conflicting AL apps installed
- Adequate system resources available
- User permissions properly configured
- Backup and recovery procedures tested
Support Policy
Version Support Lifecycle
- Active Support: Bug fixes and security updates
- Extended Support: Critical security updates only
- End of Life: No support provided
Upgrade Recommendations
- Annual Updates: Recommended to stay within active support
- Security Updates: Critical security updates should be applied immediately
- Feature Updates: Evaluate new features for business value
Next Steps
For version-specific information:
- Installation Overview: Installation procedures by version
- Troubleshooting: Version-specific troubleshooting
- FAQ: Common version compatibility questions