github tombi-toml/tombi v0.9.18

latest releases: v1.10.0, v1.9.9, v1.9.8...
6 months ago

What's Changed

In this release, we have changed the default settings for DocumentLink, enabling document links only for crates.io or pypi.org.

[extensions]
"tombi-toml/cargo" = {
  lsp = {
    document-link = {
      cargo-toml.enabled = false,
      crates-io.enabled = true,
      git.enabled = false,
      path.enabled = false,
      workspace.enabled = false,
    },
  }
}

You can revert to the previous behavior by modifying the configuration file. However, if there is no demand from users, the DocumentLink functionality that has been disabled by default in this release may be removed in the future.

🚀 New Features

  • feat: implement LSP features for pyproject and Tombi extensions by @ya7010 in #1712
  • Refactor extension feature configuration formatting by @ya7010 in #1714
  • break: change document-link sub-features to default-false by @ya7010 in #1716

🛠️ Other Changes

  • Ya7010/fix ci pr1700 by @ya7010 in #1701
  • Add wildcard support for schemas root accessors by @ya7010 in #1702
  • Abort did_open background tasks on LSP shutdown by @ya7010 in #1703
  • Fix document link feature toggles by @ya7010 in #1706
  • Rename ToggleFeature to ToggleFeatureDefaultTrue across the codebase by @ya7010 in #1711
  • feat: add BoolDefaultFalse type and update extensions to use it by @ya7010 in #1713
  • Restore extension_features! and toggle_features! macros by @ya7010 in #1715

Full Changelog: v0.9.17...v0.9.18

Don't miss a new tombi release

NewReleases is sending notifications on new releases.