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 VersionApp VersionSupport StatusEnd of Support
BC 26.0+26.0.0.0+✅ Fully SupportedTBD
BC 25.0+25.0.0.0+✅ Fully SupportedOct 2026
BC 24.0+24.0.0.0+⚠️ Limited SupportApr 2026

Legacy Support

BC VersionApp VersionSupport StatusEnd of Support
BC 23.0+23.0.0.0+❌ End of LifeDec 2025
BC 22.0+22.0.0.0+❌ End of LifeOct 2025
BC 21.0+21.0.0.0+❌ End of LifeAug 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

FeatureBC 24.0BC 25.0BC 26.0+
Hierarchical Classification
Auto-Discovery
Custom Categories
Permission Integration

Data Cleaning

FeatureBC 24.0BC 25.0BC 26.0+
Bulk Field Clearing
Session Management
Error Logging
Progress Tracking
Filter Selection

Advanced Features

FeatureBC 24.0BC 25.0BC 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)

  1. Data Export: Export existing GDPR configuration and logs
  2. Fresh Installation: Install current version on new BC platform
  3. Data Migration: Import configuration using migration tools
  4. Validation: Verify all data and settings transferred correctly
  5. User Training: Update user training for new features

Between Supported Versions

  1. Standard Update: Use BC extension update process
  2. Configuration Backup: Export current configuration as backup
  3. Update Installation: Install new app version
  4. Validation: Verify functionality after update
  5. 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

  1. Test Environment: Always test upgrades in non-production environment
  2. Data Validation: Verify data integrity after upgrade
  3. Performance Testing: Test with production-sized datasets
  4. 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:

  1. Installation Overview: Installation procedures by version
  2. Troubleshooting: Version-specific troubleshooting
  3. FAQ: Common version compatibility questions