MacinAI Changelog ================== Version 2.1.1 Beta (2025-12-02) ------------------------------- NEW FEATURES: - In-app bug reporting: Submit bugs directly from Settings **Now functions, please use this !** - Debug mode toggle: Enable detailed logging for troubleshooting - Server-fetched guide content: Beta Guide loads from server - AI system prompt optimization: 68% reduction in prompt size - Lazy catalog loading: Faster startup, loads catalogs on demand - Watch cursor during AI requests: Visual feedback while waiting UI IMPROVEMENTS (thank you Janez): - New icons and splash screen - Conversation scroll buttons spread to left/right edges BUG FIXES: - Bus error on quit: Fixed memory leak that caused crashes after quitting (SystemDiscovery catalog now properly cleaned up on exit) - Conversation memory: AI now remembers previous messages correctly - Auto-scroll: Scrolls to start of AI response, not end - App list limit: AI now lists max 25 apps, offers to show more - Confirmation handling: "yes" after suggestion now launches app - Non-startup disk indexing now works correctly - System shutdown handling improved - Character encoding fixed (Mac Roman support for special chars) - Memory display now shows actual system RAM (Largest Unused Block) TECHNICAL CHANGES: - TempNewHandle fallback for low-memory systems (safer than system heap) - New Network_SendChunk() for lightweight network calls - GUIDE_ALL protocol for fetching all guide pages at once - Local Guides/ directory for offline fallback - Percent-encoding for special characters in file paths - Smart catalog loading: checks conversation history for app keywords Thank you to all beta testers for your feedback! - Alex Hoopes ---