Releases: robotcodedev/robotcode
Releases · robotcodedev/robotcode
v0.58.0
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
Fix
- langserver: correct "Create keyword" quick fix to ignore empty lines when inserting text
v0.57.3
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
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
Fix
- langserver: correct some in refactor surrounding quirks at file ends
- langserver: correct some completion quirks at line or file ends
v0.57.0
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
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
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
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
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