diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a8eaf8e0..d2bf92ae7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,23 @@ All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. +## [0.69.0](https://github.com/d-biehl/robotcode/compare/v0.68.5..v0.69.0) - 2024-01-24 + +### Bug Fixes + +- **langserver:** Display the return type in hover only when it is explicitly defined ([3fa09a7](https://github.com/d-biehl/robotcode/commit/3fa09a7cccee5170b400626876ca6f1bdcb984d8)) +- **runner:** Environment vars are evaluated to late ([f74ea4a](https://github.com/d-biehl/robotcode/commit/f74ea4ac4f98aa04a1c342434b8b0e19559f4ea6)) + + +### Features + +- **langserver:** Start the internal HTTP server only on demand ([2254156](https://github.com/d-biehl/robotcode/commit/2254156c2109cd4fb80a12d615e2b79d78bcda5f)) + + You can disable this behaviour with the new option `robotcode.documentationServer.startOnDemand`. + +- **vscode:** New keywords tree view in the explorer sidebar ([c0495e6](https://github.com/d-biehl/robotcode/commit/c0495e680e0d046a9e4937451e9a6b04ac28b268)) + + ## [0.68.5](https://github.com/d-biehl/robotcode/compare/v0.68.4..v0.68.5) - 2024-01-21 ### Bug Fixes diff --git a/package.json b/package.json index 2f2f530f3..dcc28eada 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "Robot Framework IntelliSense, linting, test execution and debugging, code formatting, refactoring, and many more", "icon": "images/icon.png", "publisher": "d-biehl", - "version": "0.68.5", + "version": "0.69.0", "author": { "name": "Daniel Biehl", "url": "https://github.com/d-biehl/" diff --git a/packages/analyze/pyproject.toml b/packages/analyze/pyproject.toml index b3f09c42b..44ac4dd76 100644 --- a/packages/analyze/pyproject.toml +++ b/packages/analyze/pyproject.toml @@ -27,9 +27,9 @@ classifiers = [ ] dependencies = [ "robotframework>=4.1.0", - "robotcode-plugin==0.68.5", - "robotcode-robot==0.68.5", - "robotcode==0.68.5", + "robotcode-plugin==0.69.0", + "robotcode-robot==0.69.0", + "robotcode==0.69.0", ] dynamic = ["version"] diff --git a/packages/analyze/src/robotcode/analyze/__version__.py b/packages/analyze/src/robotcode/analyze/__version__.py index 5d6237194..786600a95 100644 --- a/packages/analyze/src/robotcode/analyze/__version__.py +++ b/packages/analyze/src/robotcode/analyze/__version__.py @@ -1 +1 @@ -__version__ = "0.68.5" +__version__ = "0.69.0" diff --git a/packages/core/src/robotcode/core/__version__.py b/packages/core/src/robotcode/core/__version__.py index 5d6237194..786600a95 100644 --- a/packages/core/src/robotcode/core/__version__.py +++ b/packages/core/src/robotcode/core/__version__.py @@ -1 +1 @@ -__version__ = "0.68.5" +__version__ = "0.69.0" diff --git a/packages/debugger/pyproject.toml b/packages/debugger/pyproject.toml index c44a9f128..975281e70 100644 --- a/packages/debugger/pyproject.toml +++ b/packages/debugger/pyproject.toml @@ -28,8 +28,8 @@ classifiers = [ dynamic = ["version"] dependencies = [ "robotframework>=4.1.0", - "robotcode-jsonrpc2==0.68.5", - "robotcode-runner==0.68.5", + "robotcode-jsonrpc2==0.69.0", + "robotcode-runner==0.69.0", ] [project.optional-dependencies] diff --git a/packages/debugger/src/robotcode/debugger/__version__.py b/packages/debugger/src/robotcode/debugger/__version__.py index 5d6237194..786600a95 100644 --- a/packages/debugger/src/robotcode/debugger/__version__.py +++ b/packages/debugger/src/robotcode/debugger/__version__.py @@ -1 +1 @@ -__version__ = "0.68.5" +__version__ = "0.69.0" diff --git a/packages/jsonrpc2/pyproject.toml b/packages/jsonrpc2/pyproject.toml index 1532033bb..fd47b0d56 100644 --- a/packages/jsonrpc2/pyproject.toml +++ b/packages/jsonrpc2/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Framework :: Robot Framework", "Framework :: Robot Framework :: Tool", ] -dependencies = ["robotcode-core==0.68.5"] +dependencies = ["robotcode-core==0.69.0"] dynamic = ["version"] [project.urls] diff --git a/packages/jsonrpc2/src/robotcode/jsonrpc2/__version__.py b/packages/jsonrpc2/src/robotcode/jsonrpc2/__version__.py index 5d6237194..786600a95 100644 --- a/packages/jsonrpc2/src/robotcode/jsonrpc2/__version__.py +++ b/packages/jsonrpc2/src/robotcode/jsonrpc2/__version__.py @@ -1 +1 @@ -__version__ = "0.68.5" +__version__ = "0.69.0" diff --git a/packages/language_server/pyproject.toml b/packages/language_server/pyproject.toml index 99d6576b8..bdbbe656c 100644 --- a/packages/language_server/pyproject.toml +++ b/packages/language_server/pyproject.toml @@ -27,8 +27,8 @@ classifiers = [ ] dependencies = [ "robotframework>=4.1.0", - "robotcode-jsonrpc2==0.68.5", - "robotcode==0.68.5", + "robotcode-jsonrpc2==0.69.0", + "robotcode==0.69.0", ] dynamic = ["version"] diff --git a/packages/language_server/src/robotcode/language_server/__version__.py b/packages/language_server/src/robotcode/language_server/__version__.py index 5d6237194..786600a95 100644 --- a/packages/language_server/src/robotcode/language_server/__version__.py +++ b/packages/language_server/src/robotcode/language_server/__version__.py @@ -1 +1 @@ -__version__ = "0.68.5" +__version__ = "0.69.0" diff --git a/packages/modifiers/src/robotcode/modifiers/__version__.py b/packages/modifiers/src/robotcode/modifiers/__version__.py index 5d6237194..786600a95 100644 --- a/packages/modifiers/src/robotcode/modifiers/__version__.py +++ b/packages/modifiers/src/robotcode/modifiers/__version__.py @@ -1 +1 @@ -__version__ = "0.68.5" +__version__ = "0.69.0" diff --git a/packages/plugin/src/robotcode/plugin/__version__.py b/packages/plugin/src/robotcode/plugin/__version__.py index 5d6237194..786600a95 100644 --- a/packages/plugin/src/robotcode/plugin/__version__.py +++ b/packages/plugin/src/robotcode/plugin/__version__.py @@ -1 +1 @@ -__version__ = "0.68.5" +__version__ = "0.69.0" diff --git a/packages/robot/pyproject.toml b/packages/robot/pyproject.toml index 085405d8d..f13286252 100644 --- a/packages/robot/pyproject.toml +++ b/packages/robot/pyproject.toml @@ -29,7 +29,7 @@ dependencies = [ "robotframework>=4.1.0", "tomli>=1.1.0; python_version < '3.11'", "platformdirs>=3.2.0,<4.2.0", - "robotcode-core==0.68.5", + "robotcode-core==0.69.0", ] dynamic = ["version"] diff --git a/packages/robot/src/robotcode/robot/__version__.py b/packages/robot/src/robotcode/robot/__version__.py index 5d6237194..786600a95 100644 --- a/packages/robot/src/robotcode/robot/__version__.py +++ b/packages/robot/src/robotcode/robot/__version__.py @@ -1 +1 @@ -__version__ = "0.68.5" +__version__ = "0.69.0" diff --git a/packages/runner/pyproject.toml b/packages/runner/pyproject.toml index 57fdac96f..3104a9e3c 100644 --- a/packages/runner/pyproject.toml +++ b/packages/runner/pyproject.toml @@ -28,10 +28,10 @@ classifiers = [ dynamic = ["version"] dependencies = [ "robotframework>=4.1.0", - "robotcode-robot==0.68.5", - "robotcode-modifiers==0.68.5", - "robotcode-plugin==0.68.5", - "robotcode==0.68.5", + "robotcode-robot==0.69.0", + "robotcode-modifiers==0.69.0", + "robotcode-plugin==0.69.0", + "robotcode==0.69.0", ] [project.entry-points.robotcode] diff --git a/packages/runner/src/robotcode/runner/__version__.py b/packages/runner/src/robotcode/runner/__version__.py index 5d6237194..786600a95 100644 --- a/packages/runner/src/robotcode/runner/__version__.py +++ b/packages/runner/src/robotcode/runner/__version__.py @@ -1 +1 @@ -__version__ = "0.68.5" +__version__ = "0.69.0" diff --git a/pyproject.toml b/pyproject.toml index 72ab95453..cba1d3d96 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -49,7 +49,7 @@ classifiers = [ "Framework :: Robot Framework :: Tool", ] requires-python = ">=3.8" -dependencies = ["robotcode-core==0.68.5"] +dependencies = ["robotcode-core==0.69.0"] dynamic = ["version"] @@ -66,20 +66,20 @@ robotcode = "robotcode.cli.__main__:main" [project.optional-dependencies] -debugger = ["robotcode-debugger==0.68.5"] -languageserver = ["robotcode-language-server==0.68.5"] -runner = ["robotcode-runner==0.68.5"] -analyze = ["robotcode-analyze==0.68.5"] +debugger = ["robotcode-debugger==0.69.0"] +languageserver = ["robotcode-language-server==0.69.0"] +runner = ["robotcode-runner==0.69.0"] +analyze = ["robotcode-analyze==0.69.0"] yaml = ["PyYAML>=5.4"] lint = ["robotframework-robocop>=2.0.0"] tidy = ["robotframework-tidy>=2.0.0"] rest = ["docutils"] colored = ["rich"] all = [ - "robotcode-debugger==0.68.5", - "robotcode-language-server==0.68.5", - "robotcode-runner==0.68.5", - "robotcode-analyze==0.68.5", + "robotcode-debugger==0.69.0", + "robotcode-language-server==0.69.0", + "robotcode-runner==0.69.0", + "robotcode-analyze==0.69.0", "PyYAML>=5.4", "robotframework-robocop>=2.0.0", "robotframework-tidy>=2.0.0", diff --git a/src/robotcode/cli/__version__.py b/src/robotcode/cli/__version__.py index 5d6237194..786600a95 100644 --- a/src/robotcode/cli/__version__.py +++ b/src/robotcode/cli/__version__.py @@ -1 +1 @@ -__version__ = "0.68.5" +__version__ = "0.69.0"