Changelog — 1.x

Releases 1.0.0 through 1.9.0. Current releases are on the main changelog.

Loading audio...

Version 1.9.0

February 14, 2026

IlmFlow — Islamic Knowledge Base

Browse & Search Sacred Texts

  • Islamic Knowledge Base — Browse and search the Quran, Al-Mizan tafsir, Sahifa al-Sajjadiyyah, and Mafatih al-Jinan in one unified interface at /ilmflow
  • Quran browser — All 114 surahs with verse-by-verse display, 16+ English translations, transliteration, and audio recitations
  • AI-powered search — Intelligent search finds relevant content across all sources by meaning, plus keyword search with autocomplete
  • AI Study chat — Ask questions and receive answers with citations drawn strictly from indexed sources — the AI never fabricates information

Reflections — Daily Thought & Scripture

Daily Reflections on the Homepage

  • New homepage feature — A daily reflection card with Islamic wisdom, artwork, and scripture from the Quran, Sahifa al-Sajjadiyyah, and Mafatih al-Jinan
  • AI-powered content — Reflections are automatically generated daily based on the Islamic calendar, with hand-curated options for special occasions
  • Scripture pairing — Each reflection is paired with a relevant verse from sacred texts, displayed in both Arabic and English
  • AI artwork — Unique artwork generated for each reflection, displayed as the card background
  • Curated vs Auto badge — Visitors can see whether the reflection was hand-curated or auto-generated

Prayer Times at a Glance

  • Mini prayer timetable — Compact display of all five daily prayers with the next prayer highlighted and countdown
  • Location-aware — Shows your location with accuracy indicator, matching the main prayer times widget
  • Islamic date display — Today's Gregorian and Hijri date shown with any Islamic commemorations

Archive & Browsing

  • Reflections archive — Browse all past reflections at /reflections
  • Permalink pages — Share individual reflections with previous/next navigation
  • Video & media support — Reflections can include YouTube videos, uploaded media, or audio

Share & Short URLs

  • Share menu — Share reflections via WhatsApp, Telegram, X, Facebook, Email, or copy the link
  • Compact short URLs — Reflections shared as short tp313.me/s/xxxxxx links
  • Mobile native sharing — On phones and tablets, uses your device's built-in share sheet
  • Human-readable slugs — Permalink URLs use readable titles instead of database IDs

Wallpaper Generator

  • Multi-size wallpapers — Download reflection artwork as wallpapers in 9:16, 16:9, 1:1, 4:5, and 3:4 aspect ratios
  • Branded variants — Each size available with scripture overlay and Truth Promoters watermark
  • Device-smart downloads — Automatically detects your device (phone, tablet, desktop, ultrawide) and recommends the best wallpaper size
  • Preview & download — Click any wallpaper thumbnail to preview full-size, then download in your preferred resolution

Video Thumbnails

  • Beautiful video previews — Uploaded videos display the branded wallpaper artwork as a thumbnail before playback
  • Comfortable sizing — Portrait videos display at a comfortable size with fullscreen available on demand

Video Shorts

  • YouTube Shorts generation — Automatically create professional 9:16 video shorts from any reflection with AI narration and Islamic background audio
  • Word-level captions — Precisely timed subtitles synced to the narration for accessibility
  • Professional presentation — Branded intro/outro with logo, “The Truth Promoters Group” text, tagline, short URL, and Hijri + Gregorian dates
  • YouTube-ready metadata — AI-generated title, description, hashtags, and tags ready for upload
  • Browser recording — Record narration directly in the admin panel with a teleprompter showing the narration script
  • Audio file upload — Upload pre-recorded audio files (MP3, WAV, M4A, OGG, WebM) as an alternative to AI narration
  • Audio level meters — Real-time volume indicators during recording with adjustable auto-scroll speed

Wallpaper Styles

  • 7 wallpaper styles — Clean, Arabic Verse, English Verse, Full Verse, Thought, Thought + Title, and Complete
  • 35 wallpapers per reflection — 7 styles generated for each of the 5 aspect ratios (Phone, Desktop, Square, Tablet, Ultrawide)
  • Style picker — Choose your preferred wallpaper style from the download section on each reflection

Scripture Library

  • Quran — 114 chapters, 6,236 verses with Arabic text and English translation
  • Sahifa al-Sajjadiyyah — 61 prayers, 1,042 verses from Imam Zayn al-Abidin (as)
  • Mafatih al-Jinan — 326 items, 1,706 sections of supplications and devotional texts

Version 1.8.3

February 3, 2026

Substack Editor App

Free Desktop App for Substack Writers

  • New product page - Download page for the free Substack Editor desktop app at /substack-editor
  • Multi-platform support - Available for macOS, Windows, and Linux
  • Offline-first design - Write anywhere without internet, your content stays on your machine
  • AI-powered features - Generate images, rewrite text, and translate content
  • One-click export - Copy as HTML and paste directly into Substack

Download Experience

  • Automatic OS detection highlights the recommended download
  • Optional email signup for update notifications
  • Platform-specific installation guides included

Version 1.8.2

January 17, 2026

Voice Synthesis Stability

Long Audio Generation Fix

  • Extended voice synthesis stability - Fixed an issue where very long voice generation jobs could fail
  • Improved memory management for multi-hour audio generation tasks
  • Voice cloning now handles large documents without interruption

Task Recovery System

Improved Reliability

  • Automatic task recovery - Long-running tasks now survive network interruptions
  • Voice synthesis jobs can now be recovered if your connection drops mid-generation
  • Progress is preserved - return to the page and continue where you left off
  • Real task cancellation - cancel button now stops background processing

User Experience

  • Unified progress indicators across all admin features
  • Status badges show task progress in list views
  • Automatic reconnection when returning to pages with active tasks

Version 1.8.1

January 16, 2026

Network Administration Dashboard

New Admin Features

  • Network Administration - New dashboard for managing infrastructure connections
  • Manage server peers with platform-specific setup guides
  • Configure hostname routing for different services
  • Monitor custom services alongside built-in system status

Dashboard Improvements

  • Consolidated admin dashboard with cleaner layout
  • Consistent color theme across infrastructure management pages
  • Improved infrastructure monitoring in System Status

Version 1.8.0

January 16, 2026

Dramatically Faster Translation

Performance Improvements

  • 10-20x faster translation - Files that took 2-4 hours now complete in 5-10 minutes
  • Batch processing translates segments in groups of 50 instead of one-by-one
  • Same translation quality with identical timestamp synchronization

Enhanced Progress Feedback

  • Real-time updates stream instantly as each batch completes
  • Clear time estimates showing elapsed time and remaining time
  • Batch visibility displays progress like "Batch 4/8 complete"

Improved Reliability

  • Automatic fallback if primary AI service has issues
  • Retry logic handles transient failures automatically
  • Comprehensive logging for troubleshooting

Version 1.7.3

January 16, 2026

Code Quality & Maintenance

Performance Improvements

  • Consolidated voice synthesis utilities for better efficiency
  • Reduced code duplication across audio processing modules
  • Streamlined date and time formatting across the platform

Codebase Cleanup

  • Removed deprecated and unused code paths
  • Cleaned up legacy test utilities
  • Removed scaffolded features that were never completed

Documentation Updates

  • Archived outdated technical documentation
  • Consolidated deployment guides into single authoritative documents
  • Updated documentation index with current feature references

ℹ️About This Release

This release focuses on technical debt reduction and maintainability improvements. No user-facing features were changed, but the underlying code is now cleaner and more efficient, making future development faster and more reliable.

Version 1.7.2

January 15, 2026

Bug Fixes

ScribeFlow Translation

  • Fixed issue where editing or downloading a translation would return the original transcription
  • Improved language detection for translated content
  • Fixed compatibility issue with certain AI translation models

ScribeFlow Article Generation

  • Articles now properly track their output language
  • Generate articles in multiple languages for the same project

Version 1.7.1

January 6, 2026

Bug Fixes

Image Upload Fixes

  • Fixed author avatar images not displaying after upload
  • Resolved 404 errors when viewing newly uploaded profile pictures
  • Fixed author avatars on article pages

Voice Selection

  • Fixed voice dropdown not loading in author management
  • Voice options now display friendly names

Version 1.7.0

January 3, 2026

New Feature: FiqhFlow Islamic Rulings

AI-Powered Islamic Rulings Search

  • Search Islamic rulings from shia-islam.org using natural language
  • Semantic search understands meaning, not just keywords
  • Autocomplete suggestions as you type
  • Islamic term synonyms (wudu/ablution, salat/prayer, ghusl/ritual bath)

Study Interface

  • Conversational Q&A with follow-up questions
  • AI provides answers with mandatory source citations
  • Links to original rulings on shia-islam.org
  • Thinking indicator shows AI reasoning process

Supported Marjas

  • Ayatullah Sistani
  • Imam Khamenei

Coming Soon: Ayatullah Makarem Shirazi, Ayatullah Jawadi-Amoli, Ayatullah Araki

ℹ️Note

FiqhFlow assists in finding relevant rulings from scholarly sources. The AI does not generate jurisprudence - it retrieves and cites from indexed rulings only. Always verify rulings with your marja's official publications.

Version 1.6.6

January 2, 2026

Enhancements

Smart Audio Content Detection

  • Audio generation now detects if page content has changed since last generation
  • Skips unnecessary regeneration when content is unchanged (saves time and resources)
  • Option to force regenerate if needed
  • Improved content hash accuracy for reliable change detection

Version 1.6.5

January 2, 2026

Enhancements

Infrastructure Flexibility

  • System Status page now supports configurable service endpoints
  • Infrastructure changes no longer require code modifications
  • Per-environment configuration for development and production
  • Audio processing services consolidated for improved performance

Version 1.6.4

December 31, 2025

Bug Fixes

Transcription Progress

  • Fixed progress stuck at "Starting AI Transcription"
  • Progress events now stream in real-time during transcription
  • Added connection keepalive to prevent timeout during long operations
  • Fixed job recovery showing "processing" after completion

Enhancements

Enhanced Progress Display

  • Step-based progress shows "Step X of Y: [Step Label]"
  • Elapsed time display (mm:ss) during transcription
  • 5-second heartbeats keep UI responsive during long operations
  • Dynamic step counting based on pipeline configuration

Version 1.6.3

December 30, 2025

Bug Fixes

AI Transcription Settings

  • Fixed model selection validation (removed legacy requirement)
  • Corrected AI model references
  • Settings page now fetches available models dynamically

Enhancements

  • Model dropdown shows all available audio-capable AI models
  • 1-hour cache with automatic fallback for model list

Version 1.6.2

December 28, 2025

New Features

Publication Theme & Layout Tab

  • New 4th tab in Publication admin for quick theme customization
  • Color pickers for primary, accent, background, text, heading, and link colors
  • Typography selection with curated headline and body font options
  • Homepage style selector: Feature, Media Feature, or Newspaper layouts
  • Live preview of theme changes before saving

Custom Domain Management

  • Automatic DNS configuration for publication domains
  • One-click domain setup with DNS propagation tracking
  • Visit button appears when domain is fully configured
  • Support for Substack-style URL patterns (/p/, /t/, /about, /archive)

Enhancements

  • Publication name now shown in edit modal header for context
  • Improved voice synthesis reliability with distributed processing
  • Full audit logging for all domain configuration changes

Version 1.6.1

December 28, 2025

Bug Fixes

  • Fixed changelog menu showing v1.6.0 as "Unreleased" after release

Version 1.6.0

December 28, 2025

Major Features

AI-Powered Transcription

  • Cloud-based transcription using advanced AI models
  • Automatic audio compression for optimal processing
  • Smart file chunking for long audio files
  • Automatic handling of processing limits

Enhanced Voice Generation

  • Hardware-accelerated voice synthesis for faster generation
  • 54+ natural-sounding voices available
  • Up to 30x faster audio generation than previous version
  • Voice cloning with natural expressions (laughs, sighs, pauses)

Infrastructure Improvements

  • Simplified backend architecture for better reliability
  • Reduced codebase complexity by 94%
  • Freed server resources for future features

Enhancements

Click-to-Play Adhaan

  • When you click a prayer notification, the adhaan will now play automatically
  • Works even when the browser was closed (notification click counts as user interaction)
  • Uses your selected sound preference (Shia Adhaan or Sunni Adhaan)
  • If you have Beep or Silent selected, no audio will play on click

ScribeFlow UI Simplification

  • Removed Quality Tier selector - fixed pipeline means automatic optimization
  • Simplified Content Type descriptions for clearer guidance
  • AI Transcription info now always visible for transparency

Bug Fixes

Prayer Time Notifications

  • Fixed Maghrib notifications arriving early for Shia calculation methods
  • Prayer times now correctly use twilight angles for Jafari/Ithna-Asheri methods

Transcription Pipeline

  • Fixed audio cleaning returning empty files (service response handling)
  • Fixed word alignment returning zero segments (response parsing)
  • Fixed version history showing all entries as "Version 1"
  • Removed a legacy internal status check (not needed with cloud transcription)

⚠️Action Required

Due to improvements in prayer time calculations, all push notification subscriptions have been reset. Please re-enable notifications in the prayer times widget to receive prayer reminders.

Version 1.5.3

Released: December 27, 2025

Bug Fixes

  • Fixed Voice Clone Studio pause/expression buttons causing textarea to scroll to top
  • Fixed static page audio incorrectly marked as "outdated" after server updates
  • Fixed static page audio showing impossible count (e.g., "8/7 pages")

Version 1.5.2

Released: December 27, 2025

Bug Fixes

  • Fixed transcription engine selection causing errors due to ID format mismatch

Version 1.5.1

Released: December 27, 2025

Bug Fixes

  • Fixed transcription engine selection not being honored for per-job settings

Version 1.5.0

Released: December 26, 2025

Major Features

Audio Verification Tool

  • Verify if audio was generated by Truth Promoters
  • Digital watermark detection confirms AI-generated audio
  • Metadata tag verification for attribution
  • Simple drag-and-drop interface for instant verification

Audio Attribution

  • All generated MP3s now include attribution metadata
  • Artist, album, title, and copyright tags embedded
  • Imperceptible digital watermark preserved in all audio

Centralized TTS Architecture

  • All text-to-speech now routes through the centralized orchestrator
  • Real-time progress streaming with job recovery support
  • Audio files now stored in cloud storage instead of temporary files

Enhanced Voice Cloning

  • Migrated to dedicated CPU server for better performance
  • Native paralinguistic tags: [laugh], [sigh], [cough], [chuckle], [gasp]
  • Model preloading for faster first request

Voice Clone Studio Improvements

  • Unified generate and history on single page
  • Title field for easy identification of generated audio
  • Pagination and sorting for history list
  • Full paralinguistic tags: [laugh], [chuckle], [sigh], [gasp], [cough], [sniff], [groan], [shush], [clear throat]
  • Pause buttons for natural speech pauses (0.5s, 1s, 2s, 3s)
  • ScribeFlow integration with URL pre-population
  • Voice Clone links on ScribeFlow artifacts (transcripts, translations, articles)

Ensemble ASR Settings

  • Enable/disable speech recognition engines from admin settings
  • Per-job engine selection for archival content transcription

Enhancements

  • TTS now announces URLs: "Read more at truthpromoters.com/page-name"
  • Contact buttons include email: "Contact us at [email protected]"
  • Delete button now cleans up audio files from storage
  • Activate button properly links audio to pages
  • Full voice names displayed instead of technical IDs
  • Comprehensive audit logging for all TTS operations
  • Dashboard section renamed from "TTS" to "Audio Generation"
  • New "Audio Verify" button in admin dashboard

Bug Fixes

  • Fixed voice cloning text truncation at ~280 characters
  • Fixed pause tags not producing silence in audio output
  • Fixed dark mode visibility for paralinguistic tag buttons
  • Removed unsupported vocal effects that were being spoken as text
  • Fixed page audio incorrectly reading URLs (slashes were being spoken as "or")

Security

  • System status page now uses generic service names
  • Port numbers hidden from admin interface
  • Improved operational security across all admin pages

Version 1.4.1

Released: December 25, 2025

Bug Fixes

  • Fixed audio player not appearing on Help Center pages (e.g., Getting Started, Prayer Times)

Version 1.4.0

Released: December 25, 2025

Major Features

Custom Notifications with Geo-Locking

  • Send targeted push notifications from the admin console
  • Geo-lock notifications by country and/or city
  • Choose notification icon from all publication logos
  • Notifications sent only to users who opted into community events
  • View eligible subscriber count before sending

Enhancements

  • Users can now subscribe from multiple devices/browsers
  • City and country automatically detected from your connection
  • IP geolocation fallback when browser location is denied
  • Improved notification click handling in service worker

Bug Fixes

  • Fixed subscription error when user already subscribed on another device
  • Fixed "Location required" error when browser geolocation is blocked

Version 1.3.0

Released: December 23, 2025

Major Features

Dual AI Provider Support

  • Added support for multiple AI providers with automatic failover
  • Configure primary and fallback models for guaranteed quality
  • Visual provider tags in the admin interface
  • View remaining credits from all providers

Enhanced AI Settings

  • Fallback model selector with enable/disable toggle
  • Active models summary with color-coded provider tags
  • Per-task configuration for Translation, Correction, and Article generation

Improved Archival Audio Processing

  • Better handling of low-quality archival recordings
  • Support for the latest generation of hardware
  • Improved memory management for large files

Enhancements

  • Voice isolation now handles long audio files with smooth crossfades
  • Fixed handling of very short audio segments
  • Quality tier settings: Fast, Medium, and Thorough processing modes
  • Translation and article generation now support all AI providers with fallback

Bug Fixes

  • Fixed API key validation error on settings page
  • Fixed model routing based on provider detection

Version 1.2.1

Released: December 21, 2025

Bug Fixes

  • Fixed: Super Admin features now correctly hidden from Author role users
  • Fixed: User Management link now only visible to Super Admins

Version 1.2.0

Released: December 21, 2025

Major Features

Artifact Version History

  • All transcriptions, translations, and articles are now versioned
  • View previous versions with date, time, and version number
  • One-click restore of any previous version
  • Preview content before restoring

System Status Dashboard

  • Live health monitoring of all services
  • Configurable auto-refresh interval
  • Color-coded status indicators for quick assessment

AI Settings Page

  • Choose translation and article generation models
  • Token pricing and cost estimates per operation
  • Test panel to validate connectivity
  • Encrypted API key storage

Enhancements

  • Queue status check before starting transcription
  • Immediate cancellation of operations
  • Enhanced real-time progress streaming
  • Artifact badges showing T (Transcription), Tr (Translations), A (Article)
  • Comprehensive audit logging for all operations
  • Clean markdown rendering for generated articles

Version 1.1.1

Released: December 18, 2025

Bug Fixes

  • Added automatic 500ms pauses between sentences in TTS synthesis
  • Manual pause marker support: <pause 500ms/>, <pause 1s/>, etc.
  • Fixed job progress tracking issues

Version 1.1.0

Released: December 16, 2025

Major Features

ScribeFlow - Transcription & Translation Pipeline

  • Upload audio/video files up to 2GB for transcription
  • Multi-language speech recognition for English, Arabic, Farsi, and Urdu
  • AI-powered translation to multiple languages
  • Automatic article generation from transcripts
  • Export to SRT subtitles and TXT transcripts
  • Real-time progress streaming for all operations

Enhancements

  • Error state recovery with dismiss button
  • Dark mode blockquote visibility fix
  • Translation anti-hallucination safeguards
  • Cancel buttons for all long-running operations
  • Per-user content filtering (users see only their own projects)

Version 1.0.2

Released: December 12, 2025

Bug Fixes

  • Fixed dropdown menu visibility in article actions
  • Fixed media downloads during article ingestion
  • Fixed custom TTS voice creation
  • Fixed article image display issues

Version 1.0.1

Released: December 12, 2025

Bug Fixes

  • Fixed file upload issues in various admin sections
  • Improved environment isolation between development and production
Initial Release

Version 1.0.0

Released: December 12, 2025

The Truth Promoters Community Website goes live with a comprehensive set of features for the global Islamic community.

Article Management System

  • Automated article import from external publications
  • Rich content support: text, images, videos, audio, and embedded media
  • Multi-publication support with custom branding
  • Detailed author profiles with avatars and bios
  • Content organization with categories, sections, and tags
  • AI-generated SEO metadata, summaries, and keywords

Audio Features

  • High-quality text-to-speech for articles and pages
  • 67+ voices across 8+ languages
  • Advanced voice cloning capabilities
  • Global audio player with queue management
  • Speed control (0.75x-1.25x), volume, and progress tracking

Islamic Calendar & Events

  • Location-based prayer times with visual indicators
  • Comprehensive Hijri calendar with 1,250+ events
  • Community events with RSVP functionality
  • Site-wide announcements for major occasions
  • Recurring programs with exception handling

User Experience

  • Mobile-first responsive design
  • System-aware dark/light mode
  • Progressive Web App with offline support
  • WCAG 2.1 AA accessibility compliance
  • Optimized for fast page loads

Security & Administration

  • Role-based access control (Super Admins, Admins, Editors, Viewers)
  • Comprehensive audit logging
  • Secure authentication with allowed email whitelist
  • Protection against common web vulnerabilities