Skip to content

Releases: grongierisc/interoperability-embedded-python

v4.0.0b11

08 Jun 12:55

Choose a tag to compare

v4.0.0b11 Pre-release
Pre-release
feat: enhance source connection handling with target reference and ho…

v4.0.0b10

08 Jun 11:48

Choose a tag to compare

v4.0.0b10 Pre-release
Pre-release
feat: enhance source inference and runtime metadata handling in produ…

v4.0.0b9

04 Jun 08:02

Choose a tag to compare

v4.0.0b9 Pre-release
Pre-release
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

03 Jun 15:23

Choose a tag to compare

v4.0.0b8 Pre-release
Pre-release
refactor: Update tests to use monkeypatch for mocking dispatch methods

v4.0.0b7

03 Jun 15:11

Choose a tag to compare

v4.0.0b7 Pre-release
Pre-release
feat: Refactor migration utilities to utilize MigrationManifestBuilde…

v4.0.0b6

03 Jun 12:54

Choose a tag to compare

v4.0.0b6 Pre-release
Pre-release
feat: Refactor Production class to use declarative mixin and update r…

v4.0.0b5

03 Jun 11:05

Choose a tag to compare

v4.0.0b5 Pre-release
Pre-release
feat: Enhance Production class with improved initialization and hydra…

v4.0.0b4

03 Jun 10:28

Choose a tag to compare

v4.0.0b4 Pre-release
Pre-release
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

02 Jun 15:09

Choose a tag to compare

v4.0.0b3 Pre-release
Pre-release
feat: Introduce MessageClassImportError for improved error handling i…

v4.0.0b2

02 Jun 15:04

Choose a tag to compare

v4.0.0b2 Pre-release
Pre-release
feat: Update documentation and method signatures to reflect changes i…