Skip to main content

February 2026 Updates

Here is a summary of what changed across Short.io in February 2026.

Features

  • Links Bundles (Link-in-Bio pages) — You can now create Links Bundles — customizable landing pages that group multiple links together. Each bundle supports drag-and-drop link ordering, social media links, theme customization (colors, fonts), and multiple template designs.
  • Domain theme customization — Customize the look and feel of your domain's pages (404 pages, link bundles, etc.) with custom colors for background, text, and interactive elements, plus a custom font family. Configurable under UI Customization in domain settings.
  • API key expiration dates — API keys can now have optional expiration dates. Expired keys are highlighted in red and keys expiring within 7 days are highlighted in amber. Expired keys are immediately rejected.
  • API key last-used tracking — The API keys list now shows when each key was last used with relative timestamps. Keys unused for over a year are highlighted as a warning, helping you identify stale keys.
  • API key ID in audit logs — Audit log entries now show which API key was used to make each change, making it easier to trace actions back to specific integrations.
  • Service accounts for teams — Team admins and owners can now create service accounts — non-login accounts designed for API integrations. Service accounts are shown with a robot icon in the team members list, and API keys can be created on their behalf.
  • Bulk find-and-replace for links — Perform a domain-wide bulk find-and-replace on link fields (slug, original URL, title, iPhone URL, Android URL). Available from the edit field menu and requires typing "UPDATE ALL LINKS" to confirm.
  • Link TTL (auto-deletion) — A new TTL (Time To Live) field in link expiration settings lets you schedule automatic link deletion after a specified date, separate from click and redirect expiration.
  • "What's New" changelog feed — A "What's new" button (megaphone icon) in the dashboard provides quick access to the Short.io changelog with recent product updates and announcements.
  • AI assistant thread history — The AI assistant now maintains a thread list so you can view and resume previous chat conversations.
  • AI assistant: edit links and domain settings — The AI assistant now supports editing existing links and updating domain settings via natural language.
  • Browser SDK: declarative conversion tracking — The Browser SDK now supports data-shortio-conversion HTML attributes on DOM elements for declarative conversion tracking. A new observeConversions() function automatically binds tracking to annotated elements, including dynamically added ones.
  • Node.js SDK: encrypted links — The Node.js SDK now supports creating end-to-end encrypted short links via a new createEncryptedLink method.
  • CLI rewrite in Node.js — The Short.io CLI has been completely rewritten from Python to Node.js/TypeScript, covering link CRUD, domain management, bulk operations, QR code generation, and geo targeting.

Improvements

  • Improved domain search UI — The domain purchase flow now shows a visual 3-step progress indicator (Generating ideas → Checking availability → Fetching prices) instead of a plain loading spinner.
  • Better domain suggestions — Domain suggestions no longer include premium domains that cannot be registered at standard prices, giving you more realistic results.
  • Improved "Delete old links" dialog — Redesigned with a date picker (instead of typing days), an optional column filter with regex matching, and a confirmation input to prevent accidental bulk deletions.
  • Redesigned API keys page — The API keys page now uses a card layout with description, metadata, and dates (created, expiration, last used), plus search, filtering, and sorting.
  • Improved plan info page — The plan information page now displays usage statistics in a visual card grid with formatted numbers. Features availability uses a two-column layout with check/lock icons.
  • AI assistant UI improvements — The AI assistant now supports fullscreen mode, syntax highlighting for code blocks, formatted tables, and better typography.
  • Redesigned statistics top blocks — The statistics dashboard top blocks now include country flags and improved layout for better visual presentation.
  • Redesigned 404 page — The "link not found" page has been refreshed with Short.io brand colors, a CSS-styled 404 indicator, and a cleaner layout. Paid plan users no longer see promotional taglines.
  • Redesigned domain main page — The domain main page now features a modern card layout with animated icon rings, status badges, and staggered entrance animations.
  • Domain favicon versioning — Custom domain favicons now include version parameters, ensuring browsers always show the latest favicon after changes.
  • Registration page preview clarity — The registration page link preview now clearly indicates that the short link is a preview and will be created after registration.
  • Improved translations — Fixed broken HTML tags and missing placeholder variables in Japanese, Spanish, Hebrew, and Arabic translations, plus hostname placeholders across 7 languages.
  • Sidebar section headers redesign — Dashboard sidebar section headers have been redesigned with uppercase text labels and a new "Quick Access" section for frequently used actions.
  • Bundle link indicator — When editing a bundle link, the original URL field is hidden and replaced with an info alert linking to the bundle tab, along with a "Convert to redirect" button.
  • Theme toggle in sidebar — A new theme toggle button in the sidebar lets you quickly switch between light, dark, and auto modes.

Fixes

  • Domain DNS with conflicting A records — Fixed an issue where a domain with a valid CNAME but stale A records would incorrectly show as properly configured instead of prompting you to remove conflicting records.
  • CAA record validation — Fixed a bug where CAA record checks could incorrectly approve a subdomain's SSL certificate request by walking up to a parent domain with different CAA settings.
  • Link list pagination errors — Fixed "Invalid value for the paging state" errors that could occur when browsing paginated link lists.
  • Single link delete dialog — Fixed a bug where the delete confirmation dialog for a single link would not appear.
  • Bulk QR code menu — Fixed the bulk QR code download menu disappearing when clicked.
  • PayPal invoice listing — Fixed an issue where PayPal users on annual plans could see an empty invoice list because the lookup window was too short.
  • Domain IP exclusion submission — Fixed a bug preventing the IP exclusion list from being submitted in domain settings.
  • Monthly analytics email city names — Fixed the monthly analytics email to show actual city names instead of raw numeric IDs in the top cities breakdown.
  • Export/import email download link expiration — Export and import notification emails now include the download link expiration timestamp.
  • DNS instructions link color in dark theme — Fixed DNS instructions links being hard to read in dark theme due to poor color contrast.
  • Slug tooltip display — Fixed the slug tooltip not displaying correctly in the link editor.