Skip to content

1.6

Choose a tag to compare

@Martintkcs Martintkcs released this 27 Feb 14:13
cc466db

🐛 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.