Skip to content

Releases: mdx-js/mdx-analyzer

v1.2.2

17 Feb 13:07
a40b5d2
Compare
Choose a tag to compare

Patch Changes

v1.2.1

26 Jan 17:08
f22e21b
Compare
Choose a tag to compare

Changelog

1.2.1

Patch Changes

v1.2.0

23 Jan 20:11
6e51685
Compare
Choose a tag to compare

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.

v1.1.0

13 Jan 14:34
67042ba
Compare
Choose a tag to compare

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.

v1.0.3

25 Aug 02:23
ea42f7b
Compare
Choose a tag to compare

1.0.3

Patch Changes

New Contributors

Full Changelog: v1.0.2...v1.0.3

v1.0.2

18 Aug 04:54
a207817
Compare
Choose a tag to compare

1.0.2

Patch Changes

New Contributors

Full Changelog: v1.0.1...v1.0.2

v1.0.1

05 Aug 15:02
ed58e70
Compare
Choose a tag to compare

1.0.1

Patch Changes

v1.0.0

11 Jul 09:30
6758fb0
Compare
Choose a tag to compare

Major Changes

Patch Changes

v0.3.2

06 Jul 08:19
v0.3.2
9ebb270
Compare
Choose a tag to compare

0.3.2 (2022-07-06)

Bug Fixes

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

v0.3.0

06 Jul 08:15
v0.3.0
b26ef2a
Compare
Choose a tag to compare

0.3.0 (2022-07-06)

⚠ BREAKING CHANGES

  • use mdx v2 comment syntax

Features

  • use mdx v2 comment syntax (b4a5968)