Skip to content

Releases: vernu/textbee

v2.8.0

Choose a tag to compare

@vernu vernu released this 10 Jun 09:32
4753d35

What's Changed

📱 Android App - Rewritten in Jetpack Compose

  • Complete UI overhaul with a brand-new Jetpack Compose interface and full Java → Kotlin migration
  • Redesigned 5-step onboarding flow with clear guides
  • Improved dashboard: permission warning card, inline device ID copy, SIM subscription info, and subscription usage bars
  • Reduced permission footprint — removed unnecessary SMS permissions and cleartext traffic allowance

🔔 Webhooks

  • Support for multiple webhook subscriptions per account
  • Smarter auto-disable logic — re-enabled webhooks now get a grace period instead of being instantly disabled by historical failures
  • Improved webhooks UI with better date formatting and device labels

📨 SMS Reliability

  • More robust SMS queue processing with better error handling and a fallback for SMS document insertion
  • Batched FCM message processing and automatic invalidation of stale FCM tokens
  • Clearer error details in message history and the SMS details dialog

🖥️ Dashboard & Billing

  • Devices can now be deleted from the dashboard
  • Improved API key management and retrieval
  • Past-due billing alert with a direct link to the Polar customer portal
  • Polar customer portal is now prefilled with your account email
  • "Update app version" prompt when a newer Android app is available

🛠️ Misc

  • Infra: pinned pnpm v9 in Dockerfiles, updated Node version in CI workflows, Polar SDK upgrade
  • Various bug fixes and logging improvements

Full Changelog: v2.7.1...v2.8.0

v2.7.1

Choose a tag to compare

@vernu vernu released this 11 Mar 08:58

What's Changed

  • improved sms sending and status tracking reliability
  • increase delivery request timeout seconds
  • add sms sending delay and retry config
  • better handling of failed sms error messaging
  • update email templates
  • add supporthq-customer support widget
  • improve webhook notifications delivery reliability
  • auto-disable webhook subscriptions with high failure rate

Full Changelog: v2.7.0...v2.7.1

v2.7.0

Choose a tag to compare

@vernu vernu released this 06 Feb 17:37
b1281d4

What's Changed

🎉 New Features

Device Management

  • Custom Device Names: Set and display custom names for your devices across Android app, API, and web dashboard
  • SIM Card Selection: Choose which SIM card to use when sending SMS messages via API and web dashboard

SMS Features

  • Delayed SMS Sending: Schedule SMS messages to be sent at a later time
  • Received SMS Filters: Filter and manage received SMS messages in the Android app

Monitoring & Reliability

  • Heartbeat System: New heartbeat monitoring system to track device connectivity

🐛 Bug Fixes

  • Fixed duplicate received SMS issue that was causing message duplication
  • Fixed heartbeat information saving problems
  • Fixed SIM selection dropdown bug in web dashboard
  • Fixed failing tests

🎨 UI/UX Improvements

  • Improved error message display and user experience in web dashboard
  • Better visual feedback and interface polish throughout the Android application

----- PR's/commits included ----

Full Changelog: v2.6.2...v2.7.0

v2.6.2

Choose a tag to compare

@vernu vernu released this 16 Jun 05:31
0fe0f48

What's Changed

  • Improved reliability of received SMS tracking with retry for failed attempts
  • Enhanced accuracy of SMS status tracking with retry for failed attempts
  • Ensured SMS status and received messages are tracked even when the device is offline
  • Increased file size limits for bulk SMS CSV uploads
  • Fixed issue causing devices to be disabled after installing updates
  • Various other bug fixes and performance improvements
  • ----- PR's/commits included ----
  • fix dockerfile by @vernu in #86
  • fix duplicate received sms issue by @vernu in #87
  • fix(web): fix redirection issues after login by @vernu in #88
  • prefetch dashboard nav links for better performance by @vernu in #89
  • prevent device deactivation during new version update by @vernu in #90
  • only show message status if device is using latest version and message is sent after v2.6 release by @vernu in #91
  • raise request body limit from 100kb to 2mb by @vernu in #92
  • update message status display cut-off date to Jun 5 by @vernu in #93
  • refactor delete account component by @vernu in #94
  • fix device status getting disabled issue on new version update by @vernu in #95
  • Improve received sms and status tracking reliability using work manager by @vernu in #96
  • Improve sms status and error tracking logic by @vernu in #97

Full Changelog: v2.6.0...v2.6.2

v2.6.0

Choose a tag to compare

@vernu vernu released this 04 Jun 18:27
1e602b8

What's Changed

Full Changelog: v2.5.0...v2.6.0

What's Changed

Full Changelog: v2.5.0...v2.6.0

v2.5.0

Choose a tag to compare

@vernu vernu released this 28 May 10:00
b63d61b

bug fixes and improvements

What's Changed

  • Fix docker issues by @markoilijoski in #56
  • Allow auto-refreshing of message history in the dashboard by @vernu in #58
  • Implement optional job queue for sending sms with delay by @vernu in #61
  • fix docker issues and improve test coverage by @vernu in #63
  • infra: fix Dockerfile for web by @vernu in #64
  • update polar-sdk package by @vernu in #65
  • update polar-sdk version by @vernu in #66
  • improve customer support and account deletion request flows by @vernu in #67
  • fix github workflow by @vernu in #68
  • build android debug artifacts on push by @vernu in #69
  • remove unused dependencies by @vernu in #70
  • chore(deps): bump axios from 1.6.5 to 1.8.2 in /web by @dependabot in #71
  • add quick start and use-cases pages by @vernu in #72
  • Hotfix m28 by @vernu in #78

New Contributors

Full Changelog: v2.4.1...v2.5.0

v2.4.1

Choose a tag to compare

@vernu vernu released this 15 Mar 17:50

What's Changed

  • auto-select default device when sending sms, reply to sms popup, received sms pagination and query performance improvements by @vernu in #52
  • show sent messages in dashboard by @vernu in #55
  • ui improvements
  • bug fixes

Full Changelog: v2.4.0...v2.4.1

v2.4.0

Choose a tag to compare

@vernu vernu released this 03 Mar 17:32

What's Changed

  • Major UI/UX Enhancements
  • Webhook Notifications
  • Bulk SMS
  • Account Management
  • Bug Fixes

New Contributors

Full Changelog: v2.3.1...v2.4.0

v2.3.1

Choose a tag to compare

@vernu vernu released this 06 May 01:54

What's Changed

  • Bug fix for an issue where the timezone was not saving and displaying correctly for received messages
  • resolved other minor issues, and improvements

Full Changelog: v2.3.0...v1.3.1

v2.3.0

Choose a tag to compare

@vernu vernu released this 20 Apr 12:46
28d40e0

What's Changed

  • Receive Messages Feature by @vernu in #8

Full Changelog: v2.2.0...v2.3.0