Repository navigation
1.6
🐛 Bug Fixes
Model Maker & Scripting
- Python Executable: Fixed the reuse of resolved Python executables in the launcher to ensure more reliable script execution.
- Script Icons: Corrected the display of icons for Model Maker scripts.
- Process Management: Implemented an atexit subprocess stop handler for AsyncService to prevent orphaned background processes.
- Repository Export: Fixed the handling of debounce labels when exporting a repository.
- Python Error Reporting: Improved how Python paths are passed to the installer and how associated error messages are displayed.
Infrastructure & Podman
- Environment Errors: Resolved Podman machine environment errors and general connectivity issues.
- Compose Environment: Fixed default connection settings and the passing of environment variables for Podman compose.
- Service Integration: Corrected the logic used to verify service startup completion for UI integration.
✨ New Features & Improvements
Model Maker Scripting Engine
- Enhanced Script UI: Completely refreshed the scripts module styling and browser tab titles. Icon fonts have been updated for a more modern look.
- Console Output: Real-time display for stdout and stderr is now available, allowing users to monitor script output directly in the console.
- Non-Python Support: Model Maker scripts now support the management and visibility of non-Python files.
- Advanced Editor: Refined the code editor styling for better integration with code-assist and optimized the behavior of the code structure tree.
- Visual Feedback: Updated action button colors and interactions, and streamlined the workflow for deleting script list items.
AsyncService & Infrastructure
- Podman Desktop Support: Introduced Podman Desktop integration along with new configuration options.
- Windows Setup Script: Added a dedicated Windows setup script specifically for the Podman-based AsyncService.
- Internal API Gating: TM1 connection lookups are now gated behind an internal API to provide a more secure execution environment.
- Docker & Compose Artifacts: Added new Docker artifacts and configurations to fully support AsyncService operations.
Documentation & Testing
- Configuration Docs: Added comprehensive documentation for Seeder configuration parameters and Podman environment setup.
- Automated Testing: Implemented a Selenium-based test suite to improve overall application stability and automated testing coverage.