Deprecations
- Removal of form controls submitting their value under their
idis postponed from 0.11 to 0.12; give each control anamebefore then. (#7789)
Bug Fixes
rx.foreachover a string now iterates Unicode code points, so a character such as an emoji is no longer split into lone surrogates. (#7548)rx.matchis now typed as returning aComponentwhen its cases return components and aVarwhen they return values, so a function returning it can be annotated with either. (#7750)- An upload handler that raises now gets an HTTP 500 when no update was streamed yet, or ends the stream with an
{"error": ...}frame thatrx.upload_filesreports, instead of a truncated response that looked successful. The backend exception handler receives the full traceback, and the server no longer logs the exception twice. (#7808)