- The upgrades table is now prefilled with all modules and tasks, when the schema is first created. Fixes 8. [href]
- Ensures unique upgrade task function names. See 8. [href]
0.4.24
~~~~~~~~~~~~~~~~~~~
- Adds support page titles consisting solely on emojis. [href]
- Transactions are now automatically retried once if they fail. If the second attempt also fails, a 409 Conflict HTTP Code is returned. [href]
0.4.23
~~~~~~~~~~~~~~~~~~~
- Binds all e-mails to the transaction. Only if the transaction commits are the e-mails sent.
- The memcached key is now limited in its size. [href]
- Properly support postgres extensions. [href]
0.4.22
~~~~~~~~~~~~~~~~~~~
- Fixes more unicode email sending issues. [href]
0.4.21
~~~~~~~~~~~~~~~~~~~
- Adds a helper function that puts a scheme in front of urls without one. [href]
0.4.20
~~~~~~~~~~~~~~~~~~~
- Linkify now escapes all html by default (except for the 'a' tag). [href]
- Adds proper support for unicode email addresses (only the domain and the text - the local part won't be supported for now as it is rare and doesn't even pass Chrome's or Firefox's email validation). [href]
- Removes the default order_by clause on adjacency lists. [href]
- Adds the ability to profile requests and selected pieces of code. [href]