Skip to content

Releases: robotcodedev/robotcode

v0.58.0

26 Sep 21:31
v0.58.0
3cb63ac
Compare
Choose a tag to compare

Feat

  • langserver: code action - extract keyword
  • vscode: update to vscode-languageclient to 9.0, now we need at least a vscode version >=1.82

v0.57.4

24 Sep 22:39
v0.57.4
b228e43
Compare
Choose a tag to compare

Fix

  • langserver: correct "Create keyword" quick fix to ignore empty lines when inserting text

v0.57.3

23 Sep 20:44
v0.57.3
70c2350
Compare
Choose a tag to compare

Fix

  • langserver: only show valid headers in resource and init.robot file at completion
  • langserver: some correction at line and file endings for signature help

v0.57.2

20 Sep 20:49
v0.57.2
3b83f89
Compare
Choose a tag to compare

Fix

  • langserver: don't show surround code action if we have selected template arguments
  • langserver: don't show argument completion if the cursor is in a keyword assignment

v0.57.1

19 Sep 20:47
v0.57.1
acb7d9e
Compare
Choose a tag to compare

Fix

  • langserver: correct some in refactor surrounding quirks at file ends
  • langserver: correct some completion quirks at line or file ends

v0.57.0

17 Sep 20:59
v0.57.0
625eab4
Compare
Choose a tag to compare

Feat

  • langserver: improved quickfix create keyword can now add keywords to resource files if valid namespace is given
  • langserver: Quick fixes for code actions are generated for all diagnostics specified in the request, and quick fixes are generated with the name of the variable or keyword in the label.
  • new code action refactor rewrite: surroundings for TRY/EXCEPT/FINALLY

Refactor

  • langserver: move code action assign result to variable to refactorings

v0.56.0

11 Sep 21:42
v0.56.0
19ed3e1
Compare
Choose a tag to compare

Feat

  • langserver: new code action quick fix - Add argument
  • langserver: new code action quick fix - create suite variable
  • langserver: new code action quick fixes - assign kw result to variable, create local variable, disable robot code diagnostics for line

Refactor

  • langserver: move all error messages to one place

v0.55.1

06 Sep 20:58
v0.55.1
8bae96c
Compare
Choose a tag to compare

Fix

  • debugger: correct update of test run results when suite teardown fails or is skipped during suite teardown for RF 4.1

v0.55.0

05 Sep 21:19
v0.55.0
22687c7
Compare
Choose a tag to compare

Feat

  • support for robocop 4.1.1 code descriptions
  • langserver: better completion for variable imports

Fix

  • correct handling of @ variable and & dictionary arguments in signature help and completion
  • don't complete arguments for run keywords
  • update of RobotCode icon in status bar when Python environment is changed

Refactor

  • move code_actions and support unions with enums and string in dataclasses

v0.54.3

02 Sep 22:24
v0.54.3
92b41e0
Compare
Choose a tag to compare

Fix

  • langserver: dont show values in completions if the token before is an named argument token
  • langserver: change scope name of argument tokens to allow better automatic opening of completions
  • langserver: correct some styles for semantic highlightning