Changelog
All notable changes to AfriRoute CPaaS will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
Coming Soon
- Enhanced analytics dashboard
- Multi-language support for USSD
- Advanced routing rules
- Custom webhook retry logic
[1.2.0] - 2025-12-15
Added
- WhatsApp: Template message support with variables
- SMS: Advanced scheduling with timezone support
- Payments: Refund API for mobile money transactions
- Webhooks: Signature verification for enhanced security
- API: Rate limit information in response headers
Changed
- Performance: Reduced API response time by 30%
- WhatsApp: Updated to latest WhatsApp Business API v18
- Documentation: Added Python SDK examples for all endpoints
Fixed
- SMS: Fixed character encoding issue for special characters
- Voice: Resolved call quality issues in West African regions
- Webhooks: Fixed retry logic for failed webhook deliveries
[1.1.0] - 2025-11-01
Added
- Email API: Support for HTML templates
- SMS: Bulk sending with up to 10,000 recipients per request
- Dashboard: Real-time delivery analytics
- Compliance: GDPR compliance features
- SDKs: Official Go SDK released
Changed
- Pricing: Reduced SMS costs for high-volume senders by 15%
- API: Improved error messages with more detailed information
- Voice: Enhanced voice quality across all African networks
Fixed
- SMS: Fixed delivery reports for multi-part messages
- WhatsApp: Resolved media upload size limitations
- Authentication: Fixed JWT token refresh mechanism
[1.0.0] - 2025-10-01
Added - Initial Release
- SMS API: Send SMS to 54+ African countries
- WhatsApp API: Send text and media via WhatsApp Business
- Email API: Send transactional emails
- Voice API: Make and receive voice calls
- USSD API: Build interactive USSD applications
- Payments API: Accept mobile money payments
- Webhooks: Real-time event notifications
- Dashboard: Web-based management console
- Documentation: Complete API documentation
- SDKs: JavaScript, Python, and C# SDKs
Supported Countries
- 🇪🇹 Ethiopia
- 🇰🇪 Kenya
- 🇳🇬 Nigeria
- 🇬🇭 Ghana
- 🇿🇦 South Africa
- 🇹🇿 Tanzania
- 🇺🇬 Uganda
- 🇷🇼 Rwanda
- And 46+ more African countries
Version Support Policy
| Version | Release Date | End of Support | Status |
|---|---|---|---|
| 1.2.x | 2025-12-15 | 2027-12-15 | ✅ Current |
| 1.1.x | 2025-11-01 | 2027-11-01 | ✅ Supported |
| 1.0.x | 2025-10-01 | 2026-10-01 | ✅ Supported |
Support Timeline
- Active Support: 24 months from release
- Security Updates: 12 months after active support ends
- Migration Window: 6 months notice before deprecation
Breaking Changes
v1.2.0
- None
v1.1.0
- None
v1.0.0
- Initial release
Deprecation Notices
Upcoming in v2.0.0 (Q2 2026)
- ⚠️ SMS API:
callback_urlparameter will be replaced with webhook configuration - ⚠️ Authentication: API Key format will change to include version prefix
- ⚠️ Voice API: Legacy TwiML format will be deprecated in favor of AfriRoute XML
Migration Guide: Will be published 6 months before v2.0.0 release
API Changelog by Endpoint
SMS API
v1.2.0
- Added timezone support for scheduled messages
- Improved delivery rate by 5%
- Added support for 2 new African countries
v1.1.0
- Added bulk sending endpoint
- Enhanced delivery reports
v1.0.0
- Initial release
WhatsApp API
v1.2.0
- Added template message support
- Updated to WhatsApp Business API v18
- Added support for location messages
v1.1.0
- Added media upload improvements
v1.0.0
- Initial release
Email API
v1.2.0
- No changes
v1.1.0
- Added HTML template support
- Added attachment support up to 10MB
v1.0.0
- Initial release
Known Issues
v1.2.0
- WhatsApp: Template approval times vary by region (2-24 hours)
- Voice: Occasional call quality issues in remote areas (investigating)
- Dashboard: Real-time analytics may have 5-10 second delay
Release Notes Archive
For detailed release notes of older versions, visit: https://docs.afriroute.ai/releases/
Stay Updated
Subscribe to Updates
- Email Newsletter: Subscribe
- RSS Feed: Subscribe
- Twitter: @afriroute
- Discord: Contact Support
Release Notifications
Get notified about new releases:
- Watch this repository on Support
- Subscribe to our changelog RSS feed
- Join our Support
- Follow us on Twitter
Feedback
We value your feedback on new features and changes:
- Feature Requests: [email protected]
- Bug Reports: [email protected]
- General Feedback: [email protected]