June 2025 Updates
Here is a summary of what changed across Short.io in June 2025.
Features
- Search links by original URL — You can now search and filter your links by part of the destination URL, making it easier to find links that point to a specific page or domain. Learn more
- Search links by slug — You can now search for links by part of the short link path (slug), in addition to searching by title. Learn more
- Shared statistics — You can now generate a public link to share your domain statistics with others without requiring them to log in.
- QR code UTM parameters — QR codes now support UTM parameters, allowing you to track traffic sources from QR code scans separately in your analytics. Learn more
- Link conversions tooltip — A new tooltip on the conversions column explains how conversion tracking works and what the numbers mean.
- 2FA enforcement email notification — Team members now receive an email notification when two-factor authentication is enforced for their team. Learn more
- Team member removal email — Users now receive an email notification when they are removed from a team.
- Delete purchased domains — You can now delete domains that were purchased through Short.io directly from the dashboard.
- Domain purchase invoices — Invoices are now automatically generated when you purchase a domain through Short.io.
- MCP Server for Short.io — A new Model Context Protocol (MCP) server is available, enabling AI tools like Claude and ChatGPT to interact with the Short.io API. Learn more
- Browser SDK — A new JavaScript SDK is available for integrating Short.io link creation and management directly into your frontend applications.
Improvements
- AI Assistant upgrade tooltip — The AI Assistant toolbar now shows a tooltip indicating plan upgrade options when limits are reached.
- Settings merged into dashboard — Domain settings have been consolidated into the main dashboard, removing the separate settings sidebar for easier navigation.
- Template preview on main page — Campaign and geo-targeting templates now show a visual preview on the main page.
- Team-scoped template lists — Campaign and geo-targeting template lists now correctly reflect the team context when browsing templates.
- Loading indicator after login — A loading indicator now appears after logging in, providing clearer feedback during authentication.
- Redirect to login after invite acceptance — Existing users who accept a team invitation are now redirected to the login page with a clear call-to-action button.
- Improved registration error messages — Password error messages during registration are now clearer and properly translated.
- Improved mobile top banner — The promotional top banner now displays correctly on mobile devices.
- Link expiration flexibility — Removed a previous restriction on link expiration dates, giving you more control over when links expire.
- Outlined input fields — Input fields across the dashboard have been updated to a cleaner outlined style.
- SAML authentication visibility for team members — The team member list now displays SAML authentication status for each member.
- Team admins can edit SAML configuration — Team administrators can now directly edit the SAML SSO configuration for their team.
- Progressive link count on plan info — The plan information page now shows progressive link counts for Pro and Team plans.
- VAT tooltip in billing — A tooltip has been added to the VAT field in billing settings to clarify the expected input.
- Click stream export limits for teams — Click stream export now correctly applies the export limit based on the team plan rather than the individual account.
- Faster SSL certificate issuance — SSL certificates are now issued in parallel, reducing the time it takes for custom domain HTTPS to become active.
- Bit.ly import removed — The Bit.ly link import option has been removed from the dashboard as the feature has been deprecated.
Fixes
- Conversion tracking no longer auto-disabled — Fixed a bug where updating other domain settings could accidentally disable conversion tracking.
- Accurate conversion numbers for case-sensitive domains — Fixed an issue where conversion counts could be inaccurate for domains with case-sensitive paths.
- Link permissions use team owner plan — Link feature permissions now correctly check the team owner's plan instead of the domain creator's plan, ensuring consistent access for team members.
- Team creation error no longer causes infinite loader — Fixed an issue where the loading spinner would spin indefinitely if team creation failed with an error.
- Statistics timezone accuracy — Fixed a double timezone adjustment that caused statistics charts to display data at incorrect times.
- Domain settings QR code display — Fixed QR code rendering issues in domain settings, including background color and invalid URL handling.
- Team redirect after switching — Fixed navigation issues that occurred when switching between teams.
- Folder and team selector — Fixed the folder and team selector dropdown behavior.
- Domain deletion and transfer — Fixed issues preventing domain deletion and transfer in certain cases.
- Custom favicon preview size — Fixed the custom favicon preview displaying at an incorrect size.
- Bulk link creation timestamps — Fixed missing creation timestamps (createdAt) when links were created in bulk via spreadsheet import.
- Search queries with spaces — Fixed an issue where search queries containing spaces after a colon would fail to return results.
- Link deletion — Fixed a bug that could prevent links from being deleted in certain conditions.
- Geo-targeting templates for team users — Fixed geo-targeting templates not displaying correctly when no specific team was selected.
- QR code logo in 2FA invitations — Fixed the QR code logo image not displaying correctly in team invitations with two-factor authentication enabled.
- Stripe payment key — Fixed a configuration issue with the Stripe payment integration.