Postgres Language Server
A collection of language tools and a Language Server Protocol (LSP) implementation for Postgres, focusing on developer experience and reliable SQL tooling.
0.17.2
Important
We are migrating from postgrestools → postgres-language-server.
Both names will continue to work for a few upcoming releases to ensure a smooth transition.
However, please migrate to the new name as soon as possible — postgrestools will be fully deprecated in a future release.
The following changes are part of this migration:
-
Configuration file
- Renamed from
postgrestools.jsonc→postgres-language-server.jsonc.
- Renamed from
-
NPM package scope
- Moved from
@postgrestools→@postgres-language-server. - Package name changes:
@postgrestools/postgrestools→@postgres-language-server/cli@postgrestools/backend-jsonrpc→@postgres-language-server/backend-jsonrpc
- Moved from
-
Website and
$schemareferences- Domain changed from
pgtools.dev→pg-language-server.com. - If you reference the hosted
$schemain your config file, update it to the new domain.
- Domain changed from
-
Environment variables
- Prefix changed from
PGT_*→PGLS_*.
- Prefix changed from
🐛 Bug Fixes
- Run cli tests with deterministic log level (#586)
⚙️ Miscellaneous Tasks
- Set SQLX_OFFLINE=true (#587)