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 Status
to 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)