Skip to content

v0.9.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 02 Jul 00:34
124c81d

GAIA v0.9.0 Release Notes

Released: July 1, 2025

πŸš€ Major Changes

Broader Hardware Support (#705)

  • Removed CPU restrictions: Eliminated AMD Ryzen AI 300-series processor requirement
  • GGUF model support: GAIA now supports GGUF models via Lemonade Server with llama.cpp/Vulkan backends (CPU and iGPU only). Any GGUF model can be added via the Lemonade Model Management dashboard via the Lemonade tray icon.
  • Universal compatibility: GAIA can now be installed on most Ryzen processor

Architecture Simplification (#672)

  • Removed Legacy GUI components: Stripped out the entire gaia.interface module and associated web servers to streamline and simplify the codebase. New use-cases and functional CLI will be added in a future release.
  • Agent-first approach: Preparing for new agent use-cases starting with Blender Agent

πŸ› οΈ Installer Improvements

Enhanced Installation Process

  • Simplified Lemonade verification: Replaced complex post-installation version checking with reliable installer exit code validation
  • Fixed PATH refresh issues: Eliminated problematic environment refresh attempts that caused false failures
  • Simplified installer flow: Removed hardware compatibility warning dialogs
  • Comprehensive logging: Added timestamped logging to gaia_install.log for better debugging

πŸ”§ CI/CD Enhancements

Workflow Permissions (#696)

  • Added missing contents: write permission to publish_installer workflow
  • Fixed potential failures in the installer publishing process

Centralized Version Management (#695)

  • Single source of truth: Centralized LEMONADE_VERSION = "8.0.3" in src/gaia/version.py
  • Eliminated version mismatches: Removed hardcoded versions from installer and CI
  • Reusable CI action: Created .github/actions/install-lemonade/action.yml for consistent Lemonade installation
  • Enhanced CI features: Added Windows Defender exclusions and verification

πŸ› Bug Fixes

Lemonade Integration

  • Version compatibility (#686): Improved version checking with better error handling and user messaging
  • Factory test fixes (#687): Resolved issues with factory testing procedures

Documentation

  • README fixes (#702, #684): Corrected labels and icon references
  • Nimbys documentation (#700): Fixed miniforge installation workflow documentation

πŸ”„ Dependencies

  • Lemonade Server: Updated to version 8.0.3, release details here.
  • RAUX: Updated to v0.6.5+raux.0.2.2

πŸ“‹ Breaking Changes

  • GUI Removal: The entire gaia.interface module has been removed. Users should transition to using RAUX UI for graphical interaction