v22.1.2
22.1.2
Fixed 10
- Generate correct expression for optional chaining
- Remove namespaced MathML script elements
- Correctly resolve symbol for SafePropertyRead in chained optional navigation
- Record class extends clause references in DeferredSymbolTracker
- Ensure i18n_util hasOwnProperty checks are safe for property renaming
- Fix incorrect loop in defer blocks
- Reject prefixed SVG script hosts
- Keep radio inputs in sync when values change
- Always decode JSON responses as UTF-8
- Limit protocol-relative URL handling to serialization
compiler
| Commit | Description |
|---|---|
| fix - 76dff307b4 | Generate correct expression for optional chaning. |
| fix - 6f9a64e6f5 | remove namespaced MathML script elements |
compiler-cli
| Commit | Description |
|---|---|
| fix - e9660b1801 | correctly resolve symbol for SafePropertyRead in chained optional navigation |
| fix - ec6deea513 | record class extends clause references in DeferredSymbolTracker |
core
| Commit | Description |
|---|---|
| fix - 0df9d5eb65 | ensure i18n_util hasOwnProperty checks are safe for property renaming |
| fix - 4d985a179e | incorrect loop in defer blocks |
| fix - 7b40456792 | reject prefixed SVG script hosts |
forms
| Commit | Description |
|---|---|
| fix - 3b5c798072 | keep radio inputs in sync when values change |
http
| Commit | Description |
|---|---|
| fix - 4f7e9987fa | always decode JSON responses as UTF-8 |
router
| Commit | Description |
|---|---|
| fix - 2f82601662 | limit protocol-relative URL handling to serialization |