v3.4.0
Full Changelog: v3.3.1...v3.4.0
[3.4.0] - 2025-03-24
Added
- Support for production settings configuration and management
- Enhanced Python logging integration with IRIS
- Support for schema registration with PydanticMessage
- Improved Pydantic integration for message validation
- Logger property in _Common class for better logging management
Changed
- Refactored _director and _utils modules
- Enhanced serialization module
- Simplified type conversion
- Improved Pydantic integration
- Removed deprecated methods
- Remove dacite and dc-schema dependencies in favor of Pydantic
- Improved logging mechanism
- Encapsulated console logging behavior
- Enhanced logger initialization
- Updated pytest configuration for asyncio
Fixed
- Fixed log handling in Command class
- Improved error handling in OnGetConnections method