Changelog

45 — 7 November 2024
  • Added Bulk Actions for Users, Pages, Links, Spaces, Domains, and Pixels
  • Added the ability to upload avatar images for Users
  • Added the ability to store user uploaded files using an S3 filesystem (Amazon S3, DigitalOcean Spaces, Backblaze B2, etc.)
  • Improved placeholder visibility on all inputs
  • Updated all the dependencies to their latest versions
  • Other minor improvements
44 — 28 July 2024
  • Improved confirmation pages for custom domain short links (no longer shows any branding)
  • Fixed shortening links as Guest not working while a captcha service is enabled
  • Fixed web resources not loading when redirecting a custom domain short link without HTTPS enabled
  • Fixed short links with X retargeting pixel not working
  • Fixed the PHP version requirement always showing as OK during the installation process
  • Other minor improvements
43 — 24 July 2024
  • Added the ability for the Admin to translate Pages from the Admin Panel
  • Added the ability for the Admin to force HTTPS scheme on the website (enabled by default)
  • Added the ability for the Admin to disable the Contact form
  • Added the ability for the Admin to display Contact Email, Phone, and Address on the Contact page
  • Added the ability for the Admin to enable support for HTTP/2 requests for the Crawler (disabled by default)
  • Added support for special characters when exporting data in CSV format
  • Added custom design for 4xx and 5xx error pages
  • Improved the Webhooks for User events (added email verification date information to the payload)
  • Improved the Bank Transfer Reference ID number format (the number is now shorter and capitalized)
  • Improved the Features section on the Home page
  • Updated the versioning system to major versions only
  • Updated the Crawler's User-Agent to a newer version
  • Updated all the dependencies to their latest versions
  • Fixed links being appended UTM tags unintended
  • Other minor improvements
42 — 7 January 2024
  • Added new Authentication system: Google Account
  • Added new Authentication system: Microsoft Account
  • Added new Authentication system: Apple Account
  • Added new Captcha driver: hCaptcha
  • Added new Captcha driver: Turnstile
  • Added new social profile footer links: LinkedIn, Github, Discord, Reddit, Threads, TikTok, Tumblr, Pinterest
  • Added the ability for the Admin to Login as User
  • Improved the codebase (code refactoring)
  • Improved user's privacy when navigating on external links
  • Improved SEO (sequential headings, anchor descriptions, image descriptions)
  • Improved accessibility (footer elements now have descriptive text for screen readers)
  • Updated all the dependencies to their latest versions
  • Fixed the usage number on Account Plan page not being formatted
  • Fixed Guest links not having a (default) Domain
  • Fixed current date time references potentially not being the same across a page load
  • Fixed month February missing in certain date range stats selections
  • Other minor improvements
41 — 15 January 2023
  • Improved the UI for the Pricing Plans
  • Fixed the Visibility field being disabled when editing a Page from the Admin Panel
  • Fixed the Payments filter not including Cancelled payments when searching by Invoice ID
  • Fixed being able to shorten Links with Pixel IDs belonging to others
  • Other minor improvements
40 — 30 December 2022
  • Added basic stats for the Links created by Guest Users
  • Added the Plan features under the User Plan section
  • Added translation ability for the Announcements content
  • Improved the cron jobs system (updated command parameter to prevent file creation on some servers)
  • Improved the unique Link alias generator functionality (increases one character if the alias already exists)
  • Updated all the dependencies to their latest versions
  • Fixed being able to Export Links when Data Export feature was unavailable
  • Fixed several elements not being rendered correctly while on Dark Mode
  • Fixed several missing language strings
  • Other minor improvements
39 — 2 October 2022
  • Improved accessibility for the link shortener
  • Improved the API key length (increased to 64 characters)
  • Fixed the Search functionality not working for Pages in Admin Panel
  • Fixed an issue with the Stats API endpoint when no resource ID was provided
  • Other minor improvements
38 — 18 July 2022
  • Improved the cron jobs system (added ability to add unlimited tasks)
  • Fixed the copy link button not working
  • Fixed helper links in the Admin Panel Dashboard not working
  • Other minor improvements
37 — 7 July 2022
  • Improved adding new custom Domains process: URL protocol is no longer required
  • Fixed an issue preventing shortening Deep Links when Google Safe Browsing was enabled
  • Fixed the Webhook fields not being saved in the Admin Panel
  • Fixed minimum requirements check during the Installation process not being updated
  • Other minor improvements
36 — 25 June 2022
  • Added new payment gateway: Paystack (checkout using a credit card)
  • Added new payment gateway: Razorpay (checkout using a credit card)
  • Added new payment gateway: Crypto.com (checkout using a cryptocurrency)
  • Added Two-factor Authentication system
  • Added Webhooks on User Store, Update, and Delete events
  • Added the ability to add both light and dark mode logos
  • Added the ability to create coupons with unlimited quantity number
  • Added Bad Words filter for the Link Aliases
  • Updated all the dependencies to their latest versions
  • Fixed an issue that could cause Payments and Invoices to be duplicated
  • Fixed an issue that would immediately remove the User's plan features after cancellation
  • Fixed an issue preventing the Admin to regenerate the Cron jobs key
  • Other minor improvements
35 — 20 April 2022
  • Added the ability to customize the Crawler's User-Agent
  • Fixed the Bad Words filter not applying to Links created by Guests
  • Fixed the default Domains list not showing up in the Admin Panel
  • Other minor improvements
34 — 14 April 2022
  • Added new filters on all table lists (column order, order direction, per page limits)
  • Added Proxy support for the external requests when creating a Link
  • Added the ability to set the Plan's position on the Pricing listings
  • Added the ability to set custom CSS code based on the color scheme
  • Improved the codebase (code refactoring)
  • Improved the CSV export functionality (it now includes the URL where the report was generated from)
  • Improved the table lists filters (improved flexibility)
  • Improved the API Documentation
  • Improved the translation strings
  • Improved the SEO capabilities side-wide by adding in-file head tags for all public pages
  • Improved the iconography
  • Updated all the dependencies to their latest versions
  • Fixed not being able to edit a User that was under a recurring subscription
  • Fixed links not being disabled when the User is suspended
  • Fixed the API Documentation URL path not pointing to the correct location
  • Fixed the Pixels URL path in Admin Panel not pointing to the correct location
  • Fixed being able to exceed the count limit of Pixels
  • Fixed Subscriptions not ending when being cancelled on Stripe and PayPal
  • Other minor improvements
33 — 11 December 2021
  • Added contextual menus on all table lists
  • Added email notification on Admin declined payments
  • Updated all the dependencies to their latest versions
  • Fixed an issue with specific currencies that would prevent the Checkout from working
  • Fixed several listing issues on RTL mode
  • Fixed several missing language strings
  • Other minor improvements
32 — 18 October 2021
  • Added the ability to remove the primary domain from the available domains
  • Added the ability to filter Links that are not under a specific Space
  • Improved the Links filter when filtering by Domains
  • Improved the Developers documentation
  • Other minor improvements
31 — 17 October 2021
  • Improved the Pixel tracking success rate by adding a slight delay to the redirect
  • Improved SEO (interstitial redirect pages are not indexed by search engines anymore)
  • Fixed the List Links API endpoint not working
  • Fixed the default domain not being used when creating a User from the Admin Panel
  • Other minor improvements
30 — 27 September 2021
  • Added translation ability for the Page title and description
  • Fixed an issue preventing redeeming coupons
  • Fixed an issue preventing changing the user's plan when no ending date was defined
  • Other minor improvements
29 — 15 September 2021
  • Added support for Google Safe Browsing when shortening links
  • Added email notification on successful Stripe, PayPal and Coinbase payments
  • Improved the UI & UX of the Log-in, Register, Password reset, Contact and Page pages
  • Fixed an issue that would display all tax rates on Checkout before the user would select his country
  • Fixed the advanced features not being validated when shortening multiple links
  • Fixed an issue that would prevent creating links with the Language targeting feature
  • Fixed the deep link user feature availability being ignored when editing a link
  • Other minor improvements
28 — 11 September 2021
  • Fixed an issue that was preventing creating new Links under specific Spaces or Pixels
  • Fixed an issue that was preventing users from creating new Pixels
  • Fixed not being able to update the Email Encryption option in the Admin Panel
  • Fixed an issue that was preventing accessing the API Documentation
  • Other minor improvements
27 — 10 September 2021
  • Fixed an issue preventing editing user created resources in the Admin Panel
  • Fixed an issue that was preventing users from creating new Spaces
  • Fixed an issue that was preventing users from editing Links
  • Fixed the Developers link missing from the footer
  • Other minor improvements
26 — 9 September 2021
  • Added new payment gateway: PayPal (checkout using a PayPal account)
  • Added new payment gateway: Coinbase (checkout using a cryptocurrency)
  • Added new payment gateway: Bank (checkout using a bank transfer)
  • Added Coupons in the Admin Panel
  • Added Tax Rates in the Admin Panel
  • Added Announcements in the Admin Panel
  • Added a new search filter (Pixels) for Links
  • Added a new search filter (Private) for Domains in Admin Panel
  • Improved the codebase (name convention refactoring)
  • Improved the Invoices (they are now immutable)
  • Improved the redirect process on Custom Domains index page
  • Improved the bad words filter (the match is now case-insensitive)
  • Improved ARIA controls
  • Improved the Installation process
  • Fixed the country redirect not working after the last release
  • Fixed not being able to create links when Pixels are disabled
  • Fixed an issue with passwords being trimmed when changed
  • Fixed users created via the Admin Panel not defaulting to the preferred custom domain
  • Fixed search filter Sort having inverted values for New and Old options in Admin Panel
  • Fixed search filter Performance resetting when navigating between pages in Admin Panel
  • Fixed search filter Space and Domain not being preserved when navigating between pages in Admin Panel
  • Fixed the Stats Privacy dropdown options having the opposite effect
  • Fixed the Rotation Targeting option not working when creating a new link
  • Fixed deleting a Global Domain that was set as default, not resetting the default global domain value
  • Fixed not being able to use a Custom Global Domain when the User did not had access to Custom Domains
  • Fixed several missing language strings
  • Other minor improvements
25 — 24 March 2021
  • Added new share option (Tumblr)
  • Added the ability to set a Global Domain as the default domain to shorten links
  • Improved the database structure (IDs are now unsigned)
  • Fixed the CTA cards on Dashboard not having the correct links
  • Fixed link ownership changing when updating a link as an Admin
  • Fixed the Stats API endpoint returning a success response even on missing resources
  • Fixed several missing language strings
  • Other minor improvements
24 — 26 February 2021
  • Fixed the Stats Privacy not working as expected when on Public or Private
  • Other minor improvements
23 — 24 February 2021
  • Added support for the advanced features to the multiple link creator
  • Added Cronjob for automatic cache deletion
  • Fixed referrer not working as expected
  • Fixed the referrer not being passed along on redirects with Pixel consent enabled
  • Other minor improvements
22 — 20 February 2021
  • Added Retargeting Pixels support
  • Added Language targeting
  • Added date range selection for the Stats
  • Added Cities Stats
  • Added data export in CSV format both for Links and Stats (plan feature)
  • Added password option for the Stats pages
  • Added the ability to toggle password visibility for Links
  • Added automatic language switching when the language is available
  • Added user account status column for Users in Admin Panel
  • Added total per page stats for each stats category
  • Added total per table stats for each stats category
  • Added domain icons to the Domains listing
  • Added sizing utility classes to the entire iconography
  • Added PostCSS support
  • Improved the CSS filesize (removed all unused CSS rules)
  • Improved the User Dashboard (reworked the design)
  • Improved the Home page (reworked the design)
  • Improved the SEO for the Home page
  • Improved the checkout process (you can now cancel the coupon adding process)
  • Improved the API (added status code for the Links, Spaces and Domains listings)
  • Improved the password encryption method for Links
  • Updated the iconography
  • Updated all the dependencies to their latest versions
  • Fixed an issue when link titles would exceed 255 characters
  • Fixed the domain field not being validated on update
  • Other minor improvements
21 — 10 November 2020
  • Added new browser icons
  • Added link password status to the Links API endpoint
  • Fixed an issue where you could shorten more links than allowed
  • Other minor improvements
20 — 23 October 2020
  • Fixed an issue when saving a link with a Target option unavailable to the user
  • Fixed the tracking code section not being available on certain pages
19 — 11 October 2020
  • Improved the Checkout & Registration process (the selected plan is now remembered)
  • Improved the UI & UX in various places
  • Updated all the dependencies to their latest versions
  • Fixed the Advanced button on shortener form not being styled on mobile devices
  • Other minor improvements
18 — 2 October 2020
  • Fixed share buttons only working for the first result in a set
  • Fixed Edit button appearing on Stats pages for non-owners
  • Fixed the language selector not working on Custom Domains
  • Other minor improvements
17 — 27 September 2020
  • Added the ability to change the pagination results number in Admin Panel
  • Added new Registration and Login page backgrounds
  • Improved the way Links, Spaces, and Domains are counted in Admin Panel
  • Other minor improvements
16 — 15 September 2020
  • Added HTTPS protocol support for Custom Domains
  • Added full support for custom aliases for any keyword on Custom Domains
  • Fixed stats not being recorded for password protected Links
  • Other minor improvements
15 — 5 September 2020
  • Added email account confirmation requirement when updating the email
  • Added the ability to verify accounts from the Admin Panel
  • Added the ability to change user passwords from the Admin Panel
  • Other minor improvements
14 — 31 August 2020
  • Added Preview support for Password protected Links
  • Fixed custom index page having priority over Domain custom index pages
  • Other minor improvements
13 — 25 August 2020
  • Reduced the CSS size
  • Other minor improvements
12 — 22 August 2020
  • Added DNS proxy support for local host when validating Custom Domains
  • Fixed link preview not working when removing all Targeting values
  • Fixed the Links counter not showing the proper value for Global Domains
  • Other minor improvements
11 — 18 August 2020
  • Added new browser icons
  • Added new platform icons
  • Fixed invoices not having localized date format
  • Other minor improvements
10 — 11 August 2020
  • Added the ability to add custom CSS in the Admin Panel
  • Other minor improvements
9 — 9 August 2020
  • Added the ability to create Users from the Admin Panel
  • Updated all the dependencies to their latest versions
  • Updated the favicons source
  • Fixed an issue when trying to save empty Space names
  • Other minor improvements
8 — 29 July 2020
  • Updated all the dependencies to their latest versions
7 — 22 July 2020
  • Added throttle to the Password Reset functionality
  • Fixed an issue which caused the installer not to work
  • Other minor improvements
6 — 10 July 2020
  • Added autofocus on the shorten URL input on the Home page
  • Improved the header section on the Home page
5 — 1 July 2020
  • Added a new API endpoint: Account
  • Added visual cues on link listings for disabled and expired links
  • Added a Disabled Status filter for Links search
  • Added support for aliases to use system reserved keywords for custom domains
  • Fixed the Active filter not excluding certain inactive link types
  • Fixed the Expired filter not showing certain expired links
  • Fixed an issue when emulating a Subscription (invalid variable)
  • Fixed an issue when creating or updating Plans (invalid field name)
  • Fixed date & time field validation not requiring each other
  • Other minor improvements
4 — 21 June 2020
  • Added support for Stripe Tax Rates
  • Added support for Stripe Coupons
  • Added API endpoint for Domains
  • Added API endpoint for Spaces
  • Added search & filtering capabilities to the listing API endpoints
  • Added validation errors in the API output
  • Added date and time localization support for Invoices
  • Improved URL parsing (requests now include a UA)
  • Improved the checkout process
  • Improved the way the total clicks count is being calculated
  • Improved the way emails are sent through the contact form
  • Improved the Installation process (database engine type is now dictated)
  • Improved the API Documentation
  • Fixed Link Preview page having wrong page title
  • Fixed an issue when adding a new Custom Domain without the URL protocol
  • Other minor improvements and fixes
3 — 22 May 2020
  • Added clicks Evolution category in the Stats page (with performance index)
  • Added custom deep link protocol support
  • Added link explanation in Link Preview
  • Added link preview in link dropdown menu
  • Added total clicks count for guest links
  • Added RTL support to email templates
  • Added support for special characters in aliases and urls
  • Added translation support for country names
  • Added date and time localization support for Link expiration date and Link statistics
  • Added the ability to set the default Domain, Space & Stats privacy when creating new links
  • Improved the domain name validation when adding a new custom domain
  • Improved the DNS validation process when adding a custom domain
  • Improved the QR code generator (added UTF-8 support)
  • Improved RTL support (fixed various inputs that were not supposed to be RTL)
  • Fixed several missing language strings
  • Fixed guest users being able to shorten urls with deep link protocols
  • Fixed being able to preview links that were password protected
  • Fixed timezone value not being set on user creation
  • Fixed search filter Sort having inverted values for New and Old options
  • Fixed user’s language selection not being remembered after account registration
  • Other minor fixes & improvements
2 — 7 May 2020
  • Added Deep mobile/app linking (plan option)
  • Added Link rotation (A/B testing) (plan option)
  • Added Link Parameter Forwarding
  • Added Link expiration after X clicks
  • Additional Global Domains (plan option)
  • Improved the Installation wizard (complete rework)
  • Updated all the dependencies to their latest versions
  • Other minor fixes and improvements
1 — 29 April 2020
  • Initial release