v1.1.1

AIEraDev/Clyprav1.1.1Jul 13, 2026by github-actions[bot]

AI Summary

A patch release fixing 'Failed to load transitions' errors by adding comprehensive error handling, logging, and API caching improvements.

Key Highlights

  • Comprehensive API error handling with HTTP status codes
  • API caching improvements to reduce network requests
  • Enhanced browser console logging for debugging
  • API key verification and logging on startup

New Features

  • API error handling
  • API caching
  • Enhanced debugging/logging

Full Release Notes

## 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 `.dmg` file (works on both Intel and Apple Silicon)
- **Windows**: Download the `.msi` installer
- **Linux**: Download the `.AppImage` file

### 🔧 Installation

#### macOS (Apple Silicon & Intel)
The recommended way to install Clypra on macOS is via **Homebrew Cask** to automatically bypass the Gatekeeper security warnings:
```bash
# Tap the repository and install the cask
brew install AIEraDev/tap/clypra
```
Alternatively, 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
1. Download the `.msi` file below
2. Run the installer
3. If Windows SmartScreen blocks execution, click **More Info** and select **Run Anyway**

#### Linux
1. Download the `.AppImage` file below
2. Make it executable: `chmod +x Clypra*.AppImage`
3. 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](https://github.com/AIEraDev/Clypra/blob/master/CHANGELOG.md) for the complete list of changes.