Releases: grongierisc/interoperability-embedded-python
Releases · grongierisc/interoperability-embedded-python
v4.0.0b11
feat: enhance source connection handling with target reference and ho…
v4.0.0b10
feat: enhance source inference and runtime metadata handling in produ…
v4.0.0b9
feat: Introduce production change planning and application - Added `plan` method to `Production` class for building change plans against current state. - Implemented `apply` method to execute production change plans with options for destructive changes and backups. - Introduced `verify` method to validate change plans before application. - Created `rollback_backup` method for restoring previous production states from backups. - Added `ProductionChangePlan`, `ProductionApplyResult`, and `ProductionVerifyResult` data classes to encapsulate change plan details and results. - Implemented utility functions for building change plans, verifying them, and handling operations. - Updated local and remote director protocols to support applying production plans. - Enhanced CLI commands for planning and reviewing production changes, including error handling for remote execution. - Added unit tests to cover new functionality, including safe and blocked operation classification, plan application, and verification.
v4.0.0b8
refactor: Update tests to use monkeypatch for mocking dispatch methods
v4.0.0b7
feat: Refactor migration utilities to utilize MigrationManifestBuilde…
v4.0.0b6
feat: Refactor Production class to use declarative mixin and update r…
v4.0.0b5
feat: Enhance Production class with improved initialization and hydra…
v4.0.0b4
feat: Enhance production validation and settings management - Introduced strict production validation during migration processes. - Added validation for production settings, including new fields such as shutdown_timeout, update_timeout, and alert notifications. - Implemented validation warnings for unknown public attributes and settings in production objects. - Updated migration utilities to support strict validation and report issues during migration planning. - Enhanced production model to include new settings and validation methods. - Added tests to ensure proper validation behavior and migration plan reporting for production settings.
v4.0.0b3
feat: Introduce MessageClassImportError for improved error handling i…
v4.0.0b2
feat: Update documentation and method signatures to reflect changes i…