Product updates

A little better.
With every release.

See what is new in Quran Caption on desktop and mobile. Find improvements, fixes, and the details behind each release.

Page 1 10 releases

Quran Caption

Quran Caption QC-3.8.50

QC-3.8.50

GitHub

Quran Caption v3.8.50

More AI tools without an API key

The copy-paste workflow is now available in four additional assistants:

  • Bold emphasis in translations.
  • Word-by-word translation alignment.
  • Translation review.
  • Subtitle splitting by meaning.

Copy the prepared prompt into an AI chat, then paste its reply back into Quran Caption. Replies are validated before results are applied.

Generating export ranges grouped by meaning also supports this workflow when no API key is configured or the API request fails.

Identical prompts now keep the same request ID, so regenerating an unchanged prompt no longer invalidates its previous reply. AI bold changes also support undo and redo.

Cleaner text outlines

Text outlines now have smoother, rounded edges, especially at larger widths. Subtitle outlines support widths up to 20 px, increased from 10 px.

Fixed gaps that could appear around small characters with thick outlines in both the preview and exports, including on macOS.

Combine glow, neon, and shadows

Glow, neon, drop shadows, and individual word highlights now work together without replacing one another.

Glow preserves the text’s original color, while neon has a brighter center and a more controlled halo.

Automatic retry for stalled exports

If a video export captures no frames for 30 seconds, Quran Caption now cleans up the stalled capture and retries it once automatically.

If the retry also remains at zero frames for another 30 seconds, the export is canceled instead of remaining stuck indefinitely.

Quran Caption

Quran Caption QC-3.8.41

QC-3.8.41

GitHub

Quran Caption v3.8.41

Add media at the timeline cursor

Hold Ctrl while clicking an Add to Timeline option to place an image, video, or audio clip at the current cursor position.

The app checks for overlaps and warns you if there isn’t enough space. This action supports undo and redo.

Exported files visible on macOS

Fixed an issue where automatically shortened export filenames could cause files to be hidden in Finder.

Startup crash fixed

Fixed a crash when loading settings from older versions with missing timeline shortcuts.

Quran Caption

Quran Caption QC-3.8.40

QC-3.8.40

GitHub

Quran Caption v3.8.40

Smoother timeline navigation

A new Show video in preview checkbox on the video track lets you temporarily disable background video loading for smoother scrubbing.

Audio playback continues, and re-enabling the preview synchronizes the video with the timeline cursor. This setting does not affect exports.

Correct fonts after text case changes

Fixed an export issue where applying uppercase or lowercase styling could cause characters to appear in a fallback font. Exported text now keeps the selected font after these transformations.

Enter shortcut restored

Fixed an issue where the Enter shortcut could stop working after closing the quick subtitle editor.

Quran Caption Mobile

Quran Caption Mobile v1.2.32

QCM-1.2.32

GitHub

Quran Caption Mobile v1.2.32

This update improves the AI copy-paste workflow and fixes translation handling when splitting subtitles.

More reliable AI replies

You can paste the full reply, including Markdown code blocks or surrounding text. Validation now handles more formatting issues, including escaped brackets, HTML spaces, and unescaped quotation marks inside translation text.

Cleanup happens when you check the reply, leaving the pasted text unchanged in the input.

Smoother translation processing

  • Translation alignment or coverage errors no longer block the entire batch. Affected segments are marked AI Error for review.
  • Translations apply automatically after you check the final reply, without a separate confirmation step.
  • The complete operation supports undo and redo.

Translations preserved when splitting

Manual splits and automatic subdivision now preserve the original translation text and selected range on both resulting fragments.

Both translations are marked To review, so you can adjust each one to match its new Arabic fragment.

Quran Caption

Quran Caption QC-3.8.32

QC-3.8.32

GitHub

Quran Caption v3.8.32

This update improves the AI copy-paste workflow and preserves existing translations when splitting subtitles.

More reliable AI reply validation

Pasted replies now handle more formatting issues, including Markdown escapes, HTML space entities, and unescaped quotation marks inside translation text.

Cleanup happens when you check the reply, leaving the pasted text unchanged in the input field.

Smoother translation processing

  • Translation alignment or coverage errors no longer block the entire batch. Affected segments are marked AI Error so you can review them.
  • Translations apply automatically after you check the final reply, without a separate confirmation step.
  • The complete operation supports undo and redo.

Translations preserved when splitting subtitles

Splitting a subtitle now keeps its existing translation text and selected range on both resulting fragments. Both translations are marked To review, so you can adjust each one to match its new Arabic fragment.

This applies to manual splits and automatic subdivision.

Quran Caption

Quran Caption QC-3.8.31

QC-3.8.31

GitHub

Quran Caption v3.8.31

This update fixes two issues with AI replies and keyboard shortcuts.

Pasting AI replies

You can now paste the full AI reply, even if it includes Markdown code blocks or text around the JSON. The surrounding content is automatically removed before validation.

Keyboard shortcuts after updating

Fixed an issue when loading shortcut settings from older versions. Missing shortcuts are now added before the editor registers them, while preserving your custom bindings.

Quran Caption

Quran Caption QC-3.8.30

QC-3.8.30

GitHub

Quran Caption v3.8.30

This update adds PNG image exports, a Turkish interface, and a new way to move Quran words between subtitle fragments.

Export subtitles as PNG images

You can now export your subtitles as still images, ready to share individually or use in a carousel.

  • Select a time range and an export folder.
  • Export one PNG per subtitle within that range, including its background and styling.
  • Images use your project’s dimensions and are saved in a separate folder with numbered filenames.

For video backgrounds, each image includes the corresponding video frame.

Turkish interface

Quran Caption is now available in Turkish! Select Türkçe from the language selector to switch the interface.

Move words between subtitle fragments

You can now adjust how words are split between adjacent fragments of the same Quranic verse.

  • Hold Shift while dragging a subtitle boundary to transfer words between the two fragments.
  • Use Shift+M / Shift+N to make word-aware boundary adjustments at the timeline cursor.

The Arabic text and associated translations update to match the new word ranges. These changes also support undo and redo.

Quran Caption Mobile

Quran Caption Mobile v1.2.31

QCM-1.2.31

GitHub

Quran Caption Mobile v1.2.31

This update brings Quran Caption’s new blue visual identity to mobile and introduces a guided ChatGPT copy-and-paste workflow for matching existing Quran translations to partially recited verses.

It also improves saved style presets and Android video export reliability, including a fix for offline exports.


A New Visual Identity

  • Introduced Quran Caption’s redesigned blue logo throughout the mobile interface.
  • Updated the Android launcher icon, including adaptive and round variants.
  • Updated the notification icon to match the new branding.

AI Translation Mapping Without an API Key

  • Added a Without API Key mode alongside the existing With API option.

    You can now use ChatGPT or another AI chat to match portions of an existing Quran translation to the corresponding recited passages.

  • Added a guided workflow:

    1. Select Without API Key.
    2. Choose the verses to process and the maximum number of words per request.
    3. Tap Prepare Prompts.
    4. Copy each prompt into your preferred AI chat.
    5. Paste the full response back into Quran Caption.
    6. Tap Check Reply and Continue.
    7. Preview the proposed translation segments, then apply them.
  • Added response validation to check formatting, translation coverage, and consistency with the original translation.

    The AI must reuse the existing translation’s wording.

  • Longer passages are divided into smaller requests, with progress tracking.

  • Invalid responses can be retried individually while preserving previously validated results.

  • Added checks to prevent outdated results from being applied after the source subtitles or translations change.

  • Adapted the workflow for mobile screens with larger touch controls and scrollable content.

  • Your selected connection method is remembered for future use.


Style Preset Improvements

  • Added an Update button to save changes directly to the selected local preset.
  • Updating preserves the preset’s name and identity while saving its latest styles, custom elements, and video dimensions.
  • Renamed Save Locally to New.
  • Fixed portrait preset previews being cropped.

Android Export Reliability

  • Fixed an issue that could prevent video exports while offline.

    An editor-only notice is now excluded from export capture, avoiding an unnecessary font download during rendering.

  • Protected temporary export frames from Android’s automatic cache cleanup.

  • Improved offscreen rendering to make subtitle frame capture more reliable during video exports.


Maintenance

  • Improved analytics identification to distinguish Quran Caption usage from Minbar Caption.
Quran Caption

Quran Caption QC-3.8.20

QC-3.8.20

GitHub

Quran Caption v3.8.20

This update introduces a completely new visual identity for Quran Caption, a new AI-assisted translation mapping workflow that works without an API key, and a new Roman Urdu translation by Mufti Taqi Usmani.

It also improves style preset management and fixes an issue preventing the local AI segmentation engine from downloading correctly.


A New Visual Identity for Quran Caption!

  • Quran Caption has received a completely redesigned logo!

    The previous logo has been replaced with a new blue design, giving Quran Caption a more recognizable and consistent identity.

  • Updated the application icons across desktop platforms, including Windows, macOS, and Linux.

  • Updated the website favicon to match the new branding.


AI Translation Mapping Without an API Key — New!

  • Completely redesigned the AI-assisted translation mapping workflow.

    You can now use ChatGPT or another AI chat to automatically match existing Quran translations to partially recited verses, without configuring an API key.

  • Replaced the legacy translation mapping workflow with two AI connection methods:

    • With API: Continue using automatic AI translation mapping through your configured provider.
    • Without API Key: Generate prompts, send them to your preferred AI chat, and paste the responses back into Quran Caption.
  • Added a guided copy-and-paste workflow:

    1. Select Without API Key in the AI Translation Mapping dialog.
    2. Choose the Quranic verses you want to process.
    3. Configure the maximum number of words per AI request.
    4. Click Prepare Prompts.
    5. Copy the generated prompt into ChatGPT or another AI chat.
    6. Paste the AI response back into Quran Caption.
    7. Validate the response and review the proposed translation segments.
    8. Apply the translations to your project.
  • Added automatic response validation.

    Quran Caption checks that the AI's suggested segments correspond to the original translation.

    Responses are checked for invented words, invalid mappings, missing translation coverage, and other inconsistencies before they can be applied.

  • The AI must reuse the wording of the existing translation rather than generate a completely new translation.

    This helps preserve the original translator's wording when matching translations to partial Quranic recitations.

  • Added automatic batching for longer passages.

    Large requests can be divided into smaller prompts, with progress tracking and individual response validation.

  • Added retry support for invalid AI responses.

    If a response fails validation, Quran Caption explains the problem and lets you regenerate only the affected response. Previously validated results are preserved.

  • Added a translation preview before applying changes.

  • The application also checks whether the project or source subtitles have changed during processing, preventing outdated AI responses from being applied.

  • Your selected AI connection method is saved for future use.


New Roman Urdu Translation

  • Added Mufti Taqi Usmani's Roman Urdu Translation to the built-in translation library.

  • The translation is available under Urdu (Roman).

  • Added translation data for all 114 Surahs.

  • Roman Urdu uses the Latin alphabet, allowing Urdu speakers who cannot read the Urdu script to follow Quranic translations more easily.

  • The translation can be selected and used with Quran Caption's existing subtitle, styling, and export features.

    Source: Quran GTAF, Mufti Taqi Usmani Roman Urdu Translation.


Style Preset Improvements

  • Added a new Update button for locally saved style presets.

    After selecting a saved preset and modifying its appearance, you can now update the existing preset directly instead of creating another copy.

  • Quran Caption remembers which locally saved preset is currently selected.

  • Updating a preset preserves its identity and name while saving the latest styling, custom elements, and video resolution.

  • Renamed the preset creation action to New, making it easier to distinguish between creating and updating presets.

  • Fixed portrait preset thumbnails being cropped.

    Vertical preset previews now preserve their aspect ratio and display the complete image.


Local AI Segmentation Fixes

  • Fixed an issue preventing the local AI segmentation engine from downloading or initializing correctly after certain application updates.

    The application now prioritizes the current CTC aligner package instead of accidentally loading outdated alignment files left behind by previous installations.

  • Improved compatibility with existing local segmentation installations.


Analytics & Maintenance

  • Improved analytics to distinguish Quran Caption events from Minbar Caption events.

    This allows more accurate application-specific usage statistics.

  • Updated the build workflow configuration for Minbar Caption's separate release system.

Quran Caption Mobile

Quran Caption Mobile v1.2.20

QCM-1.2.20

GitHub

Quran Caption Mobile v1.2.20

This update improves Android video export reliability, introduces easier management of saved style presets, and fixes portrait preset previews.


Android Export Improvements

  • Improved video export reliability by protecting temporary export frames from Android's automatic cache cleanup.

    Temporary frames and intermediate export files are now stored in a dedicated application data directory instead of the system's purgeable cache, preventing Android from deleting them during long exports.

  • Improved offscreen rendering during video exports.

    Android WebView now prepares offscreen content for rendering, making subtitle frame capture more reliable when the export renderer is running outside the visible screen.


Style Presets

  • Added a new Update button for saved style presets.

    After applying a locally saved preset and making changes to its styles, you can now update the existing preset directly instead of creating a new one.

    The original preset's name and identity are preserved, while its styling, custom elements, and video resolution settings are updated.

  • Quran Caption now remembers which saved preset is currently applied to your project.

  • Renamed the Save Locally action to New, making it easier to distinguish between creating and updating presets.

  • Fixed portrait preset thumbnails being cropped in the preset library.

    Vertical previews now preserve their original aspect ratio and remain fully visible.


Analytics

  • Improved analytics to properly distinguish Quran Caption from Minbar Studio.

    Events are now explicitly identified as Quran Caption, allowing more accurate application-specific usage statistics while preserving existing privacy protections.