Skip to content

Releases

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 06:42

Added

  • Gemfile と gemspec の依存関係をパースする
  • Ruby の対応バージョン表示の土台を追加する
  • Rubygems.org を使う RubyGems ライセンスプロバイダーを追加する
  • Gemfile と gemspec で有効化し、rubygems 設定を追加する
  • Vim/Neovim プラグインを Gemfile と gemspec に接続する
  • Rust / Go の対応バージョンを Node と同じ形式で表示する

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 10:55

Added

  • Parse go.mod requirements with replace directives applied
  • Recognize private Go modules from GOPRIVATE, GONOPROXY and GONOSUMDB
  • Add a Go license provider backed by deps.dev
  • Activate on go.mod and add the go.enabled and go.useRegistry settings
  • Attach the vim/neovim plugin to go.mod

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 27 Sep 15:39

Fixed

  • Include LICENSE in the packaged .vsix (#30)

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 27 Sep 15:21

Added

  • Update VSCode settings to enhance file watching and search exclusions
  • Update .gitattributes to exclude agent skills from GitHub language stats

Changed

  • Bound the in-memory caches providers keep for auxiliary reads (#27)

Fixed

  • Remove unnecessary git command timings setting from VSCode configuration
  • Disable formatOnSave in VSCode settings
  • Make cacheTtlHours = 0 disable the in-session memory cache too
  • Narrow activation and skip scheduling for documents no provider recognizes
  • Restore onLanguage activation so standalone documents still activate (#28)
  • Attach the vim/neovim plugin to moon.mod, not just moon.mod.json (#29)

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 13:26

Added

  • Add a minimal Node LSP server prototype (src/lspServer)
  • Add the Vim/Neovim plugin (packages/vim-plugin)
  • Sync packageLicenseViewer.* settings from the Vim/Neovim client
  • Cancel a document's in-flight resolution when a newer edit arrives

Changed

  • Decouple LicenseProvider from vscode.TextDocument/CancellationToken
  • Decouple installed/lockfile/Cargo-workspace lookups from vscode.workspace.fs
  • Consolidate test code under src/test/
  • Drop the remaining incidental vscode dependency from net/client code
  • Inject a ProviderHost instead of importing vscode in provider index.ts files
  • Split into packages/core, packages/vscode-extension and packages/lsp-server

Fixed

  • Replace retired shields.io VS Marketplace badges, add more skills
  • Correct cancellation, ClearCache and URI handling in the LSP/Vim path

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 06:49

Added

  • MoonBitのライセンスプロバイダを追加

Fixed

  • MoonBitのバージョン検証をディスク上の解決より後ろに移す

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 14:23

Added

  • Add .private to .gitignore
  • Add eslint
  • Add issue templates for bug reports and feature requests
  • Parse Cargo dependency declarations and version requirements
  • Resolve Cargo license metadata from workspace and lockfile hints
  • Add Cargo license annotations

Fixed

  • Retry cancelled shared lookups for active annotation updates
  • Resolve absolute Cargo workspace paths without changing URI identity
  • Reuse cached version lists for locked Cargo metadata
  • Prevent invalidated annotation lookups from restoring stale results
  • Recognize crates.io package IDs in root replacements
  • Reject mixed-separator Windows UNC workspace references
  • Recognize trailing slashes in crates.io patch URLs
  • Preserve metadata expiry when reusing cached crate versions
  • Cancel pending annotation updates when display is disabled
  • Crates.ioのクレート名表記ゆれと不正なバージョンレコードへの対応
  • Unknown解決結果でもResolved fromに取得経路(via)を表示する

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 11 Sep 04:49

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Sep 02:47

Added

  • The license part of the annotation is now drawn in its own color (charts.green by default) instead of the same dimmed color as the rest of the line, so it stands out at a glance. New packageLicenseViewer.licenseColor setting controls it independently of packageLicenseViewer.annotationColor, which now covers everything else (the version, source, and Node: ... text).

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 11 Sep 02:18

Full Changelog: v0.2.1...v0.2.2