Changelog
Version history and release notes for the Truth Promoters website.
Version 2.2.1
March 26, 2026Video Generation Reliability Fix
Fixed a connectivity issue that could cause video generation to report a network error even when the video was successfully created on the server. This primarily affected longer videos on slower hardware where generation takes over two minutes.
- Connection keepalive — Added automatic heartbeat pings during long-running operations to maintain stable connections
- Shared streaming utility — New reusable module for all long-running server tasks with built-in keepalive support
- Extended operation timeout — Increased the maximum allowed generation time to five minutes for complex videos
Version 2.2.0
March 23, 2026Character Studio — Reusable Character Library
A major new system for creating, managing, and reusing characters across vignettes. Characters are “living personas” with names, backstories, home locations, and visual reference portraits — like a TV series cast that audiences grow to recognise.
- Character Studio admin page — Browse, filter, search, and manage all characters in a responsive grid
- 5-step creation wizard — Basic info, AI backstory, visual character sheet, reference portraits, and review
- AI-generated backstories — Culturally authentic backstories grounded in community, family, and faith
- 9-part visual character sheets — Detailed descriptions covering skin tone, face, clothing, accessories, build, and age markers
- 6 reference portrait poses — Front, three-quarter, profile, full-body, and expressive poses generated via AI
- Character picker in vignette editor — Select existing characters when creating vignettes, skipping per-vignette reference generation
Pre-built Character Library
- 664 character presets — 83 global ethnicities across 4 age ranges and 2 genders, covering every inhabited continent
- Selective seeding — Browse presets grouped by region, select individual ethnicities or entire regions, with real-time progress
- 14 regions — West Asia, Central Asia, North Africa, West Africa, East Africa, Southern Africa, South Asia, Southeast Asia, East Asia, Europe, North America, Caribbean, South America, and Oceania
- Smart character rules — Automatic hijab enforcement, age-appropriate facial hair, and gender-aware rendering rules
Single Character Per Scene
- Architectural fix — Each scene now features at most one character, eliminating attribute confusion in AI-generated artwork
- Cinematic storytelling — Establishing shots, reaction shots, close-ups, and detail shots for visual variety across more panels
- Increased panel limits — Up to 10 panels for children, 8 for youth/adults, 6 for seniors
Video Improvements
- Consistent metadata — All generated videos now include standardised metadata (title, creator, copyright, AI disclaimer)
- Fast-start optimisation — Videos begin playing before fully downloaded
Version 2.1.2
March 23, 2026Multi-Engine Image Generation
- Three rendering engines — Choose between “Fast Generation”, “Character Aware” (best for multi-character scenes), and “Scenic & Abstract” (best for landscapes and mood pieces)
- Smarter defaults — Vignettes default to Character Aware for better face consistency; Reflections default to Scenic & Abstract for atmospheric artwork
- Native character consistency — The Character Aware engine understands reference images natively, producing more accurate multi-character illustrations
- Age-appropriate character rendering — Facial hair rules refined by age and gender for more natural-looking characters
Cancel Generation
- Cancel button everywhere — Stop any in-progress image generation on hero images, storyboard panels, title cards, and artwork. Previous image is preserved on cancel
- Regenerate artwork in Reflections — Existing artwork now shows a quick “Regenerate” button
- Instant resource release — Cancelling immediately frees the image generation service for the next task
Background Audio
- Audio compression — Downloaded tracks are automatically compressed, reducing file sizes significantly
Version 2.1.1
March 22, 2026
Image Generation Improvements
- •Gender-aware character rendering — Female characters no longer receive unintended facial hair; explicit rules enforce hijab and age-appropriate beards for males only
- •Character consistency — Facial hair and head covering rules applied across all prompt stages for reliable visual output
- •Upgraded face consistency engine — New identity system fixes style corruption in multi-character illustrations; commercial-friendly face analysis
Editor UX
- •Save toast notification — Creating a new vignette now shows a non-intrusive inline notification instead of scrolling the page to the top
Background Audio Management
- •Audio management page — Upload, download, preview, and manage background audio tracks for Reflections videos
- •URL download with audio extraction — Paste a video URL and the system extracts audio as compressed MP3 automatically
- •AI discovery file — Structured site summary for search engines and AI systems to accurately understand site content
Community & Contact
- •Community page — All social media, YouTube channels, publications, and messaging links in one place
- •Contact form — Secure message form with spam protection; messages viewable in admin dashboard
- •Social footer icons — Quick links to all major social platforms in the site footer
- •Mobile navigation — Sign in and admin access now available in the mobile menu
SEO & Page Quality
- •Non-www redirect — Bare domain now 301-redirects to www, eliminating duplicate content
- •Duplicate canonical fix — Consolidated to a single canonical link source
- •Homepage content expansion — Improved page quality score with meaningful descriptive content
- •SEO score improvement — On-page score increased from 47% to 82% with zero critical issues
Version 2.1.0
March 21, 2026 — Eid al-Fitr / Nowruz
Vignettes — Islamic Anecdotes
A new content format alongside Reflections — short moral anecdotes rooted in Islamic scripture, inspired by classical storytelling traditions. Each vignette targets a specific audience with tailored writing, visuals, audio, and video.
Four Audience Styles
- •Children — Simple language, vivid imagery, storyboard panels (3-6) with multi-voice narration and sound effects
- •Youth — Modern, relatable tone with contemporary digital art and dynamic video
- •Adults — Scholarly and reflective, with user-chosen art style from 11 presets
- •Seniors — Contemplative and gentle, with warm narration and dignified visuals
AI Story & Illustration
- •AI story generation — Provide a premise and audience style; AI crafts a complete story with scene breakdown, character profiles, and title
- •Storyboard panels — AI-generated illustration panels for children's stories with consistent character faces and clothing across all panels
- •Character reference portraits — 6 reference poses generated per character (front, side, full body, etc.) for visual consistency
- •11 art style presets — Watercolour, Oil Painting, Digital Art, Ink Wash, Islamic Geometric, and more — AI auto-selects the best fit
- •Diversity & cultural rotation — Characters reflect diverse races and global cultural settings, rotating across vignettes
Video Production
- •9:16 vertical video — Ready for YouTube Shorts, Instagram Reels, and TikTok (up to 3 minutes)
- •Multi-voice narration — Children's videos use distinct voices for child and adult characters alongside a narrator
- •Sound effects & music — Curated library of royalty-free SFX and background music, auto-matched to scene mood
- •Scripture closer — Each video ends with a relevant verse (Arabic displayed, English narrated) from 6 scripture sources
Public Pages
- •Vignettes archive — Browse all published vignettes with audience filter tabs (All, Children, Youth, Adults, Seniors)
- •Live search — Filter vignettes as you type, searching title and content
- •Clickable locations — Story settings link to Google Maps so readers can explore the cultural context
- •Short URL sharing — Auto-generated short links via tp313.me for easy sharing
Reflections Enhancements
- •AI-generated title cards — Beautiful typographic title cards rendered for each reflection, used as video intro and thumbnail
- •Self-hosted AI artwork — Reflection artwork now generated on our own infrastructure for faster, higher-quality results
- •Complete auto-generation — Auto-generated reflections now include all components: artwork, title card, wallpapers (35 variants), video short, and scripture
- •Manual trigger — Admins can trigger auto-generation on demand from the dashboard, with smart handling of curated vs auto-generated content
- •Schedule gap auto-fill — Auto-Fill button on the schedule page generates a complete reflection for any specific gap day
- •Paragraph formatting — Reflection content now displays with proper paragraph breaks for easier reading
- •Live search — Filter reflections as you type on the public archive page
- •Human-readable URLs — Reflection URLs now use descriptive slugs instead of raw database IDs, while old links continue to work
SEO & Social Sharing
- •Rich social previews — All public pages now include OpenGraph and Twitter Card metadata for beautiful link previews on social media, messaging apps, and publishing platforms
- •Canonical URLs — Every public page declares a canonical URL to prevent duplicate content issues in search engines
- •Dynamic sitemap — Published reflections and vignettes are automatically included in the XML sitemap with correct last-modified dates
- •Expanded sitemap — Added Help Center pages, Getting Started guide, Prayer Times and Hijri Calendar methodology pages
Version 2.0.0
March 17, 2026
Expanded Scripture Library — 6 Sources
Two New Scripture Sources
- •Uyun Akhbar al-Ridha — 56 chapters across 2 volumes with 637 hadith, all in Arabic and English. Traditions narrated about Imam Ali ibn Musa al-Ridha (a), compiled by Shaykh al-Saduq
- •Ghurur al-Hikam — 713 topics with 10,935 aphorisms attributed to Imam Ali (a), compiled by Abu al-Fath al-Amidi, translated by Tahir Ridha Jaffer
- •Total scripture corpus — Over 23,800 sections across 6 sources: Quran al-Karim, Sahifa Sajjadiyyah, Mafatih al-Jinan, Nahjul Balagha, Ghurur al-Hikam, and Uyun Akhbar al-Ridha
Scripture Picker & AI Suggestions
- •6-tab scripture picker — Browse and search all six sources when pairing scripture with Reflections
- •AI-powered verse suggestions — Recommends relevant verses from all 6 sources based on reflection content
- •Arabic above English — Consistent Arabic-first display order across all scripture views
Security Hardening
- •Admin API access control — Fixed 5 admin API routes with missing or incorrect authorisation checks, ensuring proper role verification across all admin endpoints
- •Role-based auth tightened — Author and Super Admin role checks now enforce proper role hierarchy, not just active user status
UX Overhaul — Consistent Headers & Navigation
PageHeader Component
- •New reusable component — Establishes a consistent centered header design across all public pages, with support for titles, subtitles, Arabic text, icons, and child elements
- •Applied across the site — Calendar, Reflections, Help Center, and all IlmFlow pages now use the unified PageHeader for a cohesive look
Desktop Navigation Redesign
- •Cleaner nav bar — Replaced chunky button-style links with elegant text links featuring subtle pill backgrounds and hover effects
- •“Our Apps” dropdown — Substack Editor and future apps grouped under an extensible dropdown menu, reducing nav clutter
- •Admin gear icon — Admin dashboard and sign-out consolidated into a compact gear dropdown, visible only to authenticated admins
News Ticker Fix
- •Stable sticky positioning — Ticker now uses a CSS variable for dynamic header height, maintaining fixed height and no visual deformation while scrolling
- •Refined styling — Smaller, cleaner typography with subtle opacity effects and narrower edge gradients
IlmFlow Layout Improvements
- •Removed double header — Eliminated the IlmFlow sticky sub-navigation bar that created a confusing stacked header effect
- •IlmFlow pill tabs — Navigation between Quran, Tafsir al-Mizan, Sahifa, Mafatih, Search, and Study is now handled by inline pill tabs within each page header
- •Study page scroll fix — Chat messages now scroll within a contained area while the header and input form stay visible at all times
Other Improvements
- •Homepage cleanup — Removed the “Our Tools” section (now accessible via the nav dropdown)
- •Naming correction — “Al-Mizan Tafsir” renamed to “Tafsir al-Mizan” throughout the site for accuracy
- •Icon consistency — Theme toggle and admin icons matched to uniform sizing
Reflections Editor Enhancements
Summarise with AI
- •Faithful condensation — New “Summarise with AI” button alongside the existing “Rewrite with AI”, preserving the author’s voice without creative embellishment
- •Paste & summarise workflow — Paste long text (up to 5,000 characters), then use Summarise to condense it within the 1,000-character limit
Art Style Dropdown & Image Guidance
- •11 art style presets — Choose from Watercolour, Oil Painting, Digital Art, Ink Wash, Islamic Geometric, Calligraphic, Persian Miniature, Mosaic, Photographic, Pencil Sketch, or Auto
- •Additional guidance — Optional free-text field for fine-tuning image generation (e.g. “golden hour lighting, autumn colours”)
Artwork Lightbox & Short URLs
- •Full-size preview — Click artwork thumbnail to open a full-size lightbox with download button; press Escape to close
- •Short URL for drafts — Generate short URLs before scheduling — the reflection is auto-saved as a draft first
Expanded Content Input
- •5,000-character paste buffer — Accepts long text (articles, transcripts, notes) for the paste-then-summarise workflow
- •Colour-coded counter — Visual feedback: grey (0–800), amber (801–1,000), red (1,001+) with save blocked and helpful guidance when over limit
Video Shorts Improvements
Title Card & Captions
- •Reliable title display — Multi-line word-wrapped title card now renders on the composed video stream for proven timing reliability
- •Cleaner captions — Removed the semi-transparent dark bar behind subtitles; captions now render with outline and shadow directly over artwork
Bismillah Intro & Honorifics
- •Bismillah card — “In His Name, the Most High” displays for 3 seconds with fade in/out before the logo intro
- •Honorific expansion — Islamic abbreviations expanded for natural TTS narration: (AS) → “peace be upon him/her”, gender-aware for female figures
Bug Fixes & Improvements
- •Multi-user support — Authors can now create and manage their own reflections from the admin panel
- •Longer content — Reflection content limit increased to 1,000 characters for richer reflections
- •Improved AI content — AI-generated reflections now better reflect Twelver Shia Islamic theology and proper honorifics
- •Wallpaper text readability — Double-layer drop shadow for crisp text over detailed artwork across all 7 wallpaper styles
- •Wallpaper layout fixes — Title positioning moved below logo, auto-scaling fonts for small formats to prevent overflow
- •Storage cleanup — Video short and artwork regeneration now deletes old files before uploading new ones
- •Admin header z-index — Main header dropdowns now properly appear above the admin navigation bar
IlmFlow Study Workspace
Three-Panel Desktop Layout
- •Chat panel — SSE-streamed AI study chat with thinking steps, markdown rendering, and source citations from all 4 scripture sources
- •References panel — Source cards displaying Quran, Tafsir al-Mizan, Sahifa al-Sajjadiyyah, and Mafatih al-Jinan citations returned by the AI
- •Workspace panel — Clips, notes, and bookmarks in independently collapsible sections with drag-to-reorder
- •Adjustable widths — Drag handles between panels to customise the layout to your preference
Scripture & Library
- •Scripture Modal — Full-screen reading view for all 4 scripture sources with table of contents sidebar and bidirectional infinite scroll
- •Library Browser — Browse all 4 scripture sources from within the workspace without leaving your study session
- •Conversation sidebar — Full conversation history with create, rename, delete, and search
Research Tools
- •Note Editor — Side-by-side markdown editor and resource browser for composing study notes
- •Clips system — Clip passages from reference cards or the Scripture Modal with automatic deduplication
- •Bookmarks — Quick-save passages for later reference
- •Projects — Organise workspace resources into named projects with separate import/export
Productivity Features
- •Keyboard shortcuts —
Ctrl+Ksearch,Ctrl+Nnew note,Ctrl+Btoggle sidebar, and more - •Settings panel — Customise font size, font family, and layout density
- •Export/import — Full workspace data export and import with visitor ID portability
- •Permalink routes — Shareable URLs for clips, notes, and scripture references
- •Mobile gate — Workspace requires desktop; mobile users shown a feature summary
IlmFlow Data Quality Pipeline
Comprehensive data quality improvements applied across all scripture sources:
- •Deduplication & corrections — Resolved duplicate entries in Mafatih al-Jinan and corrected Quran transliteration errors
- •Text cleanup — Removed OCR artifacts from Tafsir al-Mizan (ligatures, hyphenation, watermarks) for cleaner reading
- •Content restructuring — Sahifa Prayer 61 split into individual Days of the Week supplications and 15 Munajat entries
- •AI-generated subheadings — Contextual English summaries added to all Mafatih and Sahifa entries for easier navigation
IlmFlow Short URL Sharing
- •i1m.me domain — Dedicated short URL domain for sharing IlmFlow study conversations
- •Deduplication — Reuses existing short URL if the same target URL and domain combination already exists
- •Share button — One-click share in the workspace toolbar, copies short URL to clipboard with visual confirmation
- •Anonymous click analytics — Same country/city GeoIP tracking as tp313.me (IP immediately discarded)
New Domains & Pre-Release
- •tpilmflow.com — Marketing redirect domain; all paths redirect to truthpromoters.com/ilmflow
- •i1m.me — Dedicated short URL domain for sharing IlmFlow study conversations
- •Beta badge — Pre-release indicator on all IlmFlow pages with disclaimer banner explaining beta status
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/xxxxxxlinks - •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 legacy queue status endpoint (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
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
Our Release Philosophy
"We aim to build with excellence, patience, and continuous improvement. Each release represents careful development, thorough testing, and a commitment to serving the Muslim community with quality technology."