I use a non-standard login where I user auth.settings.login_onaccept to complete the login process.
Prior to upgrading to web2py 2.1.1, my login response.flash would display Welcome so and so. now, it displays Welcome%20so%20and%20so I think something downstream in web2py changed because I didn't change my code. How to modify to get rid of the %20s? My app's response.flash = DIV(T(...), _class='...'), so there's nothing special there. Looks like maybe there's a strict XML downstream ... just guessing. --