Release Notes: - Improved JavaScript and TypeScript syntax highlighting. | Zed 0.174.6 | With this PR | | --- | --- | |  |  | - `regex_flags`: `keyword.regex`, see the [Regex PR](https://github.com/zed-industries/zed/pull/25332) for other Regex scopes - `@`: `punctuation.special`, as in Python - `jsx_text`: `text.jsx` - `=`: `operator` -> `punctuation.jsx.delimiter`, `punctuation` as in [VS Code](https://github.com/microsoft/vscode/blob/0fe195613ed9901f669cd0f799fe807f0189d029/extensions/html/syntaxes/html.tmLanguage.json#L78) and [Atom](https://github.com/atom/language-html/blob/ee750a014a003c3d6f10b91e3cd5f9bfa0f051e6/grammars/tree-sitter-html.cson#L47) - added `jsx` scope to target JSX tokens specifically ```javascript /** * @keyword comment */ @log class X { render() { return ( <div jsx_attribute="value"> <Input onKeyPress={super.bind(this)}/> jsx_text </div> ); } } const IDENTIFIER = true ``` --------- Co-authored-by: Marshall Bowers <git@maxdeviant.com>