# v10 Release Announcement

Release Status: Beta

I am excited to announce that version 10 of SMS Gateway is now available in beta. Both the web and Android apps have been completely rebuilt from the ground up—a process that took over three years and thousands of hours of dedicated development.

## Technology Stack Updates

The web application now leverages the modern VILT stack (Vue.js, Inertia.js, Laravel, and Tailwind CSS). The Android application has been entirely rewritten in Kotlin for improved performance and maintainability.

## Migration Notes

Due to the extensive redesign, direct upgrades from earlier versions are not supported. Users are required to:

- Install the new web app instance from scratch.
- Uninstall the previous Android app before installing the latest version.

A migration tool for importing user accounts may be provided post-beta. However, importing other forms of legacy data will not be supported.

## Beta Limitations and Testing Requirements

The beta version is available, and the source code for the web application can be found in the Beta folder. Some components still require testing due to service access limitations:

- Twilio: Cannot be tested locally due to regional unavailability. Your assistance in testing this integration is appreciated.
- Payment Integrations: Stripe, Paystack, PayPal, Crypto.com, and Razorpay have only been verified in sandbox environments.

If you encounter any issues or bugs, please report them via the support portal. Your feedback is crucial for a successful final release.

## Legacy

If you prefer to continue using the previous version, v9.4.x remains available in the Stable folder. You can still build a custom Android app for it by selecting the "SMS Gateway Legacy" project option when generating the APK on the build server.

## Important Disclaimer

Please install and use this beta version at your own risk. As this release is still in the beta stage, updates may introduce changes that break compatibility with previous beta versions.

For this reason, I strongly discourage using the beta version in any SaaS or production environment. Use it solely for testing, evaluation, or personal deployment.

## Need Help?

If you need assistance, have questions, or wish to report issues during the beta testing period, please open a support ticket on the following portal. Please include step-by-step instructions to reproduce the issue you are having.

Visit the support portal here: https://support.rbsoft.org