Releases: robotcodedev/robotcode
v0.77.1
v0.77.0
v0.76.2
v0.76.1
Bug Fixes
- core: Avoid iterator changes during Event.notify when adding or removing new event handlers (ccc5faf)
- core: Send cache_invalidate events before and after locking to avoid deadlocks (5f06377)
- langserver: Sometimes an exception in evaluating variables in expressions occurs (bd9bcfd)
- langserver: Change keywords treeview rpc methods to non async (f85621a)
Performance
- langserver: Optimize analysing and collecting diagnostics (065db06)
v0.76.0
Bug Fixes
- langserver: Add duplicated imports to references (e603628)
- langserver: Correct variable handling from resource imports (619eee4)
- vscode: Correct resolving resource documentation in keywords treeview (2935bb8)
Features
-
langserver: Introduce new setting
robotcode.analysis.cache.ignoreArgumentsForLibrary(bb55ff4)This is usefull if you have library that get's variables from a python file that contains complex data like big dictionaries or complex objects that robotcode can't handle.
-
marketplace: Create a Q&A discussion category on github (605377d)
as a second way to ask questions and collect answers about robotcode I created a discussion group on the RobotCode github repository
-
vscode: Use the official python extension api to get informations about python environments (c032814)
closes [ENHANCEMENT] Integrate new Python Extension API #215
Performance
v0.75.0
Bug Fixes
-
debugger: Correct wrong lineno informations from robot in listener start_(test/suite/keyword) lineno is
None(b4f9c5c)If RobotFramework executes a test case, keyword or so, where the line number is not set internally, i.e.
None, it generates an empty string for the line number in the listener instead of also passingNone. This rarely happens, but it does occur. -
debugger: Fix some small glitches when robot is terminated but the Vscode is not fast enough to notice it ;-) (5fdb0d7)
Features
v0.74.0
Bug Fixes
-
debugger: Filling zeros are now added to the name of an element so that elements are sorted correctly in the variable view at debugging time (456ab2c)
-
debugger: Add
BuiltIn.Run Keyword And Return Statusto the list of keywords that caught exceptions on inner keywords (add8297) -
langserver: Correct importing variables with the same filename (e1ac0cb)
closes [BUG] Variables from variable files are often displayed as not found #214
-
robot: Handle OSErrors if creating/reading user robot.toml (470b438)
should fix: #187
Features
- vscode: Organize vscode settings in groups (9bbe68b)