Skip to content

Releases: robotcodedev/robotcode

v0.5.1

04 Feb 12:41
v0.5.1
faa3fb1

Choose a tag to compare

added

  • extend README.md
    • added section about style customization
    • extend feature description
  • added file icons for robot files
    • starting with VSCode Version 1.64, if the icon theme does not provide an icon for robot files, these icons are used
  • add automatic debug configurations
    • you don't need to create a launch.json to run tests in the debugger view
  • correct step-in FINALLY in debugger
  • test explorer activates now only if there are robot files in workspace folder

v0.5.0

02 Feb 20:12
v0.5.0
2c8c46f

Choose a tag to compare

added

  • Added support for RobotFramework 5.0
    • Debugger supports TRY/EXCEPT, WHILE,... correctly
    • (Semantic)- highlighter detects new statements
    • Formatter not uses internal tidy tool
    • handle EXPECT AS's variables correctly
    • Complete new statements
    • Some completion templates for WHILE, EXCEPT, ...
  • Discovering tests is now more error tolerant
  • Semantic tokenizing now also detects ERROR and FATAL_ERROR tokens
  • some cosmetic corrections in discoring tests

note: RobotFramework 5.0 Alpha 1 has a bug when parsing the EXCEPT AS statement,
so the highlighter does not work correctly with this version.
This bug is fixed in the higher versions.

v0.4.7

26 Jan 13:38
v0.4.7
c2b07af

Choose a tag to compare

added

  • hover/goto/references/highlight... differentiate between namespace and keyword in keyword calls like "BuiltIn.Log"
  • increase test coverage

v0.4.6

20 Jan 23:38
v0.4.6
0431391

Choose a tag to compare

added

  • some small fixes in completion, command line parameters and variable references

v0.4.5

18 Jan 23:32
v0.4.5
981e790

Choose a tag to compare

added

  • correct semantic highlight of variables and settings
  • completion window for keywords is now opened only after triggering Ctrl+Space or input of the first character

v0.4.4

17 Jan 18:03
v0.4.4
2c13183

Choose a tag to compare

added

  • implement InlineValuesProvider and EvaluatableExpressionProvider in language server

v0.4.3

15 Jan 20:57
v0.4.3
337da68

Choose a tag to compare

added

  • implement find references for libraries, resources, variables import
  • implement document highlight for variables and keywords

v0.4.2

13 Jan 23:05
v0.4.2
41964af

Choose a tag to compare

added

  • added support for variables import
    • completion
    • hover
    • goto
    • static and dynamic variables
  • correct debugger hover on variables and last fail message
  • implement find references for variables

v0.4.1

11 Jan 22:09
v0.4.1
11fad19

Choose a tag to compare

added

  • for socket connections now a free port is used
  • collect variables and arguments to document symbols
  • analysing, highlighting of "Wait Until Keyword Succeeds" and "Repeat Keyword"

v0.4.0

07 Jan 23:28
v0.4.0
0ec9056

Choose a tag to compare

added

  • Big speed improvements
    • introduce some classes for threadsafe asyncio
  • Implement pipe/socket transport for language server
    • default is now pipe transport
  • Improve starting, stopping, restarting language server client, if ie. python environment changed, arguments changed or server crashed