Releases: ushahidi/SMSSync
Releases · ushahidi/SMSSync
v2.8.0
Release of 2.8.0
- Added Android 5.1 support.
- Enabled auto deletion of pending of messages after a configured number of retry is exceeded.
- Brought back HTTP client support for devices running Android v2.2.
- Fixed inconsistency with Message Result API codes.
- Fixed issue with multi Sync URL support.
- Re-activated donation button.
- Fixed issue with date format being null.
- Updated Japanese, German and Indonesian translations.
- Fixed logs not propagating with activities.
- Refreshes Sync URL list view when a new Sync URL is added.
- Fixed Alert Debug crashing when the app receives a query code.
- Styled app support API level 10 and below.
- Fixed so Message Result API is started from the settings screen when enabled.
- Allow alert phone number field to accept international dialing prefix.
v2.8.0-rc.1
Release of 2.8.0-rc.1
- Fix donation list to display both the donation title and the amount.
- Style app for API level 10 and below to display edittext hint text properly
- Fix so task and message results when enabled from settings screen actually starts
- Fix data migration from v2.7.3 to v2.8.0
- Allow alert phone number field accept international dialing prefix
v2.8.0-beta.1
Release of 2.8.0-beta.1
- Fix donation screen crashing on Lollipop devices.
- Fix random stalls of enabled services.
- Fix retries so it only deletes pending message when it's enabled.
- Add Android 5.1 support.
- Enable auto delete of pending messages after a configured number of retry is exceed.
- Brought back HTTP client support for devices running Android v2.2.
- Fix inconsistency with message result API codes.
- Fix issue with sync to only one Sync URL even though multiple have been enabled.
- Re-activate donation button.
- Disable proguard minification.
- Fix issue with date format being null.
- Add Japanese, German and Indonesian translations.
- Fix logs not propagating.
- Fix Sync URL list view to reload when a new Sync URL is added.
- Fix alert debug crashing when the app receives a key code.
v2.8.0-alpha.3
Release of 2.8.0-alpha.3
- Fix logs not propagating.
- Fix Sync URL list view to reload when a new Sync URL is added.
- Fix alert debug crashing when the app receives a key code.
v2.8.0-alpha.2
Release of 2.8.0-alpha.2
- Add Android 5.1 support.
- Enable auto delete of pending of message after a configured number of retry is exceed.
- Brought back HTTP client support for devices running Android v2.2.
- Fix inconsistency with message result API codes.
- Fix issue with sync to only one Sync URL even though multiple have been enabled.
- Re-activate donation button.
- Disable proguard minification.
- Fix issue with date format being null.
- Add Japanese, German and Indonesian translations.
v2.8.0-alpha.1
Release of 2.8.0-alpha.1
- Add Android 5.1 support.
- Enable auto delete of pending of message after a configured number of retry is exceed.
- Brought back HTTP client support for devices running Android v2.2.
- Fix inconsistency with message result API codes.
- Fix issue with sync to only one Sync URL even though multiple have been enabled.
v2.7.3
Features
- Refactor how responses from server are processed.
- Switched to using GSON for JSON de/serializations
- Huge improvements to how to access/store preference values
- Remove survey feedback form
- Switch to using OkHttp library as the main http client.
- Start using mockito for testing
- Add more debug info to log messages.
Bugs
- Fix issue with server not sending message from server as SMS
- Fix broken sync scheme's configurations
- Fix so message result api processes the response
v2.7.2
Features
- Added secret to result API
- Updated failed notification icon.
- Change message result API to use the same time frequency as task checking feautre.
Bugs
- Fixed wrong use of result API GET param.
- Fixed potential null pointers exceptions.
- Updated website documentation to match result API's request param.
v2.7.1
Features:
- Updated website with demo code showing how to integrate the message result API
- Updated failed notification icon.
- Changed Message Results API query string from
task=results
totask=result
- Changed Message Results API JSON property from
message_uuid
touuid
Bugs:
- Fixed a bug with message result API.
- Fixed issue with feedback dialog not sending email addresses.
- Updated website documentation to match required JSON structure.
- Fixed feedback dialog so it only validate for the email address field when user hit the positive button.
v2.7
Features:
- Added Alerts & Debug which essentially allows you to get status of the device running SMSsync remotely by sending query codes as SMS to the device.
- Message Results API, allows SMSsync to send SMS delivery reports back to the server and makes it easier to for the server to know if outgoing messages got sent to the recipients.
- Added ability to toggle SMS delivery reports. Now you can turn this feature on or off as some providers charge you for it.
- Change from SMSSync to SMSsync. Feels more natural writing it that way.
- Updated logo. We have updated our logo to make it modern looking and to conform to Android's design guidelines.
- Updated notification status icon to conform to Android's design guidelines.
- Added a feedback dialog as a way to engage more with our users to figure out a better way to support them.
- Updated website with favicon.
Bug fixes:
- Fixed bug with changing the sync scheme not being effected.
- Fixed a bug when SMSsync attempt to send an SMS to users it crashes in the background.
- Fixed issue with not being able to delete selected whitelist and blacklist entries.
- Fixed issue with not being able to delete all messages in the sent list.
Check the developers documentation for more information on the new features.