Skip to content

Releases: kdl-org/kdl-rs

v6.3.3

25 Jan 20:24
b7cf2ec
Compare
Choose a tag to compare

Install kdl-lsp 6.3.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/kdl-org/kdl-rs/releases/download/v6.3.3/kdl-lsp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/kdl-org/kdl-rs/releases/download/v6.3.3/kdl-lsp-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install [email protected]

Download kdl-lsp 6.3.3

File Platform Checksum
kdl-lsp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
kdl-lsp-x86_64-apple-darwin.tar.xz Intel macOS checksum
kdl-lsp-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
kdl-lsp-x86_64-pc-windows-msvc.zip x64 Windows checksum
kdl-lsp-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
kdl-lsp-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

kdl-lsp-v6.3.3

25 Jan 20:24
b7cf2ec
Compare
Choose a tag to compare

Install kdl-lsp 6.3.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/kdl-org/kdl-rs/releases/download/kdl-lsp-v6.3.3/kdl-lsp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/kdl-org/kdl-rs/releases/download/kdl-lsp-v6.3.3/kdl-lsp-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install [email protected]

Download kdl-lsp 6.3.3

File Platform Checksum
kdl-lsp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
kdl-lsp-x86_64-apple-darwin.tar.xz Intel macOS checksum
kdl-lsp-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
kdl-lsp-x86_64-pc-windows-msvc.zip x64 Windows checksum
kdl-lsp-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
kdl-lsp-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v6.3.2

17 Jan 03:57
2072c66
Compare
Choose a tag to compare

Install kdl-lsp 6.3.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/kdl-org/kdl-rs/releases/download/v6.3.2/kdl-lsp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/kdl-org/kdl-rs/releases/download/v6.3.2/kdl-lsp-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install [email protected]

Download kdl-lsp 6.3.2

File Platform Checksum
kdl-lsp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
kdl-lsp-x86_64-apple-darwin.tar.xz Intel macOS checksum
kdl-lsp-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
kdl-lsp-x86_64-pc-windows-msvc.zip x64 Windows checksum
kdl-lsp-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
kdl-lsp-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v6.1.0

22 Dec 20:55
4fee6b8
Compare
Choose a tag to compare

This release is mostly to make docs.rs show the various feature flags in the docs, but I also went ahead and exposed all the ensure_v2 functions, since they didn't really need to be behind a feature flag, even if they're not that useful outside of v1 support.

Features

  • api: unflagged ensure_v2 fns, and docsrs improvements (99dec9fa)

v6.0.0

22 Dec 02:51
5aa81f8
Compare
Choose a tag to compare

This release updates kdl-rs to support the latest KDL 2.0.0
spec
.

Additionally, KDL 1.0.0 support has been retained behind v1 and v1-fallback
feature flags. This version of kdl-rs is able to convert back and forth
between each.

Features

  • compliance: update to latest 2.0 spec (#103) (4734b060)
  • api: update the KdlNode and KdlDocument APIs to be more Vec-like (#101) (683e87a1)
  • v1: add rudimentary, optional, KDL v1 parsing (#104) (6a7248c4)
  • v1: Add utility to auto-translate v1 to v2 (c486cda7)
  • error: Rename KdlParseFailure back to KdlError (12b2fd2f)
  • v1: add v2 -> v1 translation and fix translations to not autoformat (b332eed4)
  • compliance: pull in final extra tests and change VT to newline (3e8b2f44)

Bug Fixes

  • v1: remove v1 from default features (3e5d7a33)
  • clippy: clippy fixes (4cbc3224)
  • autoformat: fix autoformatting of v1 -> v2 (37255b0b)
  • misc: other tiny clippy/fmt issues (ec73cdfa)
  • v1: sigh. forgot to remove v1 from default features again (fef7c58b)
  • clippy: clippy fixes (b097c7e2)
  • fmt: cargo fmt (0c59b29a)

v6.0.0-alpha.3

03 Dec 08:06
b874023
Compare
Choose a tag to compare
v6.0.0-alpha.3 Pre-release
Pre-release

Features

Refactor

  • parser: refactor number parsing to support generic number types (fb7c92b5)

v4.3.0

11 Jun 00:14
58a60f9
Compare
Choose a tag to compare

Features

v4.2.0

11 May 17:40
0bf6f95
Compare
Choose a tag to compare

Features

v4.1.1

28 Apr 07:07
f21bf8b
Compare
Choose a tag to compare

Bug Fixes

  • compliance: pull in spec test suite and fix issues (#40) (58a40fdf)

v4.1.0

28 Apr 07:07
6577a10
Compare
Choose a tag to compare

Features

  • fmt: shiny new comment-preserving formatter! (#38) (12d373a1)