Back to all changelogs

Changelog - Week 4/2026

January 18, 2026 6 repos 159 commits

This week we enhanced our SDK with better error handling, improved our documentation with AI-friendly features, and made messaging more user-friendly with phone number formatting and dynamic pricing display.

Webapp

🆕 New

  • Smart phone number formatting – Phone numbers with dashes, spaces, and other formatting characters are now automatically recognized and formatted to E.164 standard
  • Voice call details sidebar – View detailed call information including audio playback, call timeline, duration, and hangup reasons in the voice journal
  • Two-factor authentication backup codes – Use backup codes to log in when your authenticator app isn't available, with improved setup experience
  • Contact group management – Remove contacts from groups with new bulk actions and individual row buttons
  • Dynamic pricing display – See real-time SMS prices based on recipient country in message and lookup pages
  • Account deletion with retention flow – Self-service account deletion with multi-step confirmation and data loss preview

✨ Improved

  • Contact avatars and group icons – Consistent avatar display across all contact views with customizable group icons and colors
  • Pagination display – Cleaner pagination with item ranges and total counts where available
  • Billing invoice view – Collapsible invoice items for better readability on invoices with many line items
  • Message editor reliability – Fixed SMS signature not showing after page refresh and improved template insertion
  • Error message translations – Better translated error messages for subaccounts, contacts, and API responses

🐛 Fixed

  • Infinite scroll in recipient selector – Fixed contact loading when scrolling through large contact lists
  • Contact group pagination – Switching between contact groups now properly resets to page 1
  • PostPaid account SMS sending – Users with credit lines can now send SMS even with zero balance
  • Contact sidebar date handling – Fixed display issues when contact creation dates are missing

Plugins & Integrations

🆕 New

  • FreeScout event notifications (GitHub) – Enhanced notification handling for better integration reliability

✨ Improved

  • LimeSurvey error handling (GitHub) – Better error messages for network issues and improved LimeSurvey 6.x support

🐛 Fixed

  • LimeSurvey performance tracking (GitHub) – Fixed performance tracking parameter not being sent correctly

SDKs & Libraries

🆕 New

  • Comprehensive error handling (GitHub) – New ApiException class with detailed error code mapping for all API responses

✨ Improved

  • Enhanced type safety (GitHub) – Better type casting and consistent data types across all SDK methods
  • PHP 8.2+ requirement (GitHub) – Updated to support modern PHP versions with improved performance

Documentation

🆕 New

  • Copy for LLM button – New button on documentation pages to copy content in AI-friendly markdown format

🐛 Fixed

  • Translation page dates – Fixed 'last updated' dates not showing on translated documentation pages
  • SMS endpoint documentation – Corrected label parameter type from integer to string in API docs

Generated on January 23, 2026 at 07:49 AM