Skip to content

Commit

Permalink
Esbonio Language Server Release v1.0.0b1
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jan 15, 2024
1 parent 0655421 commit b078bcc
Show file tree
Hide file tree
Showing 12 changed files with 28 additions and 12 deletions.
27 changes: 27 additions & 0 deletions lib/esbonio/CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,30 @@
## v1.0.0b1 - 2024-01-15


### Breaking Changes

- Removed `esbonio.lsp.spelling` module, though it will be available as `esbonio.ext.spelling` via the `esbonio-extensions` package. ([#583](https://github.com/swyddfa/esbonio/issues/583))
- Drop Python 3.7 support ([#584](https://github.com/swyddfa/esbonio/issues/584))
- Drop Sphinx 4.x support ([#585](https://github.com/swyddfa/esbonio/issues/585))

### Features

- The language server now supports reading configuration values from `workspace/configuration` requests and `pyproject.toml` files.
When supported by the client, the server can detect and respond to changes in (most) configuration automatically - no more manually restarting the server! ([#527](https://github.com/swyddfa/esbonio/issues/527))
- The language server now supports `workspace/symbol` requests ([#611](https://github.com/swyddfa/esbonio/issues/611))
- Sphinx build progress is now reported using the `window/workDoneProgress/create` API ([#659](https://github.com/swyddfa/esbonio/issues/659))
- For the clients that support the pull diagnostics model, the server now supports the `textDocument/diagnostic` and `workspace/diagnostic` methods. ([#689](https://github.com/swyddfa/esbonio/issues/689))
- The language server can now provide completion suggestions for MyST directives. ([#706](https://github.com/swyddfa/esbonio/issues/706))

### Enhancements

- When providing completion suggestions for directives, `esbonio` now takes the `.. default-domain::` directive into account ([#105](https://github.com/swyddfa/esbonio/issues/105))

### Fixes

- Fix path separator character on Windows by @ExaneServerTeam ([#719](https://github.com/swyddfa/esbonio/issues/719))


## v0.16.2 - 2023-10-07

This somewhat quiet release marks the end of the `0.x` series as development has now shifted to focus on what will ultimately become the `1.0` release.
Expand Down
1 change: 0 additions & 1 deletion lib/esbonio/changes/105.enhancement.md

This file was deleted.

2 changes: 0 additions & 2 deletions lib/esbonio/changes/527.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion lib/esbonio/changes/583.breaking.md

This file was deleted.

1 change: 0 additions & 1 deletion lib/esbonio/changes/584.breaking.md

This file was deleted.

1 change: 0 additions & 1 deletion lib/esbonio/changes/585.breaking.md

This file was deleted.

1 change: 0 additions & 1 deletion lib/esbonio/changes/611.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion lib/esbonio/changes/659.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion lib/esbonio/changes/689.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion lib/esbonio/changes/706.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion lib/esbonio/changes/719.fix.md

This file was deleted.

2 changes: 1 addition & 1 deletion lib/esbonio/esbonio/server/server.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@

from .feature import LanguageFeature

__version__ = "1.0.0b0"
__version__ = "1.0.0b1"
T = TypeVar("T")
LF = TypeVar("LF", bound="LanguageFeature")

Expand Down

0 comments on commit b078bcc

Please sign in to comment.