Skip to content

Releases: hk-dev13/ai-translator

v3.1 - "extract translateWithDeepL helper function"

20 Nov 15:17
9b52afb

Choose a tag to compare

  • Add try-catch blocks around DeepL translation calls to handle rate limit or overload errors by falling back to Google Translate, improving service reliability.
  • Remove code duplication by introducing a reusable helper function for DeepL translation with timeout handling. This improves code maintainability and readability in the translation endpoint.

Full Changelog: v3.0...v3.1

v3.0 - "Add DeepL as an additional translation provider alongside Google Translate."

20 Nov 14:43
6e60255

Choose a tag to compare

v2.1 - "New Feature: Dedicated Translation History Page"

20 Nov 14:11
456bad5

Choose a tag to compare

This release introduces a standalone Translation History view and several UI/UX enhancements that make repeated translations faster and more intuitive.

What's New

UI Enhancements

  • Added history.html and history.js to provide a dedicated translation history page.

  • Updated popup.html and popup.js:

    • Added a “View History” button.
    • Added Repeat Translation functionality directly from history items.
  • Improved popup.css styling:

    • Better layout for history entries.
    • Improved dark mode compatibility and interactions.

Backend Improvements

  • Increased backend rate limit from 10 → 30 requests per minute to support higher translation throughput.

Extension Manifest

  • Updated manifest.json to set history.html as the extension’s options page.

🎯 Why This Matters

This update significantly improves user workflow by enabling:

  • Quick access to past translations
  • One-click repeat of previous translation settings
  • A smoother experience for power users handling high translation volume

Full Changelog: v2.0...v2.1

v2.0 — Enhanced UI, Dark Mode, and Multi-Provider Support

20 Nov 11:56
c2dddfe

Choose a tag to compare

🔥 New Features

  • Added a new header with logo and theme toggle (light/dark mode)
  • Introduced auto-translate mode with real-time detection
  • Implemented translation history with smooth UI transitions
  • Added custom provider selector with icons (OpenAI, Google, DeepL)

⚙️ Backend Updates

  • Updated backend validation to support openai, google, and deepl providers
  • Improved error handling and request formatting compatibility

🎨 UI & UX Improvements

  • Refactored CSS for cleaner design, smoother animations, and full dark mode support
  • Updated manifest.json to use new asset structure and icon paths
  • Enhanced popup layout with better spacing and color balancing

🧩 Code & System Improvements

  • Added keyboard shortcuts for quick actions
  • Added offline detection to prevent failed requests
  • Cleaned up asset folder and removed unused images

Full Changelog: v1.0...v2.0

v1.0 - "AI Web Translator - Pondation Release"

19 Nov 20:38
e52ab22

Choose a tag to compare

A powerful Chrome extension for translating web pages using AI, with secure and scalable backend middleware.

Features

  • Web Page Translation: Translate entire web pages or selected text with one click
  • Multiple AI Providers: Supports Google Translate API (currently), with extensions for OpenAI, Deepseek, etc.
  • Smart Caching: Cache translations for optimal performance and reduced API costs
  • Rate Limiting: Protection from abuse with rate limiting
  • Offline Support: Standalone web app for text translation without extension
  • Modern UI: User-friendly popup for translation controls

Full Changelog: https://github.com/hk-dev13/ai-translator/commits/v1.0