Skip to content

v0.7.5

Compare
Choose a tag to compare
@futurisold futurisold released this 04 Feb 11:09
· 110 commits to main since this release

Major Features

  • Added GUI-based installer for SymbolicAI with support for Windows, macOS (Universal Binary), and Linux
  • Introduced Lean4 engine support for formal verification and theorem proving
  • Added shell application (app.py) for easier CLI access
  • Implemented plugin system with configurable prefix commands in shell

Engine Improvements

  • Enhanced token handling with new truncation strategies for large inputs
  • Added support for GPT-4 Turbo and Claude models with improved API integration
  • Updated Anthropic Claude integration with latest API changes
  • Enhanced Perplexity API integration for search capabilities
  • Improved error handling and API key management across engines

Documentation & UI

  • Updated installation and quickstart guides
  • Replaced logo with new banner design
  • Enhanced code examples and documentation clarity
  • Updated Python package dependencies and version requirements

Core Functionality

  • Improved conversation handling with better context management
  • Enhanced document retrieval and indexing capabilities
  • Added support for metadata preservation in document processing
  • Improved memory management for conversations
  • Enhanced vector database operations

Development & Build

  • Added comprehensive build system for creating installers
  • Improved icon handling and conversion utilities
  • Enhanced Git integration for package management
  • Updated environment configuration and dependency management

Bug Fixes & Optimizations

  • Fixed conversation state handling
  • Improved error handling in shell commands
  • Enhanced token management for large inputs
  • Fixed vector database cleanup operations
  • Optimized memory usage in conversation handling

Configuration

  • Updated minimum Python requirement to 3.10
  • Added new configuration options for API endpoints
  • Enhanced package dependency management
  • Updated core dependencies to latest stable versions

Breaking Changes

  • Changed minimum Python version requirement to 3.10
  • Modified conversation API interface
  • Updated API handling for newer model versions
  • Changed package installation and import mechanisms