66qrcode changelog

All of the updates for 66qrcode will be listed here. 66qrcode versioning is based on the MAJOR.MINOR.PATCH system.

Update 16.0.0 - 22 August, 2023

  • 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.
  • Fully reworked the color scheme and feel of the whole product from black/gray/straight borders to purple with rounded borders.
  • Added support for PHP 8.2.
  • Improved look on the index call to action widget.
  • 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.

Update 15.0.0 - 10 August, 2023

  • Implemented the ability to change the referral key to a custom one.
  • Implemented the ability to enable/disable blog system sections: popular widget, views, categories widget, whole system.
  • Implemented the ability to enable/disable pages system sections: popular widget, views, whole system.
  • Implemented the ability to enable/disable testimonials section in the landing page via the admin panel.
  • Implemented new blocks type editor for the Pages & Blog articles creation page.
  • Implemented new blocks type editor for the Broadcasting system.
  • Implemented Spintax compatibility with Internal notifications & Broadcasting system.
  • Reworked the languages system to improve the way languages are updated on future versions and SEO regarding the language switching mechanism.
  • Improved the blog article edit / create page look.
  • Improved the page edit / create page look.
  • Improved the broadcasted emails - now you can mark a newsletter as a system email (mandatory) which will now show the unsubscribe button.
  • Improved the broadcasted emails - now the user phishing code will show in there as well.
  • Improved the caching on some pages that results in further performance improvements.
  • Improved the blog category and pages category parts when there are no posts to display.
  • Improved the language translation system to show you potential translation errors when dealing with variables.
  • Changed the referral key parameter from ?referral_key= to ?ref=.
  • Fixed internal notifications page not working properly.

Update 14.0.0 - 17 July, 2023

  • Implemented OpenAI API - Auto translation for the Languages section in the admin panel.
  • Implemented new internal notifications system for users and admins.
  • Implemented internal notifications broadcasts to users from the admin panel.
  • Implemented the ability to customize the whole bootstrap theme colors via the admin panel.
  • Implemented the ability to track broadcasts links clicks, views and show them in a proper new broadcasts statistics page.
  • Implemented the ability to duplicate broadcasts.
  • Implemented the ability to enable/disable the API system completely via the Admin panel.
  • Implemented tooltips over the Create buttons (ex: Link create button) where the usage & limits of your current plans are shown.
  • Implemented welcome emails to freshly registered users.
  • Implemented the ability for the user to specify custom notes for invoices and improved the invoice look.
  • Implemented the ability to force HTTPS requests.
  • Implemented the ability to temporarily lock a user on multiple failed login attempts.
  • Implemented the ability to temporarily lock a user on multiple failed password reset attempts.
  • Implemented the ability to temporarily lock a user on multiple failed resend activation attempts.
  • Implemented the ability to temporarily lock a user on multiple registration attempts.
  • Implemented LinkedIn social login feature.
  • Implemented the ability to only allow social logins registrations.
  • Implemented the ability to allow and display newsletter sign up checkbox on the Registration page.
  • Implemented new broadcasts filtering system by: subscription status, status, plans, source, continents, countries.
  • Implemented caching for all the custom pages and pages categories for higher performance.
  • Implemented caching for all the blog posts & blog categories for higher performance.
  • Implemented caching for plan payment page for higher performance.
  • Implemented caching for account stats in the dashboard for higher performance.
  • Implemented intelligent performance optimization that will literally 100x and use less server resources for certain cached pages.
  • Improved the homepage: plans payment type selector look & added animations for certain sections.
  • Improved the account settings page look.
  • Improved the link statistics pages looks by adding OS and Browser icons.
  • Improved the admin panel dashboard - added online users counter.
  • Improved all the chart looks, speed and animations.
  • Fixed bug in QR code API endpoint regarding vcard phone numbers field.

Update 13.0.0 - 16 April, 2023

  • Implemented the new Broadcasts system which allows you to easily send bulk emails to your users.
  • Implemented new QR code styles: Heart, Diamond.
  • Implemented new QR inner eye / outer eye styles: Diamond, Flower, Leaf, Circle, Rounded.
  • Implemented MercadoPago one time payment gateway.
  • Implemented the ability to set a maximum upload size for payment proofs of the Offline Payment type of payments, via the admin panel.
  • Implemented the ability to set the amount of days when the system should send a plan expiry reminder, via the admin panel.
  • Improved the admin panel user dropdown menu in the sidebar with all the available account links.
  • Improved the admin panel codes page to be able to filter redeemed codes and payments.
  • Improved the admin panel taxes page to be able to filter payments based on particular used taxes.
  • Improved the documentation pages with code syntax highlighter for better visuals.
  • Improved YooKassa payment gateway to support the receipt parameter.
  • Updated MaxMind City & Country databases for IP detection tracking to the latest versions.

Update 12.0.0 - 4 March, 2023

  • Implemented 1 hour caching for the stats in the landing page making it faster.
  • Implemented teams & teams members statistics, viewable from the admin panel.
  • Implemented User city & continent tracking, viewable from the admin panel.
  • Implemented Admin panel statistics for: Continents, Countries & Devices (including visual map).
  • Implemented Admin panel plan duplication feature.
  • Implemented user logs city & continent tracking as well.
  • Implemented caching for plans making certain pages faster.
  • Implemented caching for additional domains, making certain pages faster.
  • Updated User API Admin endpoint with all the user details.
  • Updated Admin User View page to display more user details.
  • Improved the chart UI when having a lot of dates selected.
  • Fixed all GET API endpoints results_per_page not being taken into consideration.
  • Fixed URL shortener expiration link not working properly.

Update 11.0.0 - 5 January, 2023

  • Implemented the ability to set Meta keywords for blog posts.
  • Implemented the ability to set Meta keywords for individual pages.
  • Implemented the ability to toggle the publishing status for blog posts.
  • Implemented the ability to toggle the publishing status for individual pages.
  • Implemented Snapchat pixel.
  • Implemented the ability to export to CSV, JSON, PDF the domains via the admin panel.
  • Implemented the ability to show/hide the plans section on the homepage.
  • Implemented Order by last updated time filters for all resources.
  • Fully reworked the UI of the admin panel.
  • Fully reworked the UI of the installation, documentation and updating process to match the new admin panel UI.
  • Reworked the Pixels create/update pages to match the style of all my other products.
  • Reworked the Domains create/update pages to match the style of all my other products.
  • Reworked the Teams plugin to give more customizability regarding permission levels.
  • Reworked additional custom domains, now you can select which additional domains are available on a per-plan basis.
  • Reworked URL redirection for better UX: When you access a page without being logged in, now you will be able to login and automatically be redirected to your initial requested page.
  • Fixed blog category page bug.
  • Fixed plans and invoice pages not using custom decimal and thousand separators.
  • Multiple other code cleanups, fixes and improvements.

Update 10.0.0 - 19 November, 2022

  • Implemented the ability to duplicate QR codes.
  • Implemented Turnstile Cloudflare captcha system.
  • Implemented Code Redeemed webhook in the admin panel.
  • Implemented user deletion email notification for admins.
  • Implemented unconfirmed users auto deletion feature, configurable via the admin panel.
  • Implemented a better color picker for all color type inputs.
  • Reworked the admin panel language translation pages for better clarity and also performance.
  • Improved performance of the whole script & cron job by not running queries to the database when not needed.
  • Now you can also upload Webp images in most image upload related forms.
  • Improved theme switcher: now the logo will automatically switch as well.
  • Blog category pages now also show a sidebar with widgets, for consistency purposes.
  • The New Users Webhook now sends the source data of the creation of the user as well.
  • The New Payments Webhook now sends the plan expiration date as well.
  • Taxes set from the admin panel can now contain decimals.
  • Improved upload type fields: now it will specify the maximum size allowed.
  • Now you can install the product and use it on PHP 8.1 as well (please report if there are any related bugs).
  • Multiple code cleanups & improvements throughout the product.
  • Updated some external libraries to their latest versions.
  • Fixed specific email sending with default webhost settings for Email notifications.
  • Fixed Two Factor Auth login not working properly.
  • Fixed blog post opengraph image not working properly.
  • Reworked the Paddle implementation to work with the new API changes.

Update 9.0.0 - 11 September, 2022

  • Reworked the admin panel user view page to see all the details available for a user account.
  • Implemented the ability to see the source of registration of an account (social, API, normal).
  • Implemented statistics latest entries page.
  • Blog posts featured image is now considered the opengraph image as well.
  • Improved all file input fields to better looking ones.
  • Improved the QR code reader to work better on different browsers.
  • Fixed 2FA login bug.
  • Fixed pixels creation & update issue.
  • Fixed statistics API issue.
  • Multiple other bugfixes, improvements and cleanups.

Update 8.1.0 - 14 July, 2022

  • Implemented new QR code styles: dot & round.
  • Implemented new payments webhook in the admin panel.
  • Custom domains can not be submitted twice now, if a custom domain is already approved.
  • Disabling the registration system will now remove the home page and the QR generation page links for the user to register.

Update 8.0.0 - 1 July, 2022

  • Implemented the new Blogging system.
    • Can be enabled/disabled from the admin panel.
    • All posts & categories are added to the sitemap.
    • Admin panel blog posts management page with filters, pagination & bulk deletion features.
    • Admin panel blog posts categories page with filters, pagination & bulk deletion features.
    • Good looking public blog page with recent posts, categories widget & popular posts widget.
  • Implemented the ability to filter, paginate & bulk delete the admin panel pages system.
  • Implemented the ability to filter, paginate & bulk delete the admin panel pages categories system.
  • Implemented the ability to check Cities statistics per link without the need to Click on a particular country.
  • Implemented Amount field for Crypto QR code generation.
  • Implemented Sensitive Content warning for URLs option.
  • Implemented the ability to enable/disable the QR code reader from the admin panel.
  • Implemented Links API for Creation and Updating links.
  • Implemented Teams API for managing everything Teams system related.
  • Reworked the Paddle implementation to work with the new API changes.
  • Reworked the Affiliate system earnings percentages. Now you can set the percentage on a per-plan basis.
  • Reworked the login screen when using two factor authentication for a cleaner look.
  • Reworked the Affiliate system referral URL to work on any kind of internal URL.
  • Refactored a lot of code, resulting in less translation strings for common recurring words.
  • Refactored all deletion modals for consistency purposes, resulting in less code and less translations.
  • Now blacklisted domains will also take into consideration IP domains.
  • Fixed QR codes download not working when the name contains symbols.
  • Fixed QR code stored images not being removed in certain cases when QR code is deleted.

Update 7.0.0 - 3 May, 2022

  • Implemented QR code reader new feature.
  • Implemented the ability to enable/disable auto language detection via the admin panel.
  • Implemented the ability to set a different logo base on the theme style (dark or light).
  • Implemented the ability to set a different logo for emails.
  • Implemented the ability to reset link statistics.
  • Implemented RTL support for emails & improved the email templates looks.
  • Implemented the ability to create multi-language pages from the admin panel.
  • Implemented an anti-phishing system code for emails sent out to users by the system.
  • Implemented the TikTok pixel in the Pixels system.
  • Contact form, you can now reply-to via your email client directly via the sent email.
  • Resend activation page will now be disabled if the email confirmation setting is disabled.
  • Reworked and improved the Sitemap to include more pages, dynamically.
  • Improved the pages resources center UI & fixed small bugs.
  • Reworked and improved the language & dark mode switcher.
  • Fixed Mollie annual payments not processing correctly.
  • Fixed reset password not working for some particular emails & not logging the user in after the password change.
  • Fixed bug when logging in with a custom language set, yet the user has another language to his account.
  • Fixed admin impersonation of user logout not working properly.

Update 6.0.0 - 29 March, 2022

  • Implemented the Teams system & released the 👨‍đŸ’ģ Teams Plugin.
  • Implemented cookie consent logging feature to store proof of given consent.
  • Implemented cookie consent logging export to CSV.
  • Implemented cookie consent settings link in the footer, so that people can change their given consent at all times.
  • Implemented the ability to generate discount/redeemable codes in bulk via the admin panel.
  • Implemented new dedicated code redeeming page.
  • Implemented Paddle payment gateway for one-time payments.
  • All user sessions will be logged out if the account changes password (security improvement).
  • Fixed language preference not persisting when doing certain actions while logged in.
  • Fixed language preference of a user being reset when re-logging in.

Update 5.0.0 - 4 March, 2022

  • Implemented Cookie Consent functionality, highly configurable via the admin panel and translation system.
  • Implemented Discord login functionality, configurable via the admin panel.
  • Fixed payment generation issue in some special cases for a few payment gateways.
  • Multiple visual & functional improvements, bugfixes.

Update 4.1.0 - 16 February, 2022

  • Implemented the ability to enable/disable a language via the admin panel.
  • Implemented the ability to filter translated, non translated and all strings when editing a language via the admin panel.
  • Fixed various new translation system issues.
  • Small other visual improvements.
  • Product rebranding from 33QrCode to 66qrcode.

Update 4.0.0 - 6 February, 2022

  • Fully reworked the Languages & Translations system for much better performance, handling and usability.
  • Implemented the ability to edit and translate Languages from the admin panel.
  • Implemented Crypto.com one-time payment gateway.
  • Fixed dynamic QR Link selector not working properly.
  • Fixed Admin Panel Link Deletion not working properly.

Update 3.0.0 - 21 January, 2022

  • Implemented user registration blacklist by country.
  • Reworked the plugin system so plugins won't lose their state anymore when updating.
  • Reworked the admin panel footer (added language switcher + theme switcher).
  • Reworked the footer of the whole app.
  • Improved UI for all tables on mobile.
  • Improved UX workflow bug when skipping trial & introducing billing details.
  • Improved responsiveness for account payments & logs pages.
  • Improved color contrast in Dark mode.
  • Emojis in URL alias are now allowed for Links.
  • Fixed UI alignment issues on mobile.
  • Fixed payment generation bug when using discount codes in some cases.
  • Fixed admin panel settings UI menu bug.
  • Fixed QR Codes inputs bug when switching between QR types.
  • Fixed Paypal add to cart QR code not generating properly.
  • Fixed API QR codes not working properly when creating.
  • Fixed API Links not working properly.
  • Fixed & improved many other small UI issues.

Update 2.0.0 - 2 January, 2022

  • Implemented the new QR Code template to generate PayPal payment links.
  • Improved the UX of impersonating a user, as an admin.
  • Other small yet many improvements of the whole system.

Update 1.1.0 - 15 December, 2021

  • Implemented the ability to export the QR code to PNG, JPG & WEBP.
  • Implemented a built-in Contact form page.
  • Implemented the ability to skip a trial when paying for a plan.
  • Fixed a few bugs related to the system.

Initial release - 10 December, 2021