Skip to content

Releases: Gimly/vscode-matlab

Fix missing grammar

15 Apr 16:17
Compare
Choose a tag to compare

Fixes missing grammar

v3.0.0

15 Apr 16:15
Compare
Choose a tag to compare
  • Browser support for editor language features.
  • Update vscode-textmate-languageservice to 1.1.0.
  • Large performance optimization in folding provider indentation and header algorithms.

Fix performance regressions

24 Dec 22:35
Compare
Choose a tag to compare
  • Update vscode-textmate-languageservice to 0.2.1
  • Enable extension for Markdown
  • Remove unsupported wildcard scope selector

Improve Matlab language and grammar service

13 Dec 19:47
c6d3d98
Compare
Choose a tag to compare
  • Updates the Matlab syntax, for extended function definition syntax and superclass method @ operator.
  • Update the VS Code Textmate service API to the latest version with multiple bug fixes and optimization.
  • Add injection grammar for Matlab code block highlighting in Markdown files.

Thanks to @sndst00m for the awesome changes

Fix plugin load bug

27 Oct 19:56
Compare
Choose a tag to compare

What's Changed

  • Fixes a few publish issues by @Gimly in #139
  • Remove node_modules from .vscodeignore by @Gimly in #146

Full Changelog: v2.1.0...v2.1.1

Grammar improvements and dynamic language providers

04 Oct 21:17
ece2698
Compare
Choose a tag to compare
  • Add injection grammars for packages, validation and overloads
  • Add dynamic language providers
    • Table of Contents / outline provider
    • Document symbol provider for all entity symbols
    • Folding provider
    • Peek definition provider for all entity symbols
    • Workspace symbol provider Thanks a lot to SNDST00M for the great work on all that.

Fix security issue

24 Mar 20:10
Compare
Choose a tag to compare

The path to the linter could be used to run arbitrary code by abusing the workspace settings. This is now fixed. I highly recommend updating to remove this vulnerability.

Add differenciation between linter errors and warnings

17 Feb 21:43
Compare
Choose a tag to compare
  • Updates the Matlab syntax to the latest version. Fixes issue with varargin transposed and triple dot coloration.
  • Adds differenciation between linter errors and warnings. Thanks a lot to Robin Tournemenne for his awesome work.

Support for function argument validation

16 Oct 21:44
53fb6fb
Compare
Choose a tag to compare

Matlab now supports function argument validation (see https://www.mathworks.com/help/matlab/ref/arguments.html).

This new version adds coloration support for it through an update from the official syntax.

Performance fixes and improve intent patterns

04 Jul 20:22
Compare
Choose a tag to compare
  • Fixes a few issues linked to the linter and improve performances
  • Add properties, methods, events, and enumeration to intent patterns
  • Run mlint on already opened files when activating extension
    Thanks again to Ryan Livingston for the great work.