Skip to content

v2.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Dec 22:02
v2.1.0
6e4b469

Documentation

  • Correct some stylings (5edb90c)
  • Make the hero image a bit more christmassy (4fd8412)

Features

  • vscode: Add option to control extension activation per scope (7af4583)

    Add new robotcode.disableExtension configuration setting that allows
    users to disable or enable the RobotCode extension at any scope level.

    With resource scope, users can:

    • Disable the extension globally (user settings) and enable it for
      specific workspaces or folders
    • Disable the extension for a workspace and enable it for specific
      folders within
    • Disable the extension only for specific folders in multi-root
      workspaces

    This is useful in:

    • Large workspaces where RobotCode is not needed everywhere
    • Multi-root workspaces with mixed project types
    • Environments where users want opt-in rather than opt-out behavior

Performance

  • vscode: Cache getRobotCodeProfiles results (8aa6db5)

    Add caching for robot.toml profiles to avoid spawning a new process
    on every call. Cache is invalidated on language client state changes.