Skip to content

Releases: robotcodedev/robotcode

v0.108.1

03 Feb 23:59
v0.108.1
df43bbe
Compare
Choose a tag to compare

Bug Fixes

  • intellij: Make comparing testitem uri's platform independend (f597624)
  • langserver: Cache to_markdown methods (39e509e)
  • langserver: Only send complete documentation when resolving completion items for typed dicts and enums (498af3c)

v0.108.0

22 Jan 22:36
v0.108.0
79b53da
Compare
Choose a tag to compare

Bug Fixes

  • debugger: Corrected evaluating/executing keywords for RF 7.2 (df92ad4)

Documentation

  • Redesign the README and some docs and added powered by IntelliJ to README and docs (db5ec53)
  • Change svgs in README to pngs (434307c)

Features

  • intellij: Add clear cache and restart actions for language server (2f04e9a)

v0.107.0

21 Jan 20:19
v0.107.0
509639e
Compare
Choose a tag to compare

Bug Fixes

  • intellij: Stabilized getting the correct python sdk for a project (f8622ef)

Features

  • intellij: Dynamic update of test run buttons on file and configuration changes (da9687c)

  • intellij: Implemented support for 4 spaces tab (de83635)

    • this is enabled by default for robot files
  • intellij: Support for highlight for python expressions (a2c2760)

  • langserver: Support for workspace symbols (a90ce60)

  • langserver: Support for workspace symbols (66cb701)

Refactor

  • robot: Remove unused digest fields from KeywordDoc and LibraryDoc (e550fb0)

Testing

  • langserver: Correct some regression tests (98fe4d0)
  • langserver: Corrected some regression tests (1fa8e7a)
  • langserver: Corrected some more regression tests (2c8e451)
  • langserver: Corrected some more regression tests (68bd93c)

v0.106.1

16 Jan 21:36
v0.106.1
e4aef80
Compare
Choose a tag to compare

Bug Fixes

  • langserver: Correct highlightning of embedded keywords arguments (6db88f2)
  • vscode: Suppress UI error notifications if configuration has changed (2f1265a)

v0.106.0

15 Jan 00:34
v0.106.0
e8e792e
Compare
Choose a tag to compare

Bug Fixes

  • vscode: Suppress UI error notifications for language client errors; log them in the output channel instead (420a8a7)

Features

  • debugger: Display a virtual variable in the local scope with details about the current exception when an exception breakpoint is triggered (4690071)
  • intellij: Implemented robot framework debugger (121b26e)
  • intellij: Implemented show test status on gutter icon (678e5e8)
  • intellij: Execute tests from project tree view on files and folders (b155bd1)
  • intellij: Support for pause and exception break points in debugger (446a246)
  • Ready for RF 7.2 (45a0131)

v0.105.0

06 Jan 01:55
v0.105.0
507d773
Compare
Choose a tag to compare

Documentation

Features

  • intellij: Added initial Robot Framework file templates and better syntax highlighting support based on a customized TextMate lexer/parser (ef67d2c)
  • intellij: Implemented brace matcher for variables (9ee1f22)
  • intellij: Finalize syntax coloring and sematic highlightning (faa905d)
  • intellij: Finalize syntax coloring and sematic highlightning part 2 (97081a5)
  • intellij: Implemented support for highlightning embedded arguments, escape sequences, python expressions and so on (c5d6cf3)
  • langserver: Correct highlightning to better highlight python expresseions, escape sequences, environment variable default value and embedded argument regexes (5dba571)
  • language_server: Enhanced hover representation of variables (039682d)

Testing

  • Update regression tests (c5f4573)

v0.104.0

30 Dec 00:31
v0.104.0
ef0cf54
Compare
Choose a tag to compare

Bug Fixes

  • langserver: Don't break initialization if initializationOptions are in wrong format (7f27b66)
  • vscode: Prevent the creation of multiple output channels for language servers (56a0174)

Features

  • intellij: Added a first version of pycharm/intellij plugin (e32117e)
  • intellij: Implemented correct coloring of most elements and started implementing some settings dialogs for colors, codestyle and project settings (dcb20f7)

v0.103.0

19 Dec 23:48
v0.103.0
a5008d5
Compare
Choose a tag to compare

Bug Fixes

  • core: Handle json from_dict correctly for optinal types (6820cc8)
  • langserver: Increase spaces in FOR snippet (8adad45)

Features

  • langserver: Implemented window/logMessage to log output directly to the language server protocol client (98c96f9)
  • langserver: Added support for GROUP block in RF 7.2 (6495d59)
  • notebook: Implemented interupt execution and restart kernel (2f2f629)

v0.102.0

15 Dec 00:25
v0.102.0
bd17a07
Compare
Choose a tag to compare

Bug Fixes

  • debugger: Corrected order of sequences and values in variables view (b0bf5c7)

Features

  • debugger: Increase the portion of the variable’s value displayed in the debug view (0b0b80e)

v0.101.0

11 Dec 00:38
v0.101.0
01e8430
Compare
Choose a tag to compare

Bug Fixes

  • vscode: Fixed highlightning of bold/italic in documentation (d0e3b2e)

Features

  • icons: Change the color of the file icons back to the official colors (d6b2ff4)
  • langserver: Support for folding WHILE and TRY/EXCEPT/FINALLY statements (b3c1ce2)
  • notebook: Optimize robot notebook file format, remove old html output (7bc22fb)
  • vscode: Added "File > New File" menu support and context menu option for creating Robot files in the file explorer (330fc4c)