Skip to content

Latest commit

 

History

History
272 lines (174 loc) · 9.65 KB

CHANGELOG.md

File metadata and controls

272 lines (174 loc) · 9.65 KB

Change Log

All notable changes to the "crates" extension will be documented in this file.

0.6.3

0.6.2

0.6.0

  • github support removed.
  • local index support removed.
  • crates-index-server support added.
  • doc.rs bug with dependency names quoted fixed.
  • better error messages, ui and logging.
  • dependencies updated.
  • minor bug fixes.

0.5.8

  • Better errors at tooltips. #126
  • Default local registry branch goes to origin/HEAD and fallback is origin/master.
  • Using "?" as version auto updates to latest version on save. Thanks to William
  • Version auto complete is now available #130. Thanks to William

0.5.7

  • Local repository git branch changed to origin/master and also it is changeable from settings crates.localCargoIndexBranch #121

0.5.6

  • Comma handled for ranged versions #117
  • Fix for comments with brackets inside arrays #115
  • ${version} is not being replaced for compatible decorator #118
  • Support alternative local index #109

0.5.5

  • "Incorrectly marking 1.4.0 as incompatible with 1.3" fixed #101

0.5.4

  • Failing all decorators on one error fixed #111
  • "spaces in dependencies" fixed #105
  • "Support semver symbols" fixed #104
  • "Accessibility regression" fixed #100

0.5.3

  • "package.metadata.*" bug fixed #94
  • Local registry bug fixed #95
  • New semantic decorators added #86

0.5.2

  • Bundled with webpack

0.5.1

  • local index path bug fixed #82
  • crew.dev support and cleaner popup design #72

0.5.0

  • Dependencies updated.
  • Local registry index PR merged thanks to ervinoro
  • New setting added "crates.useLocalCargoIndex" to switch between GithHub and Local index.

0.4.8

  • Go to DOCS.RS added in popup #72
  • "0.0.0" version is included now #73

0.4.7

  • Hot Fix

0.4.6

  • Should not convert single to double quotes #66
  • Rate limiting should not trigger error messages #65
  • Fetch Errors and constant error messages when viewing Cargo.toml with conflicts #61
  • Alert always happen when I add deps to Cargo.toml #59
  • No versions found error should be less intrusive #58
  • alternative registries are not taken into account #41

0.4.5

  • Github basic authentication support for increasing api rates 5000req/h #60

0.4.4

  • Dependencies updated.
  • Certain version numbers cause fetch errors. #37
  • Buggy rendering for parameterized dependencies #52
  • ^ versions handled incorrectly #39
  • Splitting vscode package into @types/vscode and vscode-test #57
  • Uppercase key seems to be causing an error #56

0.4.3

0.4.2

  • Sorting is now uses version compare. #45 Thanks to kupiakos
  • Yanked versions fixed. #44

0.4.1

  • Sorting of the versions fixed. #43

0.4.0

  • All fetches will be done from github api to crates.io-index repository. #42
  • Dependencies updated.
  • Quoted dependency names are supported now. #40

0.3.7

  • Fetch errors for crates with package alias. #38

0.3.6

  • Fetch errors for crate from git link and version. #36

0.3.5

  • User-Agent header added on crates.io requests. #31

0.3.4

  • A bug which caused loop on parsing fixed. #29
  • Version confuse after inline table version fixed. #30

0.3.3

  • Confuse on table dependencies with boolean attributes fixed. #28

0.3.2

  • Spacing issues with inline dependencies. #26.
  • New settings: crates.latestDecorator. For changing latest version decoration. #27

0.3.1

  • Dependencies updated.
  • Command descriptions are better now.
  • Emojis added for critical status messages.
  • Update All command added.
  • Some small performance improvements.
  • Better README with more gifs :D
  • New icon. (Wow, this really changes everything!)

0.3.0

  • This is the most complete release so far.
  • Retry command added for reloading versions.
  • RegExps removed and migrated to a custom parser. #17
  • Additional depencency case added for the test. #22
  • All failed fetchs will be reported via status mesage and notification with a retry command. #23
  • A bug at caching fixed.
  • Thanks to @userzimmermann for this release.

0.2.4

0.2.3

  • Extension listener is back to onchange but with a dirty control. #15
  • Out of line dependencies supported. #8
  • No dependency case handled by @userzimmermann

0.2.2

  • "-" is the controlidentifier for pre-release check.
  • crates now decorates the toml file on each save. Not on every change.
  • Invalid toml files caused a glitch on version decorations. Now all will be cleared with a toolbar and error message. Also commented sections handled correctly. #9

0.2.1

  • Patreon link changed to a badge.
  • Marketplace badges are linked to marketplace. #13.
  • Package json improved.
  • The up to date decorator (👍) is now customizable from setting crates.upToDateDecorator #12.
  • Listing pre-releases is now customizable from setting crates.listPreReleases #10.

0.2.0

  • Version resolution support improved #6.
  • Yanked versions removed from the version list #7.

0.1.1

  • build-dependencies support.
  • dev-dependencies support.

0.1.0

  • Dependencies updated.
  • Readme Updated.
  • Version updated due to increased stability.

0.0.12

  • Version List error fixed #4.

0.0.11

  • Null control fix for "target". Thanks to braunse.

0.0.10

  • Complex Cargo.toml error fixed. #1
  • Support for target dependencies. (not all usage cases)
  • Re-decorates on edit. (It was on save before)

0.0.9

  • Version list (hover) is clickable now. Easier to navigate between versions.

0.0.8

  • Better activation event. Listens for "Cargo.toml" as a rool level file.
  • Refreshes after each save.
  • fetch caching for performance

0.0.7

  • If latest version is same with the current, a nice 👍 for you. No more unnecessary info.
  • Hover tooltip is more readable now.
  • Better gif at readme

0.0.6

  • Activates on rust or toml.
  • Only listens for Cargo.toml file

0.0.5

  • Last version bug fixed

0.0.4

  • travis integration
  • gif resized
  • readme edited
  • badges added for marketplace and travis.
  • parsing fixed for

0.0.3

  • Console errors fixed.

0.0.2

  • Logo added

0.0.1

  • The first release, an alpha.