diff --git a/lib/esbonio/CHANGES.md b/lib/esbonio/CHANGES.md index 9d18cc5d4..c673e3631 100644 --- a/lib/esbonio/CHANGES.md +++ b/lib/esbonio/CHANGES.md @@ -1,3 +1,22 @@ +## v1.0.0b6 - 2024-07-19 + + +### Features + +- The language server now generates completions for `:external:` roles and their corresponding targets ([#464](https://github.com/swyddfa/esbonio/issues/464)) +- Add a `esbonio.sphinx.restart` command which, as the name suggests, allows a client to restart one or more Sphinx processes managed by the server ([#854](https://github.com/swyddfa/esbonio/issues/854)) + +### Enhancements + +- Synchronised scrolling now works with files that have been `.. included::`, as well as autodoc docstrings ([#784](https://github.com/swyddfa/esbonio/issues/784)) +- The resolution of sync scrolling has been improved with the webview also better handling the case where the requested line does not exactly match a known source location ([#786](https://github.com/swyddfa/esbonio/issues/786)) + +### Fixes + +- `esbonio.sphinx.buildCommand` settings provided in a `pyproject.toml` file are now resolved relative to the file's location ([#711](https://github.com/swyddfa/esbonio/issues/711)) +- The sphinx agent should no longer crash when encountering unexpected config values ([#843](https://github.com/swyddfa/esbonio/issues/843)) + + ## v1.0.0b5 - 2024-06-07 diff --git a/lib/esbonio/changes/464.feature.md b/lib/esbonio/changes/464.feature.md deleted file mode 100644 index aeceb9e8e..000000000 --- a/lib/esbonio/changes/464.feature.md +++ /dev/null @@ -1 +0,0 @@ -The language server now generates completions for `:external:` roles and their corresponding targets diff --git a/lib/esbonio/changes/711.fix.md b/lib/esbonio/changes/711.fix.md deleted file mode 100644 index 59b19545b..000000000 --- a/lib/esbonio/changes/711.fix.md +++ /dev/null @@ -1 +0,0 @@ -`esbonio.sphinx.buildCommand` settings provided in a `pyproject.toml` file are now resolved relative to the file's location diff --git a/lib/esbonio/changes/784.enhancement.md b/lib/esbonio/changes/784.enhancement.md deleted file mode 100644 index 4f1547896..000000000 --- a/lib/esbonio/changes/784.enhancement.md +++ /dev/null @@ -1 +0,0 @@ -Synchronised scrolling now works with files that have been `.. included::`, as well as autodoc docstrings diff --git a/lib/esbonio/changes/786.enhancement.md b/lib/esbonio/changes/786.enhancement.md deleted file mode 100644 index 15d0af656..000000000 --- a/lib/esbonio/changes/786.enhancement.md +++ /dev/null @@ -1 +0,0 @@ -The resolution of sync scrolling has been improved with the webview also better handling the case where the requested line does not exactly match a known source location diff --git a/lib/esbonio/changes/843.fix.md b/lib/esbonio/changes/843.fix.md deleted file mode 100644 index ca2e6f324..000000000 --- a/lib/esbonio/changes/843.fix.md +++ /dev/null @@ -1 +0,0 @@ -The sphinx agent should no longer crash when encountering unexpected config values diff --git a/lib/esbonio/changes/854.feature.md b/lib/esbonio/changes/854.feature.md deleted file mode 100644 index 90b6b0c37..000000000 --- a/lib/esbonio/changes/854.feature.md +++ /dev/null @@ -1 +0,0 @@ -Add a `esbonio.sphinx.restart` command which, as the name suggests, allows a client to restart one or more Sphinx processes managed by the server diff --git a/lib/esbonio/esbonio/server/server.py b/lib/esbonio/esbonio/server/server.py index c7ea38ca6..5e2a974df 100644 --- a/lib/esbonio/esbonio/server/server.py +++ b/lib/esbonio/esbonio/server/server.py @@ -33,7 +33,7 @@ from .feature import LanguageFeature -__version__ = "1.0.0b5" +__version__ = "1.0.0b6" T = TypeVar("T") LF = TypeVar("LF", bound="LanguageFeature")