Update 44.0.0 - 6 May, 2025
- Implemented the new Dynamic OG Images generator plugin service. Available for free to all AltumCode club subscribers.
- Implemented the new PWA app generation for all status pages pages (PWA plugin is required).
- Implemented the ability to Exclude IPs from tracking of link statistics for the whole account.
- Implemented the new ability to crop images before uploading them. It has been implemented throughout the product where it makes sense.
- Implemented the ability to fully reset statistics from a status page with one click.
- Implemented the ability to fully disable the Projects system.
- Improve look of the entries table on statistics pages.
- User last activity date will not get updated anymore if impersonated by an admin.
- Update on plan buttons to stop showing if registration disabled.
- Improved the custom css/js page in the admin panel with a code editor for ease of use.
- Reworked & improved the language update system - now it is almost instant in saving changes.
- Improved memory usage and performance of the get ip, get device type, get ip location functions.
- Optimized cron job memory usage in multiple places.
- Improved admin panel bulk discount code generation performance.
- Improved internal notifications system to be able to send them in a more efficient way.
- Improved email broadcasting system to be able to send emails faster and in a more performant and efficient way.
- Improved PWA plugin: UTM tracking parameters will now abe automatically added when generating the PWA.
- Improved Push Notifications plugin: Fully reworked the push notification sending algorithm to be able to send push notifications more than 5x faster.
- Improved Push Notifications plugin: You can now modify the cron processing parameters from the admin panel (advanced users only).
- Improved Push Notifications plugin: Upgraded to the latest web push notifications library.
- Improved JS resources by optimizing when they load.
- Reworked the invoice viewing as an admin from the admin panel.
- Improved the usage of fontawesome library throughout the product and highly improving performance where not all icons are needed.
- Upgraded fontawesome library to the latest 6.7.2 version.
- All admin panel webhooks will now send out the datetime as a parameter as well.
- Pixels system now will display the Google analytics code in the head.
- Fixed potential issues with Offload plugin system due to newer version releases compatibility.
- Fixed broadcast filters not working with the language & device filters.
- Fixed PWA install helper bar not hiding after installation.
- Fixed potential issues with webhooks being sent out.
- Fixed issue with missing translations in certain cases where some features are disabled.
- Fixed issue with multi language usage on Pages & Blog posts where it would generate non-existing links.
- Fixed issue with CSS files containing unnecessary comments and using more data.
- Fixed issue with layout shift in the admin panel due to fontawesome icons.
- Fixed issue with the Razorpay payments on lifetime payments.
- Fixed issue with clearing generated language system cache after language string updates.
- Fixed issue with teams plugin where it would show permissions for features that are disabled.
- Fixed issue with welcome id not being used when social login with required password was used.
- Fixed issue with iframe usage blocking when writing multiple allowed domains in the admin panel.
Update 42.0.0 - 4 March, 2025
The multi ping location plugin need to be installed as all the other plugins now.
- Implemented the new theme for Tools widgets (3 per row).
- Implemented the new ratings system for Tools, including rich snippets (structured data) for better SEO.
- Implemented the ratings system statistics in the admin panel for the Tools system.
- Implemented the ability to track submissions/checks per Tools for statistics purposes.
- Implemented the new TTFB checker tool.
- Implemented the new website page size checker tool.
- Implemented the new website text extractor tool.
- Implemented the new payment gateway for One time & Recurring payments: LemonSqueezy
.
- Implemented the new Spotlight search system - Enabled via the admin panel - settings page.
- Implemented all the available open graph tags to automatically work on all public pages to boost social media activity.
- Implemented the new way to set your custom theme color from the admin panel via a pre-set palette of colors.
- Implemented the HSTS header for security purposes on all endpoints.
- Implemented new BETA feature that automatically detects when you write example.com in an URL required field and automatically adds the required "https://" in front of it.
- Implemented the ability to control & specify if Iframe embedding is allowed on your site (disable, enable for all, or enable for specific domains only) via the admin panel.
- Implemented the new blog posts rating system.
- Implemented rich snippets (structured data) for blog posts with ratings for improved SEO.
- Implemented the ability to hide the account settings newsletter subscribe option - from the admin panel - settings page.
- Implemented the ability to set a custom branded color & border radius for all emails sent.
- Reworked the app sidebar look & feel.
- Reworked the tools views & submissions statistics page in the admin panel to be separated.
- Reworked the tools search and extremely improved the search performance.
- Reworked the tools headings for widgets.
- Improved call to action buttons where feasible for system emails that are sent out.
- Improved meta parameters with more details for OpenGraphs and Twitter cards.
- Documentation integrated with the main look of the product website.
- Dark/Light mode can be switched now from CMD/CTRL + I shortcut.
- Improved & changed certain SVG icons to better support the dark mode look.
- Improved SEO by denying indexing on app routes that should not be indexed.
- Improved the image optimizer plugin to have a working fallback option when the public API fails.
- Fixed custom domains filters showing even if custom domains system is disabled.
- Fixed cookie consent system on pixels usage system making some resources unnecessarily load multiple times.
- Fixed image optimizer plugin issues where it might not work in some cases.
- Fixed issues filters in the internal notification system.
- Fixed issues FAQ structured data schema on the landing page.
Update 41.0.0 - 3 February, 2025
- Implemented the API endpoints for Create/Update on DNS monitors.
- Implemented a new Developers section in the landing page.
- Implemented the ability to write a custom javascript code in the admin panel - that will only trigger on the first login of a user, after a successful registration.
- Implemented the ability to write a custom javascript code in the admin panel - that will only trigger on the thank you page after a successful payment of a user.
- Implemented the ability to add custom keys & values for the Language file directly via the admin panel.
- Now you can add as many testimonials & FAQ's dynamically via the language file as you wish to.
- Implemented the new Admin panel Payments API to retrieve the latest payments or a single payment.
- Implemented the ability to set a default payment type from the admin panel - settings - payment page.
- Implemented Automatically generated Schema Markup: Landing page with the Organization, Breadcrumbs & FAQ list.
- Implemented Automatically generated Schema Markup: Plans page with the available payment plans of the website.
- Implemented Automatically generated Schema Markup: Plans page with the available payment plans of the website.
- Implemented Automatically generated Schema Markup: Blog page with the BlogPosting native schema.
- Implemented Automatically generated Schema Markup for breadcrumbs on most publicly available pages..
- Redesigned the domain names management page.
- Confetti animation has been added on the first login of a user after a successful registration.
- Trimmed the animation on scroll library to reduce the size of the file (-50% in size).
- Now the admin panel - settings - cron page will show a visual warning when your cron jobs stop running.
- All plan monthly limits will now automatically reset when a user purchases a new plan.
- The adblocker modal will now only trigger on pages where ads are supposed to be shown, ignoring pages that do not even have ads displayed.
- If the user does not have access to the Export PDF feature, he will be blocked to use the browser printing functionality now.
- Fixed issues with certain plan limits being wrongly reset (instead of monthly).
- Fixed issues with Notification Handlers editing page not showing all the fields in some cases.
- Fixed issues with certain language flags not being able to be used in the creation of a new Language via the admin panel.
- Fixed the Invoice page using the white label feature - when it shouldn't.
- Fixed the PDF & CSV export limitation based on plans not being applied to all pages.
- Fixed the Charts not displaying when a logo in the website is not set.
- Fixed a few issues with missing translations.
- Fixed issues with countries filtering in the broadcasts system.
Update 40.0.0 - 7 January, 2025
Minimium PHP required is now PHP 8.1 (from PHP 8.0).
- Implemented the ability to share via URL the tool pages with the input already pre-filled.
- Implemented the ability to track and display tool the latest tool checks.
- Implemented the ability to track and display tool form submissions as a statistic.
- Implemented the statistics page in the admin panel for tools views & submissions.
- 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 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.
- Implemented the ability to blacklist domains for Monitoring features via the admin panel settings page.
- 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).
- 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 39.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 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 38.0.0 - 12 October, 2024
- Implemented continent tracking data for status pages analytics.
- Implemented the continents API endpoint for getting status pages analytics data.
- Implemented the ability to send filtered broadcasts/internal notifications based on the user language.
- Reworked the page that shows up when a database error is triggered to a more beautiful & simple one.
- Reworked the sizing of the images shown when no data is found in different pages.
- Reworked all the admin panel statistics pages empty states.
- Updated the MaxMind ciy/countries tracking databases to their latest versions.
- Updated the chartjs library to the latest version.
- Improved the pay page look when numerous payment gateways are available.
- Improved the push notifications plugin to support using variables and fixed issue with certain strings.
- Improved the structure and look of the account settings page 2FA section.
- Cleaned up a few pieces of unused CSS code.
- Fixed a few issues with heartbeats triggering errors in certain cases.
- Fixed visual issue with the plugins page from the admin panel.
- Fixed domain update page bug with custom not found URLs.
- Fixed admin panel ad blocker detector feature not properly working.
- Fixed taxes not displaying properly on checkout when using tax values with decimals.
- Fixed some admin panel stats page not fully taking into consideration account timezone settings.
- Fixed issues with some filtering options not working in the broadcasts / internal notifications features.
Update 37.0.0 - 13 September, 2024
- Implemented a new Status Page theme (you can now choose between 2 pre-built ones).
- Implemented the Twitter Posts notification handler.
- Implemented the ability to set Heartbeats on Status pages.
- Implemented the ability to set the default order by via the account preference page for various resources.
- Implemented the ability to duplicate Status pages, Monitors, Heartbeats, Domain names, Server monitors, DNS monitors.
- Implemented the ability to hide the header text on Status pages.
- Implemented the ability to ignore the SSL verification on monitor HTTPS format.
- 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 the status page default look.
- 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 36.0.0 - 31 July, 2024
- Implemented the ability to set the default order by via the account preference page for Monitors, Heartbeats, Server monitors, Domain names, DNS Monitors, Status pages.
- Implemented new filters for DNS monitors, Heartbeats, Domain names pages.
- PHP 8.1 is now minimum required PHP version.
- Improved prompt for AI translations in the admin panel.
- Added GPT 4o and GPT 4o mini in the admin panel settings for auto translations.
- Added versioning to all asset links to avoid potential issues on new updates due to cached asset files.
- Ads & cookie consent message (if set) will no longer show when using the print option of a browser.
- Improved the admin panel - settings - cache page.
- Improved the custom domains system caching to require less manual cache removals.
- Reworked the cron job stats cleaner to be more performant and use less resources.
- Improved numerous feature systems to not run extra checks and queries if that particular feature is disabled (domains, themes, templates, pixels...etc).
- Added 4 new great fonts for the status pages system.
- Fixed admin panel auto translate feature not properly working.
- Fixed statistics cities section not properly showing the country name / icon.
- Fixed issues with set filters after deletion of certain resources.
- Fixed statistics retention automatic clearing not properly taking into consideration the user plan.
- Fixed blog RSS not working properly in the presence of some characters.
- Fixed footer pages icons not showing up.
- Fixed duplication of resources issue when the name of the duplication is too big.
- Fixed display issues of dropdowns in some data tables.
- Fixed admin panel push notifications campaign filters not saving properly - push notifications plugin.
- Fixed admin panel push notifications pagination not properly working - push notifications plugin.
- Fixed a few potential security issues with some parts of the software.
Update 32.0.0 - 21 February, 2024
In case you use the Theme functionality on the Admin panel - settings - theme, you must re-add your theme values after the update.
You must update your multi ping servers plugin as well.
- Implemented custom Server Monitors alerts (CPU usage, Disk usage, RAM usage).
- Implemented the ability to add multiple expected / allowed response codes for Uptime Monitors.
- Implemented the ability to enable / disable Follow Redirects for Uptime Monitors.
- Implemented WhatsApp notification handler.
- Implemented the ability to control notification handlers statuses from the admin panel.
- Implemented the ability to enable/disable AI scraping on your website content - from the admin panel.
- Implemented new handler for pages that do not show data because of filtering for better UX.
- Reworked many file image uploaders to support image preview & look better.
- Added the currency parameter to the Thank You page URL after a successful payment.
- Improved Offload plugin - region can now be edited in all cases.
- Fade in animation for all pages is now reduced from 1s to 500ms for a faster and snappier feel.
- Removed complex fade animations for the hero section on the landing page to improve LCP for SEO purposes and UX.
- Improved header text and buttons in some app pages not being consistent and responsive properly.
- No data, Thank you, Affiliate, 404 svg images now support dynamic colors - based on the theme color.
- Improved the affiliate page, now it will show a range of potential commissions (ex: "10% - 50%" instead of "variable commission").
- Improved the admin panel theme page to be a bit easier to understand.
- Branding section for custom pages can now contain dynamic variables, such as the affiliate tag of the user.
- Fixed language creation/updating when using certain characters in the name of the language.
- Fixed broadcast statistics viewing page issues.
- Fixed SSO issue when using it with a logged in team member.
- A lot of other behind the scenes things that have been changed and improved.