Release Notes
Release details
Version 7.0.0
Version 7.0.06 August 2026
AdLinkFly 7.0.0 is the biggest update to AdLinkFly so far. The script has been completely rebuilt on Laravel 13, a modern and actively maintained PHP framework, replacing the CakePHP 3 foundation used by version 6. This release adds a new default theme, member custom domains, a built-in language manager, and safer payments, along with improvements throughout the website, member area, and admin panel.
Existing AdLinkFly 6.6.5 websites can be upgraded with the new installation wizard, which keeps your users, links, statistics, campaigns, invoices, withdrawals, pages, posts, and settings.
New Look and Themes
- Added: Aurora, a brand-new modern theme with redesigned home, short-link, blog, login, registration, and member pages. Aurora is now the default theme.
- Updated: Classic, Cloud, and Modern themes rebuilt on Bootstrap 5.3 (version 6 used Bootstrap 3) with Font Awesome 7 icons.
- Improved: The member area now uses your website's selected theme, so members get one consistent look instead of a separate dashboard theme.
- Improved: Cleaner, distraction-free login, registration, and password reset pages.
- Improved: Complete right-to-left (RTL) layouts for Arabic and other RTL languages in all official themes and the admin panel.
- Updated: Redesigned, fully responsive admin panel.
- Added: Create your own custom theme in a separate folder, based on an official theme, without modifying the official theme files.
Member Custom Domains
- Added: Members can connect their own domains and use them for their short links.
- Added: Each new member domain gets DNS setup instructions and a verification record, and stays pending until an administrator approves it.
- Added: The administrator receives an email when a member adds a new domain.
- Added: Set how many custom domains each membership plan allows.
- Added: Choose whether links on a member's custom domain keep working after the member's plan no longer allows custom domains.
- Added: Member domains work with the shortener, Mass Shrinker, Bookmarklet, and Developer API.
Domain Management
- Added: A new Domains manager in the admin panel to add your main domain, default short domain, and extra short domains, replacing the old comma-separated domain settings.
- Added: Support for international domain names that use non-Latin characters.
- Improved: Before deleting a domain, you can move its links to another domain so they keep working.
Languages and Translations
- Added: A built-in Language Manager to add, edit, enable, disable, import, export, and sync languages directly from the admin panel. Version 6 required editing .po files with external software.
- Added: Ready-to-import translations for Arabic, German, Spanish, French, Hindi, Indonesian, Portuguese, Turkish, and Vietnamese are included in the download package.
- Added: Choose separate default languages for the website and the admin panel.
- Improved: Translated pages and blog posts now have their own web addresses, and the language switcher takes visitors to the matching translation.
Plans and Pricing
- Added: A Monthly/Yearly switch on the pricing plans page.
- Added: Highlight one plan as Featured.
- Added: Pricing cards automatically list each plan's features from its settings.
- Added: A [pricing] shortcode to show your membership plans on any page.
Payments
- Added: Plisio as a new cryptocurrency payment option, alongside Coinbase Commerce and CoinPayments.
- Improved: Card payments now use Stripe's secure hosted checkout page, so card details are entered on Stripe and never pass through your website.
- Improved: Stripe and Plisio payments are accepted only after the paid amount and currency are verified.
- Improved: Invoice payment, wallet deduction, and plan or campaign activation are completed together, and repeated payment notifications for an already paid invoice are ignored.
SEO
- Added: Multilingual XML sitemaps with hreflang tags, helping search engines show each visitor the right language.
- Added: Canonical URLs on public pages to avoid duplicate-content issues.
- Added: A social sharing image setting used when your website is shared on Facebook, X, and other social networks.
- Improved: SEO title, keywords, and description for every page and blog post, including translated versions.
Accounts and Login
- Updated: Twitter login is now X login, using X's current OAuth 2.0 sign-in.
- Security: Changing a password signs the account out on all other devices.
Administration
- Added: Choose the date and time format used across the website.
- Added: Images removed from pages, posts, announcements, testimonials, or plans are automatically deleted from your server.
- Improved: Only one cron job is needed now; version 6 also required a separate queue cron job. Emails are sent immediately.
Security and Hosting
- Security: The application files now live in a protected private folder. Included Apache, Nginx, and IIS configuration files block access to it and stop scripts from running in the uploads folder.
- Security: Stronger AES-256-GCM encryption for the AdLinkFly WordPress plugin and PressFly integrations.
- Security: Admin pages are protected from browser caching, search engine indexing, and being embedded in other websites.
- Improved: HTTPS is detected correctly behind proxies, load balancers, and CDNs such as Cloudflare.
Before You Upgrade
- Note: Requires PHP 8.4.18 or higher (lower than PHP 8.6), ionCube Loader 15.0 or higher, and one cron job running every minute.
- Note: Upgrading is supported from AdLinkFly 6.6.5. Update older versions to 6.6.5 first, and take a full backup of your files and database.
- Note: Version 6 themes and template changes are not compatible with version 7 and must be recreated.
- Note: After upgrading, your website switches to the Aurora theme. You can choose another theme in the design settings.
- Note: X login needs new OAuth 2.0 credentials. Old Twitter keys are removed and X login stays disabled until you add them.
- Note: Stripe now needs a webhook signing secret. The publishable key is no longer used.
- Note: If you use the AdLinkFly WordPress plugin or PressFly, update them to their versions released for AdLinkFly 7.
- Note: Remove the old queue cron job from your server.
- Removed: SolveMedia CAPTCHA. Websites using it are switched to reCAPTCHA.
- Removed: The separate member theme setting, automatic redirect by browser language, the CSS/JS combine and CDN options (replaced by pre-built optimized assets), and the short-link sitemap.
Existing AdLinkFly 6.6.5 websites can be upgraded with the new installation wizard, which keeps your users, links, statistics, campaigns, invoices, withdrawals, pages, posts, and settings.
New Look and Themes
- Added: Aurora, a brand-new modern theme with redesigned home, short-link, blog, login, registration, and member pages. Aurora is now the default theme.
- Updated: Classic, Cloud, and Modern themes rebuilt on Bootstrap 5.3 (version 6 used Bootstrap 3) with Font Awesome 7 icons.
- Improved: The member area now uses your website's selected theme, so members get one consistent look instead of a separate dashboard theme.
- Improved: Cleaner, distraction-free login, registration, and password reset pages.
- Improved: Complete right-to-left (RTL) layouts for Arabic and other RTL languages in all official themes and the admin panel.
- Updated: Redesigned, fully responsive admin panel.
- Added: Create your own custom theme in a separate folder, based on an official theme, without modifying the official theme files.
Member Custom Domains
- Added: Members can connect their own domains and use them for their short links.
- Added: Each new member domain gets DNS setup instructions and a verification record, and stays pending until an administrator approves it.
- Added: The administrator receives an email when a member adds a new domain.
- Added: Set how many custom domains each membership plan allows.
- Added: Choose whether links on a member's custom domain keep working after the member's plan no longer allows custom domains.
- Added: Member domains work with the shortener, Mass Shrinker, Bookmarklet, and Developer API.
Domain Management
- Added: A new Domains manager in the admin panel to add your main domain, default short domain, and extra short domains, replacing the old comma-separated domain settings.
- Added: Support for international domain names that use non-Latin characters.
- Improved: Before deleting a domain, you can move its links to another domain so they keep working.
Languages and Translations
- Added: A built-in Language Manager to add, edit, enable, disable, import, export, and sync languages directly from the admin panel. Version 6 required editing .po files with external software.
- Added: Ready-to-import translations for Arabic, German, Spanish, French, Hindi, Indonesian, Portuguese, Turkish, and Vietnamese are included in the download package.
- Added: Choose separate default languages for the website and the admin panel.
- Improved: Translated pages and blog posts now have their own web addresses, and the language switcher takes visitors to the matching translation.
Plans and Pricing
- Added: A Monthly/Yearly switch on the pricing plans page.
- Added: Highlight one plan as Featured.
- Added: Pricing cards automatically list each plan's features from its settings.
- Added: A [pricing] shortcode to show your membership plans on any page.
Payments
- Added: Plisio as a new cryptocurrency payment option, alongside Coinbase Commerce and CoinPayments.
- Improved: Card payments now use Stripe's secure hosted checkout page, so card details are entered on Stripe and never pass through your website.
- Improved: Stripe and Plisio payments are accepted only after the paid amount and currency are verified.
- Improved: Invoice payment, wallet deduction, and plan or campaign activation are completed together, and repeated payment notifications for an already paid invoice are ignored.
SEO
- Added: Multilingual XML sitemaps with hreflang tags, helping search engines show each visitor the right language.
- Added: Canonical URLs on public pages to avoid duplicate-content issues.
- Added: A social sharing image setting used when your website is shared on Facebook, X, and other social networks.
- Improved: SEO title, keywords, and description for every page and blog post, including translated versions.
Accounts and Login
- Updated: Twitter login is now X login, using X's current OAuth 2.0 sign-in.
- Security: Changing a password signs the account out on all other devices.
Administration
- Added: Choose the date and time format used across the website.
- Added: Images removed from pages, posts, announcements, testimonials, or plans are automatically deleted from your server.
- Improved: Only one cron job is needed now; version 6 also required a separate queue cron job. Emails are sent immediately.
Security and Hosting
- Security: The application files now live in a protected private folder. Included Apache, Nginx, and IIS configuration files block access to it and stop scripts from running in the uploads folder.
- Security: Stronger AES-256-GCM encryption for the AdLinkFly WordPress plugin and PressFly integrations.
- Security: Admin pages are protected from browser caching, search engine indexing, and being embedded in other websites.
- Improved: HTTPS is detected correctly behind proxies, load balancers, and CDNs such as Cloudflare.
Before You Upgrade
- Note: Requires PHP 8.4.18 or higher (lower than PHP 8.6), ionCube Loader 15.0 or higher, and one cron job running every minute.
- Note: Upgrading is supported from AdLinkFly 6.6.5. Update older versions to 6.6.5 first, and take a full backup of your files and database.
- Note: Version 6 themes and template changes are not compatible with version 7 and must be recreated.
- Note: After upgrading, your website switches to the Aurora theme. You can choose another theme in the design settings.
- Note: X login needs new OAuth 2.0 credentials. Old Twitter keys are removed and X login stays disabled until you add them.
- Note: Stripe now needs a webhook signing secret. The publishable key is no longer used.
- Note: If you use the AdLinkFly WordPress plugin or PressFly, update them to their versions released for AdLinkFly 7.
- Note: Remove the old queue cron job from your server.
- Removed: SolveMedia CAPTCHA. Websites using it are switched to reCAPTCHA.
- Removed: The separate member theme setting, automatic redirect by browser language, the CSS/JS combine and CDN options (replaced by pre-built optimized assets), and the short-link sitemap.