Skip to content

Muslim v1.25.36

Choose a tag to compare

@github-actions github-actions released this 24 Sep 06:38

Muslim v1.25.36

Muslim v1.25.36 expands the app's reference and family-learning experiences, strengthens daily worship tools, improves update integrity and Wear OS integration, and includes the final CI/build fixes required for a clean production release.

Reference Library

  • Introduces the Reference Library v2 architecture with improved organization, sourcing metadata, editorial policy support, and persistent reader progress.
  • Expands Introduction to Islam, Sira, and Stories of the Prophets into richer, structured reference experiences.
  • Adds dedicated content for the Companions, Mothers of the Believers, Ahl al-Bayt, and the Rightly Guided Caliphs.
  • Adds comprehensive books for Fiqh of Worship, Ethics, Manners and Muslim Life, and Islamic History and Civilization.
  • Adds Islamic Places, a 300-term glossary, sourced FAQs and common misconceptions, and improved reader navigation.

Family Life

  • Establishes Family Life as a dedicated module with a categorized guidance hub.
  • Expands marriage, parenting, newborn, baby-name, ruqyah, and aqiqah experiences.
  • Adds saved content, practical checklists, daily-life guidance, and kinship-focused material.
  • Improves reader search, sharing, references, accessibility, and instrumentation coverage.

Scholar Library & Study Tools

  • Expands the Scholar Library with curricula, author discovery, deeper hierarchy, study paths, and progress-aware plans.
  • Adds resumable study sessions and weekly activity tracking.
  • Adds adaptive review scheduling, mastery insights, a focused review center, and durable activity history.
  • Adds managed content packs and backup support for study data and progress.

Adhkar & Tasbih

  • Expands the Adhkar library with search, sequential reading, refined cards, improved voice handling, and stronger seed-data integrity.
  • Fixes the Adhkar counter crash caused by duplicate DataStore instances.
  • Adds durable Tasbih sessions, multiple counting modes, and session history.

Appearance & Wear OS

  • Adds a professional palette editor with live preview.
  • Adds a pure AMOLED black mode.
  • Reworks the Islamic ornament system and consolidates appearance behavior across supported surfaces.
  • Improves Wear OS connection behavior and companion-app language handling.

Updates & Release Integrity

  • Improves release checks and one-time update notifications.
  • Adds a persistent, verified download-and-install flow.
  • Adds release-integrity metadata used to validate update artifacts.
  • Improves manual update checks and download controls.

Additional Improvements

  • Expands funeral guidance and the Islamic will experience.
  • Improves Android backup/data-extraction integration.
  • Consolidates completed feature work and removes obsolete one-time cleanup automation.

Quality & Build Reliability

  • Fixes CI failures involving AndroidJUnit4 instrumentation return types, Tasbih translation lint, and an obsolete Compose UI test import.
  • Expands automated verification across content integrity, Family Life, Scholar Library, Wear/IoT integration, visual identity, accessibility, prayer logic, and update contracts.
  • Production publication remains gated by stable signing, approved-content verification, unit tests, Android Lint, Detekt, and emulator instrumentation tests.

Release Assets

After all production gates pass, GitHub Actions publishes:

  • app-release.apk — phone/tablet APK
  • app-release.aab — Android App Bundle
  • wear-release.apk — Wear OS APK
  • update-manifest.json — update-integrity metadata

Existing compatible installations can update in place using the stable signing identity.