RapidSMS 0.16.0 release notes¶
Welcome to RapidSMS 0.16.0! These release notes cover the new features in 0.16.0 as well as some Backwards-incompatible changes in RapidSMS 0.16.0 you’ll want to be aware of when upgrading from RapidSMS 0.15.0.
What’s New¶
- Updated tox version to fix Travis CI builds
- Tox runs tests against Django 1.4, 1.5, and 1.6
- Allow 160 chars in messages in contrib.messages.
- (Fixed #422) The vumi backend no longer raises errors on empty incoming messages. [Thanks @vkurup!]
- (Fixed #412) The
DatabaseRouter
now commits all transactions before adding background tasks to the queue. [Thanks @dodumosu!]- (Fixed #409) The
DatabaseRouter
will now properly group batched transmissions across multiple backends. [Thanks @takinbo!]- (Fixed #411) base.html now uses the Django 1.4+
static
template tag. [Thanks @wilsonkichoi!]- Fixed a few typos in Part 1 of the Tutorial.
- Updated
django-celery
intests/requirements/dev.txt
to latest version (3.0.23) sopytz
installs correctly during testing and building the documentation.
Backwards-incompatible changes in RapidSMS 0.16.0¶
Style files removed from base: icons.css, modules.css, splits.css, and tables.css. These are no longer used in the new bootstrap-based pages, so they’ve been removed from the RapidSMS base style files and are no longer loaded from the base template.
The old
locations
contrib app does still use them, so they’ve been moved into that app and that app’s base template changed to load them from there.If you have an app that’s still using any of these styles, and aren’t ready to convert your app to the new, bootstrap-based look, it’s probably simplest for you to copy them from
locations
into your app and load them from your app’s base template.