📝 Complete Version History

Changelog

Track all updates and improvements to WADHAKIR across all versions

2.4.1+14
Latest

2026-03-13

Key Highlights

Home Shortcut for Fasting Calendar
Enhanced Quran Library & Search
Fixed Tafsir Display Issue
Optimized Quran Reading Mode

Added

  • +New card in Islamic Snippets section on home screen
  • +Quick access to interactive fasting calendar dialog
  • +Updated Quran verses and translations
  • +Improved Quran library search functionality

Changed

  • App version bumped from 2.4.0+13 to 2.4.1+14
  • MSIX version bumped from 2.4.0.0 to 2.4.1.0
  • Updated app version text in Arabic and English settings
  • Explicitly enabled default horizontal PageView reading mode

Fixed

  • Fixed tafsir content disappearing issue
  • Fixed version display in settings for both locales
  • Improved Quran search performance and accuracy
  • Fixed MSIX package version alignment
2.4.0+13
Release

2026-03-09

Key Highlights

Comprehensive Fasting Reminders System
Enhanced Prayer Notifications with Real-time Countdown
Redesigned Settings UI & Layout
Material Design 3 Implementation

Added

  • +Interactive Hijri calendar showing all Islamic fasting days
  • +Complete fasting reminder system with notification integration
  • +Dual date display (Gregorian + Hijri) throughout calendar
  • +Coverage: Ayyam al-Bid, 9th-10th, Monday/Thursday, special days
  • +Real-time countdown with 1-second precision updates
  • +Improved persistent notification UI with hours:minutes:seconds
  • +Settings UI redesign into compact side-by-side layout
  • +FastingRemindersCubit for state management
  • +HijriDateCalculatorService and FastingNotificationService
  • +30+ new translation keys for fasting features

Changed

  • Fasting settings moved to dedicated section under Settings
  • Unified all fasting-related colors to theme.colorScheme.primary
  • Adhan sounds reorganized for Fajr and other prayers
  • Modern compact UI design following Material Design 3

Fixed

  • Fixed render overflow issues with proper Expanded wrappers
  • Removed old fasting_notification_settings_widget.dart
  • Fixed Quran screen tab translations
  • Enhanced notification panel integration
2.3.2+9
Release

2026-01-13

Key Highlights

Flutter 3.38.6 Compatibility
Enhanced Home Screen Widgets with Hijri Calendar
Improved Code Quality and Performance
Fixed Widget Loading and Build Issues

Added

  • +Full support for latest Flutter stable version
  • +Hijri Calendar Widget with interactive month navigation
  • +Redesigned Prayer Times List Widget
  • +Better widget data persistence and updates

Changed

  • Updated minimum SDK to 3.10.0 and Flutter to 3.24.0+
  • Applied comprehensive code formatting across entire codebase
  • Updated all packages for Flutter 3.38.6 compatibility
  • Updated Gradle and build configurations

Fixed

  • Resolved Flutter version conflicts
  • Fixed RemoteViews compatibility issues
  • Resolved dependencies conflicts and build warnings
2.3.2
Release

2026-01-12

Key Highlights

Home Screen Widgets System
Hijri Calendar Widget
Prayer Times Widget Enhanced
CI/CD Pipeline Improvements

Added

  • +Hijri Calendar Widget with interactive navigation
  • +Prayer Times List Widget with date displays
  • +Background drawables with rounded corners
  • +Enhanced Hijri date calculation using Syncfusion

Improved

  • Widget architecture for RemoteViews compatibility
  • Data flow with automatic date field updates
  • GitHub Actions CI/CD pipeline

Fixed

  • Widget loading errors
  • Timezone package dependency resolution
  • RemoteViews compatibility issues
2.3.0
Release

2025-12-31

Key Highlights

Fasting Notifications System
Settings UI Complete Modernization
11 Components Modernized
Native Compatibility Improvements

Added

  • +Monday and Thursday Fasting Reminders
  • +Configurable notification time (default: 21:00)
  • +FastingNotificationSettingsWidget
  • +Extended NotificationSettingsModel with 4 required fields

Improved

  • Settings UI with consistent design system
  • Removed 50+ animation instances for better performance
  • Simplified widget trees (30-50% code reduction)
  • Dialog standardization with scale + fade transitions

Fixed

  • Kotlin compilation cache issues
  • Incremental build problems
  • Android build system stability
2.2.0
Release

2025-12-14

Key Highlights

Complete Hadith Library Feature
Nearest Mosque Finder
Animated Islamic Splash Screen
Azkar Screens Complete Redesign

Added

  • +17 major hadith collections with multilingual support
  • +Bookmark system for favorite hadiths
  • +Nearest Mosque Finder with masjidnear.me integration
  • +Animated Islamic splash screen
  • +Shorebird Code Push integration for OTA updates

Improved

  • Prayer Times System with adhan_dart library
  • Azkar screens with modern minimalist UI
  • Settings screen reorganization
  • Notification system with custom adhan sounds

Fixed

  • Notification sound repetition issue
  • Android 15 compatibility
  • Edge-to-edge display issues
  • Deprecated code warnings