Clypra v1.1.1 - API Error Handling & Performance Fix
This patch release addresses the "Failed to load transitions" error reported in v1.1.0 by adding comprehensive error handling and logging to all API clients.
🐛 Bug Fixes
API Error Handling
- Added comprehensive error handling to all API clients (transitions, filters, stickers, audio, text effects, video effects)
- API errors now include HTTP status codes and full error messages for better debugging
- Added API key configuration logging on module load to help diagnose authentication issues
- Improved error messages shown to users with actionable information
⚡ Performance Improvements
API Caching
- Removed
cache: 'reload'from all API fetch calls to enable proper browser caching - Reduces unnecessary network requests for frequently accessed resources
- Improves load times for media tabs (transitions, filters, stickers, etc.)
🔍 Developer Experience
Debugging
- All API requests now log detailed information to browser console
- Successful API responses log item counts for verification
- Failed requests show full error context including status codes and error text
- API key presence is verified and logged on application startup
📦 Downloads
Choose the right version for your platform:
- macOS: Download the
.dmgfile (works on both Intel and Apple Silicon) - Windows: Download the
.msiinstaller - Linux: Download the
.AppImagefile
🔧 Installation
macOS (Apple Silicon & Intel)
The recommended way to install Clypra on macOS is via Homebrew Cask to automatically bypass the Gatekeeper security warnings:
# Tap the repository and install the cask
brew install AIEraDev/tap/clypraAlternatively, download the .dmg file below, drag Clypra to your /Applications folder, then Right-click (Control-click) the application icon and select Open to authorize execution.
Windows
- Download the
.msifile below - Run the installer
- If Windows SmartScreen blocks execution, click More Info and select Run Anyway
Linux
- Download the
.AppImagefile below - Make it executable:
chmod +x Clypra*.AppImage - Run it:
./Clypra*.AppImage
🔄 Auto-Update
If you're updating from v1.1.0 or earlier, the app will automatically check for updates. Click "Check for Updates" in the app menu, or download the installer above.
📝 Full Changelog
See CHANGELOG.md for the complete list of changes.