Update 43.0.0 - 6 May, 2025
Implemented the new Dynamic OG Images generator plugin service. Available for free to all AltumCode club subscribers.
Implemented the ability to Exclude IPs from tracking of transfer 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 store with one click.
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.
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 38.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 37.0.0 - 12 October, 2024
- Implemented continent tracking data for stores analytics.
- Implemented the continents API endpoint for getting stores 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 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 36.0.0 - 13 September, 2024
Implemented the ability to set the default order by via the account preference page for various resources.
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 19.0.0 - 14 December, 2023
Extended licenses holders
You must set your available payment currencies in the Admin panel - Settings - Payment page
You must set your available payment currencies in the Admin panel - Settings - Payment processors page
You must set your payment plan prices in the Admin panel - Plans - Plan update page
You must update the PWA plugin files if you have it installed.
- Implemented SSO (Single Sign On) support where you can automatically switch between AltumCode software installations with a single click of a button.
- Implemented Multicurrency support for payments.
- Implemented the ability to set default payment processor on a per-currency basis.
- Implemented the ability to set allowed currencies on a per-payment-gateway basis.
- Implemented Midtrans payment gateway for one time payments.
- Implemented Yizico payment gateway for one time payments.
- Implemented Flutterwave payment gateway for one time & recurring payments.
- Implemented the ability to enable/disable the password requirement when first logging in via a social network.
- Implemented the ability to set the minimum and maximum short URL length on a per-plan basis.
- Implemented a subtle prompt to install the PWA app with instructions based on the device for the PWA plugin.
- Implemented a new "Health check" page in the admin panel - settings section.
- A better looking custom scrollbar is now applied on all widgets that are scrollable.
- Improved the looks of the "Logged in as Team" bar at the top of the page for the Teams plugin.
- Upgraded bootstrap CSS/JS to latest v4.6.2.
- Push notification subscription modal will now only automatically show to the user if their browser is compatible for the Push Notifications plugin.
- Fix pay page not having default values selected in some cases.
- Fix ad blocker detector not working properly.