Implemented search & filters support for all API endpoints data retrieval endpoints.
Implemented the new Unsubscribe function for Newsletter (broadcast) emails that offers a 1 click unsubscribe option for your users.
Implemented the ability to enable/disable the Broadcasts system completely.
Implemented the new payment proof secure viewing page on the offline payment gateway. No more direct links to the uploaded resources will be used for viewing payment proofs.
Implemented the new Favicon Getter reverse proxy. Favicon links will now be automatically retrieved from Duckduckgo, stored, cached and returned in a more performant and private way.
Improved security in regard to passwords - to prevent long password attacks.
Improved security in regards to SVG images uploads.
Improved security in regards to Session Fixation potential attacks.
Consistency improvement: All altumcode products now use the same style of menu, footer & border roundness.
Better memory usage by improving certain used functions across the product.
Cookie consent dependency upgraded to the latest version 3.1.
All php dependencies available were upgraded to their latest releases.
Performance improvements on the client-side javascript (less unnecesssary queries and event handlers).
Highly improved language cache generation based on available / enabled features (many non-used strings will now be removed in caching if not used).
Highly improved performance on statistics cleanup cron jobs.
Improved Stripe payment gateway: You can now enable automatic tax handling via Stripe.
Small improvements over the look on the API documentation pages.
Fixed display issue with the Country map usage across the product where stats are displayed.
Fixed rare issue with Razorpay due to usage of decimals.
Fixed issue duplicated modals being inserted in certain pages causing a potential slow down.
Fixed issue with missing email verification page.
Fixed issue with social icons not displaying properly in certain browsers.
Implemented the new Email Verification screen that shows up after a successful registration.
Implemented the ability to set Display Decimals Count for Currencies.
Implemented the ability to set a default global avatar for your users - which will also stop the usage of gravatar.com API.
Implemented the new Admin Webhooks system - for which you will now be able to use a Signing Secret to validate all incoming webhooks from the system.
Implemented the ability to set the Referrer Policy header rule from the admin panel - settings page.
Implemented the new 404 not found system - which will automatically trigger when needed (instead of redirecting to a 404 page when triggered) - better SEO.
Improved the self-hosted default captcha.
Improved the language AI translation: Using the new OpenAI API endpoint, added new AI models, removed old ones.
Improved no favicon states: Default empty favicon will be provided - so the browser stops doing favicon.ico requests to your server.
Improved the Account API regeneration page: You will now be prompted to confirm the regeneration of the API key.
Improved unconfirmed users that now login with social logins will have their account automatically confirmed.
Improved the structure of the admin panel - settings - users page.
Improved the broadcasts system: You will now be able to set a maximum amount of sent emails per cron run.
Improved landing page animations in certain sections.
Fixed issues with custom domains 404 custom link redirects not working.
Fixed issue with currency auto detection not properly triggering on countries.
Fixed footer social icons not showing as rounded in all browsers.
Fixed Teams API documentation visual issues.
Fixed issues account 2FA settings not displaying its current status properly.
Fixed issues with certain drag&drop tooltip elements remaining on the screen after moving.
Fixed plan permission issue on CSV, JSON still being exportable even if the plan does not allow it.
Fixed issues with a few payment gateways on the status not being properly set.
Fixed payment discount not applying in certain edge cases.
Fixed affiliate payment page not always showing the proper affiliate ranges.
Implemented the ability to disable/enable & re-order plan features right from the admin panel.
Implemented Redis caching, as an alternative for the native file-based caching system.
Implemented the new Plisio (Crypto) payment gateway with one time payments.
Implemented the new Revolut payment gateway with one time payments.
Implemented auto currency detection based on County & Country of the user.
Implemented the ability to control the text & background color of a Plan Tag for better customizability.
Implemented the ability to automatically generate dynamic splash screens for IOS for the PWA plugin as well as having a translucent background header just like native apps.
Improved admin panel settings page sidebar - fully categorized it.
Improved admin panel plans page: display base currency prices at a glance, automatically set the order for new created plans.
Improved admin panel plans page: to be able to export to JSON the existing plans.
Improved blog posts with WYSIWYG editor to automatically make the inserted images responsive.
Improved cron jobs performance on user logs & internal notification logs.
Improved cron jobs tracking with a new additional parameter to display in the admin panel: execution time.
Improved styling on button groups elements.
Fixed issues Razorpay payment gateway.
Fixed issues with CSV exporter in some cases.
Fixed emailing broadcasts system edge-case bugs.
Fixed some of the cron jobs not properly reporting their execution.
Fixed issues with some webhosts caching the cron pages automatically - ending up in not executing them anymore.
Fixed Yookassa issue on detecting new payments.
Fixed Free plan editing not displaying the Suggested plan feature options.
Fixed admin panel AI translation not working for certain selected models.
*Nulled Version Added
Update 39.0.0 - 11 September, 2025
Implemented the ability to lock down the trials system to credit card only via Stripe (instead of offering the trial without asking for a card).
Implemented the ability to display either the Currency Symbol or Code via the admin panel.
Implemented the ability to display the Currency Symbol in either the left or right of the price of the plans on a per-currency basis via the admin panel.
Implemented the ability to tag plans with custom translatable text and to highlight them.
Implemented the ability to write custom bucket endpoints for the Offload plugin.
Implemented admin panel notifications to let the admin know when certain features are disabled - such as when viewing the blog posts system when the blog system is actually disabled.
Reworked plans & payment page to display the plan savings dynamically based on the available payment frequencies.
Implemented better CSV export to include more data for certain resources that contain dynamic data.
Improved projects system to prefill a random good looking color on creation.
Improved FAQ & testimonials section on the homepage with better prefilled data & fixed visuals on mobile.
Improved admin broadcasts system to auto-generate a dynamic name & performance improvement on filtering users.
Improved all forms that contain collapsible sections when required data is missing. Now it will specifically send you to the missing field, instead of not being able to submit the form.
Account name is now more strictly cleaned up to only allow letters, numbers & a few other characters.
Improved footer buttons responsiveness.
Improved plans payment frequency buttons responsiveness on small devices.
Upgraded SVG cleaner library to its latest version for improved security.
Fixed blog & page creation in the admin panel failing when inserting a custom button.
Fixed all API documentation pages not properly showing formatted data.
Fixed system url redirection login/register pages generating issues in certain cases.
Fixed admin broadcasts system not properly saving the filtered users ids mentioned.
Fixed admin broadcasts system sending failing in some specific cases when requested broadcasting users are not existing anymore.
Improved create buttons on resource pages - it will now show a link to upgrade the plan if the plan reached its limit.
Improved AI prompt for automatic language translation.
Improved affiliate presentation page by making it look better (affiliate plugin).
Improved & optimized CSS loading in the homepage and throughout the app.
Improved email shield plugin to support whitelisted domains.
Improved language translation in the admin panel to support usage of multiple dynamic variables inside the translation.
Improved variables used throughout the product, such as the admin panel - broadcast creation - to support click to copy for ease of use to the dynamic variables.
Improved cookie consent implementation to emit JS events, so that you can connect to updates programatically.
Fixed admin panel theme settings for dark mode - font not properly saving.
Fixed landing page delay in animations not properly working.
Fixed issues with print to PDF button.
Fixed some date picker modules not taking into consideration the account timezone.
Fixed admin panel resource pages loading certain delete modals in the HTML more than needed.
If you own the Image optimizer plugin: Before updating it, you must go in the admin panel - plugins - image optimizer - disable - uninstall - update the files and reinstall again.
Implemented the new Email Shield plugin to catch fake user using spam, fake or temporary emails. Available for free to all AltumCode club subscribers.
Implemented the ability to allow or disallow the use of user email aliases.
Implemented the ability to set maximum upload size via the admin panel for account profile avatars.
Implemented the ability to wait for a response when sending webhook notifications (helpful in certain cases depending on the targeted host).
Implemented the ability to enable image optimizer plugin statistics and generate stats on optimized images.
Implemented the ability to change the title separator character, directly from the admin panel.
Improved the admin email notification when a new payment is received - added more details for a better overview.
Improved the admin email notification when a new user signs up - added more details for a better overview.
Improved the admin email notification when a user deletes his account - added more details for a better overview.
Improved the export buttons to be clickable and redirect to plan upgrade page if the plan does not allow for it.
Improved the search filters by adding a keyboard shortcut that triggers it.
Improved the performance of the auto cleaning feature for the users logs.
Improved the performance of multiple database tables in some use cases.
Improved the dynamic og images plugin installation to prefill certain fields for a faster setup.
Improved the dynamic og images plugin admin database page by adding pagination.
Improved the raw (code) editor for the admin panel pages & blog system.
Upgraded the use of the 2FA system library with the latest code.
Improved the look of the admin panel Payments, Taxes, Languages.
Added easy to access links to statistics on the admin panel for certain features.
Fixed issue with unlimited redirects in certain cases on the homepage.
Fixed issue with recurring subscriptions made with mollie.
Fixed admin panel plans duplication issue.
Fixed multiple issues with the WYSIWYG editor QuillJS.
Fixed issues with device type detection.
Fixed small issues with translations.
Fixed a few issues with the Dynamic OG images plugin generating images for unnecessary pages.
Fixed js code duplication issue on data management tables in the admin panel.
Fixed issue when creating a new language via the admin panel not being properly saved.