Skip to content

0.17.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 18:29
· 7 commits to main since this release
dd6e519

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.0

Important

We are migrating from postgrestoolspostgres-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 possiblepostgrestools will be fully deprecated in a future release.

The following changes are part of this migration:

  • Configuration file

    • Renamed from postgrestools.jsoncpostgres-language-server.jsonc.
  • 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
  • Website and $schema references

    • Domain changed from pgtools.devpg-language-server.com.
    • If you reference the hosted $schema in your config file, update it to the new domain.
  • Environment variables

    • Prefix changed from PGT_*PGLS_*.

🚀 Features

  • (analyser) Port remaining eugene rules (#561)
  • (config) Add connectionString (#573)

🐛 Bug Fixes

  • (env) Version env (#578)

🚜 Refactor

  • (treesitter) Rely more on treesitter grammar than business logic (#562)
  • (cli) Simplify abstractions (#574)
  • Rename crates to pgls_* (#581)

⚙️ Miscellaneous Tasks

  • (cli) Add snapshot tests for reporters (#577)
  • Remaining renamings (#582)

Contributors