JetPrayer – Islamic Prayer Times

Changelog

1.0.3

  • Fixed critical compatibility bug: activating JetPrayer (free) while JetPrayer Pro is active no longer causes a PHP fatal error — the free version now auto-deactivates itself and shows a clear admin notice via Pro.
  • Fixed data-loss bug: uninstalling JetPrayer (free) while JetPrayer Pro is active no longer drops shared database tables or options; DB cleanup is skipped when the other version is still active.
  • Same data-safety guard added to JetPrayer Pro’s uninstall — shared tables and options are preserved when the free version is active.

1.0.2

  • Fixed Display settings bug where font-weight values (like 600, 700) were clamped to 100 on sanitization.
  • Reduced container padding and margins on mobile to 5px for better mobile screen space utilization.
  • Added Upgrade to Pro tab in plugin settings page outlining premium features and direct customer support.
  • Fixed CSS empty spacing/gaps in headers when Hijri and Gregorian dates are toggled off.

1.0.1

  • Added Backup tab to allow downloading Partial (settings, custom timings, and locations metadata) or Full (all timings cache) JSON backups.
  • Implemented memory-safe Chunked Streaming architecture for Full Backups to prevent server timeouts and RAM limits.
  • Added mobile responsive CSS overrides to keep layout width and centering stable on mobile devices, regardless of custom max-width settings.
  • Added horizontal scroll support to monthly timetable modal on mobile screens.

1.0.0

  • Initial release. Features Card, Grid, Slider, Ticker, and Modal layouts.
  • Includes Settings & Sync panel with AlAdhan API sync and 60-second rate limit protection.
  • Displays tab allowing layout toggles, visibility controls, and advanced CSS customization.
  • Country-grouped frontend switcher with automatic IP distance-based closest location auto-detection.
  • Timetable CRUD Editor Database Manager with custom row locks on sync.
  • Gutenberg Block, native Elementor widget, and responsive shortcode implementations.
  • REST API timings endpoints optimized with recursive UTF-8 sanitization and exception-safe try/catch handlers.

Plugin Website
Visit website

Author
mehdituran
Version:
1.0.3
Last Updated
July 1, 2026
Requires
WordPress 6.2
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.