Releases
v1.0.0.1
Compare
Sorry, something went wrong.
No results found
Added
Elegant Spinner Animations : Beautiful star-like breathing animation for AI operations
Comprehensive Loading Indicators : Spinners for all waiting periods throughout the app
AI provider requests (Anthropic, OpenAI, GitHub Copilot)
File operations (read/write with snake animation)
Network requests (HTTP with pulse animation)
Shell command execution
Main AI thinking phase
Smart UX Features :
Hidden cursor during animation prevents visual distractions
Smart attempt counter (only shows on retry attempts > 1)
Minimum display time ensures spinners are always visible
Different animation styles for different operation types
Code Signing Support : Added comprehensive code signing for Mac/Linux platforms
Version Metadata : Enhanced version metadata for all platforms
SHA256 checksum files (.sha256) for Linux binary integrity verification
Build metadata files (.info) containing version, architecture, build date, and repository information
Enhanced release artifacts with checksums and metadata for better transparency
Improved error handling and fallback mechanisms in build process
Demo GIF : Added demonstration GIF showing TerminusAI in action
Restored --always-allow command line flag to bypass all command confirmations
Comprehensive GitHub Actions CI/CD workflows for automated builds and releases
Cross-platform installer generation:
Windows: Professional Inno Setup .exe installer
macOS: Universal .dmg with app bundle
Linux: .deb, .rpm, and .tar.gz packages
Automated testing and cross-platform build verification
Centralized version management system with single VERSION file
Build-time version injection into executable and installer
Enhanced version command support
Modularized agent handlers into separate files for better organization
Serial command execution capabilities
New handler modules: archive, crypto, filesystem, git, http, logging, network, parsing, package management, process, and system operations
Comprehensive tokenizer system with per-provider token management
Enhanced agent output display with interactive command result tracking
Massive expansion of agent capabilities and action system
Write file action support
Fixed
Linux Binary Signing : Replaced osslsigncode with SHA256 checksums for Linux binaries
osslsigncode was incompatible with ELF format (Linux binaries)
ASN.1 parsing errors during Linux build process eliminated
Now generates SHA256 checksums for integrity verification instead
Windows Version Information : Fixed Windows binary and installer showing version 0.0.0.0
Corrected versioninfo.json generation in GitHub Actions workflow
Fixed JSON syntax error in FileFlags field
Version now properly displays in Windows file properties and installer
Both terminusai.exe and installer now show correct version numbers
GitHub Actions Workflow : Fixed version detection and build process
Added fallback mechanisms for version extraction
Improved error handling in build pipeline
Fixed Inno Setup version format requirements
Repository variables usage instead of secrets in workflow conditionals
Cross-platform build compatibility issues with Windows-specific syscall code
Updated deprecated GitHub Actions (artifact actions v3 → v4)
Resolved macOS/Linux build failures in keyboard.go
Version consistency across executable, installer, and CLI command
Removed duplicate version definitions in source code
Improved agent loop handling and task execution flow
Shell execution improvements
Provider system optimizations
Improved
Better Visual Feedback : Users can now see when the app is processing vs stuck
Professional Look : Smooth breathing animation with elegant star characters (✶ ✢ ✽ * ·)
Thread-Safe Implementation : Proper cleanup and concurrent access handling
GitHub Actions Workflow : Improved workflow configuration with better secrets handling
Documentation : Enhanced README with demo section and clear examples
Changed
Linux build process now follows standard Linux practices for binary verification
Release artifacts now include integrity verification files
Streamlined Linux signing process removes complex certificate handling
Build process more reliable across all platforms
Version numbering system updated to 4-part format (Major.Minor.Patch.Build)
Moved from hardcoded versions to centralized VERSION file
Updated build script to inject version via Go ldflags
Modified Inno Setup script to use version from build process
Consolidated version references across codebase
Restructured agent handlers from single monolithic file to modular architecture
Enhanced task runner with improved serial execution support
Simplified CLI interface and restructured agent architecture
Consolidated agent architecture and simplified provider system
Replaced GitHub provider with Copilot provider and improved shell execution
Removed
All test files and testing infrastructure for streamlined codebase
Unused Windows console API functions
Removed redundant Copilot provider components
You can’t perform that action at this time.