Skip to content

Latest commit

 

History

History
444 lines (243 loc) · 25.4 KB

File metadata and controls

444 lines (243 loc) · 25.4 KB

Changelog

1.8.18

Patch Changes

1.8.17

Patch Changes

1.8.16

Patch Changes

1.8.15

Patch Changes

1.8.14

Patch Changes

1.8.13

Patch Changes

1.8.12

Patch Changes

1.8.11

Patch Changes

1.8.10

Patch Changes

1.8.9

Patch Changes

1.8.8

Patch Changes

1.8.7

Patch Changes

1.8.6

Patch Changes

1.8.5

Patch Changes

1.8.4

Patch Changes

1.8.3

Patch Changes

1.8.2

Patch Changes

1.8.1

Patch Changes

1.8.0

Minor Changes

1.7.3

Patch Changes

1.7.2

Patch Changes

1.7.1

Patch Changes

1.7.0

Minor Changes

Patch Changes

1.6.1

Patch Changes

1.6.0

Minor Changes

Patch Changes

1.5.0

Minor Changes

Patch Changes

  • #338 c2c67b8 Thanks @remcohaszing! - Define the configuration options mdx.trace.server.verbosity and mdx.trace.server.format.

1.4.0

Minor Changes

Patch Changes

1.3.0

Minor Changes

  • #310 1585698 Thanks @remcohaszing! - Filter TypeScript based completions when writing markdown content.

  • #317 f1bd49b Thanks @wooorm! - Add improved syntax highlighting grammar

    This now pulls in a grammar for from: https://github.com/wooorm/markdown-tm-language.

    It fixes a bunch of previous errors and adds real support for MDX. It also supports YAML frontmatter, TOML frontmatter, GFM (autolink literals, footnotes, strikethrough, tables, tasklists), GitHub (gemoji, mentions, references). There’s support for about 20 common embedded grammars in fenced code blocks. Embedded code (in fenced code blocks, or in ESM/expressions) is now marked as being the correct language, which makes comments and such work.

  • #315 e66b3a9 Thanks @remcohaszing! - Update to TypeScript 5.

Patch Changes

1.2.5

Patch Changes

1.2.4

Patch Changes

  • #306 59798ff Thanks @remcohaszing! - Trim positions that can’t be mapped to the original MDX source code from diagnostics.

1.2.3

Patch Changes

1.2.2

Patch Changes

1.2.1

Patch Changes

1.2.0

Minor Changes

  • #272 4aad7ef Thanks @remcohaszing! - Support remark syntax plugins.

    This extension supports remark syntax plugins. Plugins can be defined in an array of strings or string / options tuples. These plugins can be defined in tsconfig.json and will be resolved relative to that file.

    For example, to support frontmatter with YAML and TOML and GFM:

    {
      "compilerOptions": {
        //
      },
      "mdx": {
        "plugins": [["remark-frontmatter", ["toml", "yaml"]], "remark-gfm"]
      }
    }
  • #285 31966db Thanks @remcohaszing! - Rename the Markdown React language to MDX.

Patch Changes

  • #279 2a8b266 Thanks @remcohaszing! - Fix a crash of neither allowJs not checkJs is true in tsconfig.json.

  • #281 b0bc3a1 Thanks @remcohaszing! - Fix a crash that occurs if:

    • no tsconfig.json exists.
    • tsconfig.json specifies includes, but doesn’t include the MDX file.
    • tsconfig.json specifies excludes and excludes the MDX file.
    • a new file is created.
    • a file is renamed.
  • #273 ed9382e Thanks @remcohaszing! - Previously the MDX language server handled TypeScript IntelliSense for JavaScript and TypeScript files as well. This led to duplicate IntelliSense results in the editor if people have also enabled TypeScript IntelliSense.

    These files are still synchronized with the MDX language server, because they are needed for context, but they no longer yield results when interacted with.

1.1.0

Minor Changes

  • #226 0fdf371 Thanks @remcohaszing! - Add experimental IntelliSense

    To enable IntelliSense, set mdx.experimentalLanguageServer to true in your VSCode settings. You can verify it’s enabled by interacting with the JavaScript parts on an MDX document, for example by hovering an import or variable

  • #222 d2eb7a7 Thanks @KeyboardSounds! - Support for highlighting JSX evaluated expressions

    In JSX, you can include JS expressions within tags, like:

    <Component>{doSomething('a', 7)}</Component>

    This PR adds syntax highlighting for those expressions by adding a new pattern in the tmLanguage.json.

1.0.3

Patch Changes

1.0.2

Patch Changes

1.0.1

Patch Changes

1.0.0

Major Changes

Patch Changes

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.3.2 (2022-07-06)

Bug Fixes

  • correct badge links, add donate and funding fields (ed75936)

0.3.1 (2022-07-06)

0.3.0 (2022-07-06)

⚠ BREAKING CHANGES

  • use mdx v2 comment syntax

Features

  • use mdx v2 comment syntax (b4a5968)

0.2.3 (2021-03-17)

0.2.2 (2020-08-05)

Bug Fixes

  • remove property activationEvents (744b330)

0.2.1 (2020-08-05)

Bug Fixes

  • it seems git+https can not be recognized (f723438)

0.2.0 (2020-08-05)

Features

Bug Fixes

  • marketplace "repository" link is broken (#139) (804e0f7)

0.1.4 (2020-04-09)

Bug Fixes

  • remove deprecated eslint config options - close #126 (06b2818)

0.1.3 (2019-11-18)

Features

  • first blood, init from vscode examples (6c9420f)
  • improve basic grammar support (f998d2a)