Update 34.0.0 - 3 April, 2025
Implemented +80 area converter tools (Pro Tools Plugin).
Implemented +1,000 time converter tools (Pro Tools Plugin).
Implemented +200 weight converter tools (Pro Tools Plugin).
Implemented +80 time converter tools.
Implemented +300 data converter tools.
Implemented the completely reworked Sitemap auto-generation that works with multi-languages as well.
Implemented the new MyFatoorah payment gateway for One time purchases.
Implemented the new Quarterly (3 months) & Bi-Annual (6 months) plans for Extended License holders.
Implemented the new Maintenance Mode that allows you to display a custom message to your users when doing work on the site.
Implemented the new language caching system that greatly improves performance and lowers RAM usage.
Implemented the new Imagery Pro API endpoint that can optimize images up to 20MB and support SVG, AVIF & WEBP files (Image Optimizer plugin).
Implemented the ability to sort SSO links via the admin panel.
Implemented the ability to only display language strings that are of active features (to avoid translating things that you don't even use).
Implemented the ability to hide/show PWA installer bar for guests (PWA plugin).
Implemented the ability to set a minimum number of pageviews before the installer bar shows up (PWA plugin).
Implemented the ability to display the Push Notification subscription modal after a certain number of pageviews (Push notifications plugin).
Improved results gathering for the Ping Tool.
Cleaned up and improved repetitive code in regard to Tools section.
Tools improved text to speech generator with the list of languages available and a character counter.
Tools views will stop counting if the script detects you as a bot.
Heavily improved performance on all webhooks that are being sent out.
Improved performance on all API requests.
Improved performance on all Payment Webhooks requests.
Improved image optimizer plugin with the ability to select providers & optimization quality.
Improved blog posts text legibility and spacing.
Improved share buttons - added the colors of each brand for easier recognition.
Improved share buttons - added the ability to use native device share when possible.
All user side custom css, custom js fields now have a default of 10K characters instead of 8K.
Plans expirations that are longer than 10 years will now be shown as "Lifetime" for the end user.
Plans purchase button now is colored if the plan has a colored setting.
SMTP emails now have a 5 seconds timeout to avoid the script blocking the app for longer if the SMTP connection fails.
Teams related plan features now show in one line (instead of 2) in the plan features display section.
AVIF (image) files can now be used in different parts of the system.
Cookie consent library CSS has been minified to reduce load times.
Multiple other small improvements and changes.
Fixed youtube thumbnail downloader tool not working with short URL links.
Fixed tools not counting submissions where possible.
Fixed issue with the Spotlight icon showing when disabled.
Fixed issue with social logins where they would not take into consideration the pre-selected language of the user.
Fixed issue with Google Safe Browing check making the app fail when the API is down.
Fixed email notifications on payments for Iyzico, PayU, Offline payment missing translations.
Fixed tooltips displaying when printing.
Fixed certain issues with blog & pages system when using certain symbols in the URL.
Fixed ratings not properly working for blog posts.
Fixed issues on certain admin pages that were triggered by the new Spotlight system implementation.
Fixed PWA plugin bar displaying when printing.
Update 31.0.0 - 6 January, 2025
Minimium PHP required is now PHP 8.1 (from PHP 8.0).
Implemented the ability offer full white-labeling to the end user (custom Title, Logo & Favicon) customizable based on plans.
Implemented the ability offer the Export (PDF, CSV, JSON) features on a per-plan basis.
Implemented the ability to Bulk Delete Email Signatures for the Email Signatures plugin.
Implemented the ability to view & manage the Team members via the admin panel (including Export feature, Bulk deletion).
Implemented the ability to use a one-click button to select / deselect permissions of a user from a Team.
Implemented the ability to set default order by via the Account Preference page for all resources.
Added referrer policy tags to favicon image requests for more added privacy.
Improved the language update process to automatically update all resources using that language (in case the language code/name changes).
Removed GPT 4 Vision Preview from the AIX plugin (deprecated).
Security improved checks against direct access to certain PHP files.
Updated the available countries list & language locales to a more accurate one.
Footer socials links now use the noreferrer tag for added privacy.
Reworked the admin panel widgets for more available space.
Updated a few used external libraries of the project to their latest released versions.
Improved SEO by adding image alt texts for all the landing page images.
All datetime picker buttons will now show a smaller format as 19 Dec, 2024 instead of 19 December, 2024.
Improved loading speed in certain cases by minifying a few unminified JS libraries (select2, daterangepicker).
All charts now are automatically watermarked with your website's logo.
Multiple other small improvements throughout the product.
Fixed issue with server sent emails not taking into consideration the Custom Reply & Name.
Fixed issue with statistics pages not properly saving the filtering (by country, for example) in certain cases.
Update 30.0.0 - 16 November, 2024
- Implemented a custom and more friendly 500 error page (instead of blank white) when issues happen.
- API key regeneration will now not work when the API is not available in the plan of the user.
- Added the currency switcher above the plans section.
- Improved whole system to not product layout shifts when Fontawesome icons are loaded.
- Gravatar avatars are now requested with the no-referrer tag for better privacy.
- EditorJS library files are now stored locally.
- Fixed issue with Custom JS variables not working in pages like the Login, Register, Lost Password...etc.
- Fixed small issues dynamic sitemap generator.
- Fixed issue with content not being editable for broadcasts, pages, blog due to an EditorJS library release.
- Fixed issue with internal notifications system not sending notifications when filters are used
Update 28.0.0 - 13 September, 2024
Implemented the ability to set a custom Reply To email for the SMTP system.
Implemented the ability to set custom CC, BCC emails for the SMTP system.
Implemented the ability to set the amount of days the Remember Me cookie will be kept, configurable via the admin panel.
Implemented the ability to use Custom Variables inside the Custom JS field of the admin panel - settings - custom page.
Implemented the new redesigned admin panel dashboard widgets, along with the new monthly data.
Implemented the new Cities Statistics chart for admin panel - statistics - users map page.
Implemented the new Device Type Statistics percentages for admin panel - statistics - users page.
Implemented the new Browsers Statistics percentages for admin panel - statistics - users page.
Implemented the new OS Statistics percentages for admin panel - statistics - users page.
Implemented the new Payment Processors Statistics percentages for admin panel - statistics - payments page.
Implemented the new Payment Plans Statistics percentages for admin panel - statistics - payments page.
Implemented the new Payment Types Statistics percentages for admin panel - statistics - payments page.
Implemented the new Payment Frequencies Statistics percentages for admin panel - statistics - payments page.
Implemented the ability to send out webhooks when a user updates their profile settings, configurable via the admin panel.
Implemented the ability to translate announcements via the admin panel - settings - announcements page.
Implemented the ability to translate affiliate plugin custom notes via the admin panel - settings - affiliate page.
Implemented the ability to use custom variables & spintax for announcements via the admin panel - settings - announcements page.
Implemented the ability to use new filters for Admin Broadcasts: cities, languages, operating systems & browsers.
Implemented the ability to use new filters for Admin Internal Notifications: cities, languages, operating systems & browsers.
Implemented the ability to use new variables for Admin Broadcasts & Admin Internal Notifications, such as User country, city, browser, os...etc.
Implemented admin panel version notification bar which will alert you when new product updates go live.
Implemented the ability to set a description (meta) for featured images in blog posts.
Implemented the ability to Custom Body contents (Google Tag manager for example) via the admin panel - settings - custom page.
Improved PWA plugin setting to be able to display the info download bar after X amount of seconds.
Added the total users & percentages used for each admin panel - languages page.
Added the users percentages used for each admin panel - plans page.
Google, Cloudflare, Turnstile captchas will now support Dark Mode when used.
Reorganized the admin panel - settings - main page.
Admin panel - settings - announcements can now be enabled/disabled with ease (instead of removing content to disable them)
Reworked the admin panel - plugins page to a more aesthetically pleasing one.
Reworked the admin panel - codes page look and UX.
Improved the look of the campaigns list table.
Improved all the creation on / updated on tooltips to include how much time has passed.
Fixed issues with incorrect dates showing on charts when different timezones are used.
Fixed issues with some complex filters when used in the admin panel.
Fixed issues with Broadcast links not properly working in some cases when tracking is enabled.
Fixed issues with Broadcast View Stats page not properly working in some cases.
Update 28.0.0 - 13 September, 2024
Implemented the ability to set a custom Reply To email for the SMTP system.
Implemented the ability to set custom CC, BCC emails for the SMTP system.
Implemented the ability to set the amount of days the Remember Me cookie will be kept, configurable via the admin panel.
Implemented the ability to use Custom Variables inside the Custom JS field of the admin panel - settings - custom page.
Implemented the new redesigned admin panel dashboard widgets, along with the new monthly data.
Implemented the new Cities Statistics chart for admin panel - statistics - users map page.
Implemented the new Device Type Statistics percentages for admin panel - statistics - users page.
Implemented the new Browsers Statistics percentages for admin panel - statistics - users page.
Implemented the new OS Statistics percentages for admin panel - statistics - users page.
Implemented the new Payment Processors Statistics percentages for admin panel - statistics - payments page.
Implemented the new Payment Plans Statistics percentages for admin panel - statistics - payments page.
Implemented the new Payment Types Statistics percentages for admin panel - statistics - payments page.
Implemented the new Payment Frequencies Statistics percentages for admin panel - statistics - payments page.
Implemented the ability to send out webhooks when a user updates their profile settings, configurable via the admin panel.
Implemented the ability to translate announcements via the admin panel - settings - announcements page.
Implemented the ability to translate affiliate plugin custom notes via the admin panel - settings - affiliate page.
Implemented the ability to use custom variables & spintax for announcements via the admin panel - settings - announcements page.
Implemented the ability to use new filters for Admin Broadcasts: cities, languages, operating systems & browsers.
Implemented the ability to use new filters for Admin Internal Notifications: cities, languages, operating systems & browsers.
Implemented the ability to use new variables for Admin Broadcasts & Admin Internal Notifications, such as User country, city, browser, os...etc.
Implemented admin panel version notification bar which will alert you when new product updates go live.
Implemented the ability to set a description (meta) for featured images in blog posts.
Implemented the ability to Custom Body contents (Google Tag manager for example) via the admin panel - settings - custom page.
Improved PWA plugin setting to be able to display the info download bar after X amount of seconds.
Added the total users & percentages used for each admin panel - languages page.
Added the users percentages used for each admin panel - plans page.
Google, Cloudflare, Turnstile captchas will now support Dark Mode when used.
Reorganized the admin panel - settings - main page.
Admin panel - settings - announcements can now be enabled/disabled with ease (instead of removing content to disable them)
Reworked the admin panel - plugins page to a more aesthetically pleasing one.
Reworked the admin panel - codes page look and UX.
Improved the look of the campaigns list table.
Improved all the creation on / updated on tooltips to include how much time has passed.
Fixed issues with incorrect dates showing on charts when different timezones are used.
Fixed issues with some complex filters when used in the admin panel.
Fixed issues with Broadcast links not properly working in some cases when tracking is enabled.
Fixed issues with Broadcast View Stats page not properly working in some cases.
Update 27.0.0 - 25 April, 2024
Implemented the ability to have separate tools categories pages.
Implemented the ability to have tools categories expanded or not.
Implemented the Export to PDF functionality to the frontend app.
All password fields now have a button to toggle the visibility.
CSV & JSON export files are now dynamically named by the title of the page.
Filters are now kept after a successful resource deletion (instead of resetting the filters).
The currency switcher is now only displayed in pages which are related to making payments.
Many other subtle improved visuals in certain parts of the product.
Improve all bootstrap CSS files to generate themselves smaller without unused components.
Fixed issue with Microsoft Login - now it will only work if the user initially created his account with the Microsoft Login feature.
Fixed all chart issues when enabling printing from the browser.
Fixed admin panel printing not being scrollable.
Fixed a few sanitization issues in the backend.