Implemented a custom and more friendly 500 error page (instead of blank white) when issues happen.
Added the Whatsapp Channel social link for the socials biolink block.
Added canonical link tags for biolink pages to avoid SEO issues.
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.
Fixed issue with the Short URL system when Cookie Consent is enabled and Pixels are used.
Fixed issue with the QR code generator failing when certain colors are not inserted.
Fixed issue with the Event Link events when dates are inserted improperly.
Fixed issue with the decimal converter tool.
Fixed issue with the QR code generator on Calendar events when dates are inserted improperly.
Fixed issue with the dashboard chart not properly updating.
Fixed issue with the Luminari font on biolink pages.
Fixed issue with the Continents Statistics on Biolink Blocks.
Fixed small issues dynamic sitemap generator.
Implemented the iframe embed block for biolink pages - ultimate blocks plugin.
Implemented the ability to delete created links in bulk.
Implemented continent tracking data for links analytics.
Implemented the continents API endpoint for getting links analytics data.
Implemented the ability to send filtered broadcasts/internal notifications based on the user language.
Implemented the ability to enable/disable block types completely from the admin panel - all disabled by default upon updating.
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.
Short URL destinations can now contain arab, chinese characters..etc as well.
Added Signal social link to the biolink pages.
Cleaned up a few pieces of unused CSS code.
Refactored the way the background blur and brightness is generated in the biolink block pages and fixed numerous issues that were generated by the previous implementation.
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.
Fixed phone numbers not properly saving on vcard QR codes & links when labels are empty.
Fixed QR code PIX payments not being properly generated.
Fixed issue with viewing of certain images from the tools section.
Fixed issue with duplicated audio, video, pdf blocks in biolink pages.
Fixed issue with the map block link not being saved when created.
Fixed missing translations for some tools.
Implemented the ability to set a Link use the index of a Custom domain - domain.com (instead of only domain.com/page-name URLs).
Implemented the ability to set a Share biolink page button at the top right of the page.
Implemented the ability to set scroll top/bottom biolink page buttons at the top left of the page.
Implemented the ability to target Short URLs based on user Cities locations.
Implemented the ability to display blocks based user Cities locations.
Implemented the new GDPR compatible pixels system that asks for approval / denial of Cookies before continuing with the Pixels processing.
Implemented the ability to set custom Opengraph image for Cloaked URLs.
Implemented the ability to set custom Opengraph image & Favicon for Splash Pages.
Implemented 12 new gradient presets for biolink pages.
Implemented 5 new biolink themes presets for biolink pages.
Implemented automatic preview generation for biolink themes (removing the need for manually inserting a preview image).
Implemented automatic & live preview generation for biolink templates (removing the need for manually inserting a preview image).
Implemented biolink theme duplication feature in the admin panel.
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 CSS 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.
Added the dashboard/links ability to filter by location URL.
Improved the biolink pages Share block look and functionality with one click to copy button.
Improved the biolink pages Map block to support displaying custom markers on the map.
Improved the biolink pages YouTube block to support Autoplay, Controls, Loop & Muted settings.
Improved the biolink pages PDF Document block to support mobile devices as well.
Improved the biolink pages Review block to allow skipping of uploading an image and other fields that are not necessarily needed.
Improved PWA plugin setting to be able to display the info download bar after X amount of seconds.
Improved the biolink themes system to require less data & be more efficient and more user friendly.
Improved the biolink templates system to require less data & be more efficient and more user friendly.
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 issue with deleting biolink blocks via the admin panel.
Fixed issues with some complex filters when used in the admin panel.
Fixed issues with Bulk Generation of QR codes.
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.
- Implemented the ability to enable/disable the pixels system via the admin panel.
- Implemented the ability to set the default order by via the account preference page for Links & QR codes.
- Implemented the ability to set a default QR code image for the QR code generator.
- Implemented the ability to check and manage biolink blocks via the admin panel.
- Implemented the ability to filter, export, bulk delete biolink blocks via the admin panel.
- Implemented Continent display options settings for biolink blocks.
- Implemented Browser display options settings for biolink blocks.
- Implemented the ability to set the Autoplay, Controls, Loop, Muted features for the Video biolink block.
- Implemented the ability to set the Autoplay, Controls, Loop, Muted features for the Audio biolink block.
- Implemented the ability to enable/disable the biolink themes system via the admin panel.
- PHP 8.1 is now minimum required PHP version.
- Improved prompt for AI translations in the admin panel.
- 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).
- Reworked the admin panel - settings - links page for better categorization.
- Added 4 new great fonts for the QR Code framing system & biolink pages.
- Added widget counters for all the link types for the Admin panel User View page.
- Collector type biolink blocks will now have the submit button reactivated on a new browsing session after 1 submission.
- Improved image grid biolink block to support 3x images per row for the mobile view as well.
- Improved admin panel biolink theme section to support the Description color setting as well for some blocks.
- Fixed issues with some biolink blocks not properly removing the uploaded thumbnail images.
- Fixed biolink block shadows not working properly for Markdown, Review & Timline blocks.
- Fixed QR Code bulk creation not working in some cases when the API system is disabled.
- Fixed QR code system issue with automatically refreshing the QR code even when not needed and blocking the submit button for a while.
- Fixed QR code system broken links in dynamic QR codes.
- Fixed issues with set filters after deletion of certain resources.
- Fixed QR code page not auto updating the QR when removing uploaded images.
- Fixed QR code system issues with transparency settings.
- Fixed statistics cities section not properly showing the country name / icon.
- 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 duplication of resources issue when the name of the duplication is too big.
- Fixed footer pages icons not showing up.
- 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.
- Fixed splash pages not properly saving some types of ad codes.
- Implemented the ability to set a default branded logo for all QR codes.
- Implemented the ability to toggle the default branded logo from QR codes based on the plan settings.
- Implemented QR Code Bulk Creation system.
- Implemented QR Code Bulk Download of all images capability.
- Implemented QR Code Bulk Deletion capability.
- Implemented the ability to set the First & Second alert for Event Types in QR codes.
- Implemented the ability to set a custom foreground image & its transparency for QR codes.
- Implemented new Dynamic QR code generator that will automatically show the custom created pages links.
- Implemented the ability to change the Encoding of the QR code.
- Implemented new Short URL feature that can automatically forward query parameters to the destination.
- Implemented new Short URL feature that allows you to easily generate UTM parameters.
- Implemented automatic scanning for QR codes that can tell you whether your code is readable.
- Implemented Custom Domains Bulk Deletion capability.
- Implemented Projects Bulk Deletion capability.
- Implemented Pixels Bulk Deletion capability.
- Implemented AI Images Bulk Deletion capability.
- Implemented AI Images Bulk Download capability.
- Implemented the Export to PDF functionality to the frontend app.
- Implemented VK video embed block for biolinks pages - Pro Blocks Plugin.
- Implemented the Contact Collector block for biolink pages.
- Implemented the Twitter Video Embed block for biolink pages - Pro Blocks Plugin.
- The Web Tools feature is now displayed in a nicely designed section on the homepage.
- Implemented the new GPT 4 Turbo model for the AIX plugin.
- Reworked the Data collection page and also implemented bulk deletion capability.
- Improve the modal look of the Email / Phone collector blocks for biolink pages.
- Improve QR code event type embedded data.
- 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 issue with CSV & JSON export on referrer paths from statistics page.
- Fixed issue with CSV & JSON export on UTM Medium / Campaign from statistics page.
- 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.
- Fixed Twitter embeds for biolink pages not working with the new x.com links.
Implemented the ability to translate plan titles, descriptions from the admin panel.
Implemented the ability to set the caching timer in the admin panel for the dashboard statistics chart.
Implemented tools system categorization.
Implemented the ability to set a Link & Alt image details for the Avatar biolink block.
Implemented the ability to enable/disable the QR code types from the admin panel.
Implemented more details and capabilities for the SSL Lookup tool.
Implemented top most popular widget for the tools system.
Implemented views tracking for the tools system.
Implemented Brotli Checker tool.
Implemented Barcode reader tool.
Implemented HTTP2 checker tool.
Improved look of the teams delegation header bar.
Auto font type change preview implemented for the biolink editing page.
Reworked majority of biolink blocks image file inputs to support the new upgraded way of displaying and uploading.
Implemented filter to search by Pixel ID on the Pixels page.
Implemented direct link to Links from the Pixels page, to filter based on the used pixel.
Implemented direct link to Links from the Domains page, to filter based on the used domain.
All image input fields now have a way to remove the selected image file to upload.
Improved the teams page from the teams plugin to look better and display the total teams.
Improved the menu dropdown logo to automatically change when theme is switched light to dark (or vice versa).
Improved the theme settings in the admin panel to support the Offload plugin.
Numerous other visual consistency cleanups and code optimizations.
404 pages now display a button to the dashboard if a user is logged in.
Easier navigation to the homepage or dashboard from the admin panel sidebar logo.
Chart colors now automatically adjust based on the theme settings you set in the admin panel.
Admin panel user editing now propagates to all SSO connections.
Fixed issue with code redeeming via the Account redeem page.
Fixed links tracking system not tracking referrers properly when coming from the same domain.
Fixed biolink blocks not tracking stats properly.
Fixed QR code deletion not deleting the background file.
- Implemented the ability to enable and display latest Blog posts on the homepage footer.
- Improved the top menu dropdown when being logged in, showing all internal app links.
- Reworked the whole discounts system to be able to choose the Plans for the discount, directly on the discount creation page in the admin panel.
- Cookie consent dependancy upgraded and improved to support RTL.
- Improved the admin panel language update page - added scroll up / down floating buttons.
Minimum PHP requirement is now PHP 8.0 instead of PHP 7.4.
- Implemented & Released the new Push Notifications Plugin.
- Implemented the ability to set a custom start URL - PWA plugin.
- Implemented notification badges for installed PWA instances in case the user has an internal notification pending - PWA plugin.
- Implemented the ability to set preview screenshots for mobile and desktop when installing the PWA of the app - PWA plugin.
- Implemented the ability to set shortcuts for contextual menu on the PWA app - PWA plugin.
- Implemented admin panel statistics page for Internal notifications sent.
- Implemented new filters for users logs: device type filter, city search, continent filter, country search, browser name and browser language.
- Implemented new custom select component with search for the frontend and admin panel.
- Implemented admin panel new details and filters for each user based on last login: OS Name, Browser language, Device type.
- Implemented admin panel new filter for broadcasts: device type.
- Implemented admin panel new filter for internal notifications: device type.
- Implemented the ability to change the default payment frequency selected, via the admin panel.
- QR code embedded data will now be displayed to the user when creating / updating a QR code.
- Implemented the new App linking feature for Short URLs that can automatically detect certain apps and open them via mobile.
- Implemented YouTube, Instagram, Snapchat, Telegram, Whatsapp, Fb Messenger, Spotify, LinkedIn, Pinterest, Netflix, Twitch, Google Sheets, Google Maps, Airbnb for App linking automatic detection on short URLs.
- Implemented the ability to disable hover animation on a bio link page.
- Implemented the ability to set the width of a bio link page.
- Implemented the ability to set the spacing between each block in a bio link page.
- Implemented the Threads embed block.
- Implemented the Snapchat embed block for the Pro Blocks plugin.
- Implemented the Telegram embed block for the Ultimate Blocks plugin.
- Implemented the ability to set custom phone number labels for Vcard links, Vcard block & Vcard QR codes.
- Implemented the ability to change the Image slider block interval setting.
- Reworked the looks of the Directory page.
- Now the pages outside the app will all have the same new menu and footer as in the index.
- Multiple blocks will now display relevant name to make it easier to identify them when editing a bio link page.
- Image Grid block can now handle 2 & 3 columns by settings as well.
- The ad blocker detector will only be triggered when a user is not logged in and does not have the No ads plan feature.
- Cleaned up and optimized duplicated translations.
- Admin panel taxes can now be deleted in case they are created by mistake.
- Implemented the ability to set a custom delay for the ad blocker detector modal via the admin panel.
- Fix internal notifications URL destination bug.
- AIX Plugin Changes
- Implemented DALL-E v3 images API model.
- Implemented the new GPT 4 Vision API into the AI Chat functionality, to upload images and ask any info about them.
- Implemented Text to Speech functionality via OpenAI.
- Implemented AI Chat settings for Context length & automatic end of maximum context handling.
- Implemented AI Chat settings for creativity (temperature).
- Improved the AI Chat window overall experience (added total number of messages, timestamp, scroll window, easier chat creation with pre-filled name).
- Removed old and deprecated AI models: davinci, curie, babbage, ada.
- Added latest released OpenAI models: GPT 3.5 Turbo latest version, GPT 4 1106 preview.
- Implemented Splash Page for links feature - where you can setup a countdown timer with ads, based on plan settings via the admin panel.
- Implemented the ability to display smaller verification checkmark on the Heading block as well.
- Improved pixel creation type selector.
- Improved announcements look on the frontend.
- LinkedIn login transitioned to the new version required by LinkedIn.
- Fixed internal notifications not properly displaying payment details.
- Fixed vcard block duplication not properly duplicating.
- Fixed missing fontawesome social icons.
- Implemented the ability to control the length of the generated random short URL from the admin panel.
- Implemented FAQ block on the homepage which can be enabled from the admin panel.
- Implemented the ability to toggle similar tools, extra content and share buttons for the Tools section.
- Added support for PHP 8.2.
- Reworked the home index page.
- Improved look on plans page.
- Improved look on affiliate page.
- Improved look on plan payment thank you page.
- Improved look and how internal notifications widget works.
- Upgraded from FontAwesome 5 to FontAwesome 6.
- Fixed broadcasts new editor variables not working properly.
- Fixed the ability to create short URLs on language paths or folder names of the product.
- Other overall look and feel improvements.