This document describes the releases of repoze.who.plugins.friendlyform.
Added the ability to set another default character encoding for the credentials in FriendlyFormPlugin.
Although ISO-8859-1 (aka “Latin-1”) is the official default charset according to the HTTP 1.1 specification (the one to be used when no encoding is explicitly mentioned in the request), browsers (e.g., Firefox) don’t set it even when they use other encodings like UTF-8.
So, if you use a charset other than Latin-1, you should let the plugin know.
This has been reported by Christoph Zwerschke.
Christoph Zwerschke made the FriendlyFormPlugin support non-ASCII credentials. Thank you Christoph!
It made no sense to do a release candidate because this has been the only bug over the last year. Hence the “final” release.
This is the first release of repoze.who-friendlyform as an independent project. The initial form plugin, repoze.who.plugins.friendlyform.FriendlyFormPlugin, has been moved from repoze.what.plugins.quickstart.FriendlyRedirectingFormPlugin.
This new version of FriendlyRedirectingFormPlugin doesn’t extends RedirectingFormPlugin anymore. Instead, the relevant bits from the RedirectingFormPlugin have been copied over, as recommended by Chris McDonough.
This new version of FriendlyRedirectingFormPlugin behaves exactly as the original one.