From b851f3999cc4783ee33b8a43a839427018a67906 Mon Sep 17 00:00:00 2001 From: Abdulkabir Musa Date: Mon, 13 Jul 2026 19:55:32 +0100 Subject: [PATCH] chore: bump version to 1.1.1 - Add comprehensive API error handling and logging - Remove cache overrides for better performance - Update CHANGELOG with v1.1.1 release notes --- CHANGELOG.md | 30 ++++++++++++++++++++++++++++++ package.json | 2 +- src-tauri/tauri.conf.json | 2 +- 3 files changed, 32 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 79294030..3c93c222 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,36 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +## [1.1.1] - 2026-07-13 + +### 🐛 Bug Fixes + +**API Error Handling** + +- Added comprehensive error handling and logging 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 + +## [1.1.0] - 2026-07-13 + ## [0.1.0-alpha.1] - 2026-05-11 ### 🎉 First Alpha Release diff --git a/package.json b/package.json index d8faeed6..d52f0ea0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "clypra", - "version": "1.1.0", + "version": "1.1.1", "description": "A modern, open-source video editor built with Tauri, React, and TypeScript", "author": "Clypra Contributors", "license": "MIT", diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 7042e545..992f7297 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "Clypra", - "version": "1.1.0", + "version": "1.1.1", "identifier": "com.clypra.editor", "build": { "beforeDevCommand": "npm run dev",