* (Fixed#465) Allow backends to specify failed identities back to router.
* (Fixed#439) Allow newlines in KeywordHandler. [Thanks@knightsamar!]
Please note that 2 of the changes above need further explanation, so you MUST review the RapidSMS 0.21.0 Release Notes before upgrading.
More help is always welcome. If you’re interested, you can read the contributing guide. If you have any questions or issues, please feel free to post them to this list or ask in the #rapidsms IRC channel on Freenode. Bugs can be reported on Github.
For the next release, we'll be dropping Django 1.6 and Python 2.6 support while aiming to achieve Django 1.9 support. I think it's also time to get rid of extensible datamodels and the contrib.locations app (which could be moved to a separate repo if there was interest). Instead, we'd document more Django-ish ways to customize RapidSMS (as discussed inhttps://github.com/rapidsms/rapidsms/issues/393).
I'd welcome any feedback about the above thoughts. I'd also welcome any ideas re: tickets that need addressing, or features that are on people's wishlists.