Skip to content

Releases: tintinweb/vscode-vyper

Version 0.1.0

03 Jul 11:25
9266abf
Compare
Choose a tag to compare

0.1.0

  • new: logo for Vyper files in the explorer view
  • fix: compilation for Vyper 0.4.x
  • fix: don't compile interface files
  • fix: correct static built-in hover information to match Vyper
  • fix: prevent function decorator from being highlighted when used in a comment
  • updated snippets to Vyper 0.3.x and 0.4.x
  • updated language spec fetcher to Vyper 0.4.x
  • updated syntax highlighting to Vyper 0.4.x
  • updated the Vyper logo
  • updated the banner theme on the marketplace to match Vyper colors
  • removed MythX

Version 0.0.15

21 Jul 17:14
Compare
Choose a tag to compare

0.0.15

  • fix: typo in snippet funcnonreentrant #25

Version 0.0.14

19 Jul 12:51
8d4b716
Compare
Choose a tag to compare

0.0.14

  • new: suppress compiler error/success popup boxes by default. can be re-enabled by setting vyper.compile.verbose = true
  • update: snippets to fit vyper 0.3.x #19 - thanks @msugarm
  • update: dependencies

Version 0.0.13

20 Jan 09:17
Compare
Choose a tag to compare

0.0.13 - 0.0.12

  • new: vscode.dev support (vscode web extension) #12
    • Note: compiling vyper is not yet supported!
  • update: updated snippets for vyper v0.3.x #11 - thanks @DataBeast-IT 🙌

How to check it out?

image

image

  1. goto a repository that contains vyper sources
  2. press . on your keyboard and wait for vscode.dev to load
  3. click on extensions -> install tintinweb.vscode-vyper

compiling vyper source code in your browser is not yet supported. More than happy if someone would want to take on providing a vyper WASM module 🙌

Version 0.0.12

19 Jan 22:44
Compare
Choose a tag to compare

0.0.12

  • new: vscode.dev support (vscode web extension) #12
    • Note: compiling vyper is not yet supported!

How to check it out?

image

image

  1. goto a repository that contains vyper sources
  2. press . on your keyboard and wait for vscode.dev to load
  3. click on extensions -> install tintinweb.vscode-vyper

compiling vyper source code in your browser is not yet supported. More than happy if someone would want to take on providing a vyper WASM module 🙌

Version 0.0.11

17 Jan 19:03
Compare
Choose a tag to compare

0.0.11

  • new: updated syntax to vyper v0.3.x #9 - thanks @DataBeast-IT 🙌

Version 0.0.10

21 Oct 08:05
954861f
Compare
Choose a tag to compare

see CHANGELOG

v0.0.10

  • fix: an issue where the compilation would fail on windows systems #4
  • update: disabled mythx.io trial code
  • update: disabled signature helper (not yet implemented)
  • update: quick code cleanup
  • fix: allow workspace relative vyper.command #3

Version 0.0.9

11 Dec 11:49
Compare
Choose a tag to compare

see CHANGELOG

v0.0.9

  • updated mythx library: switched from armlet to mythxjs.
  • fix: make settings take effect immediately.

Version 0.0.8

25 Nov 13:19
Compare
Choose a tag to compare

see CHANGELOG

0.0.8

  • fix misused promises

Version 0.0.7

06 Sep 15:19
Compare
Choose a tag to compare

see CHANGELOG

0.0.7

  • updated grammar
  • fixed mythX issue due to API change
  • fixed diagnostics handling: compiler warnings and mythx are now updated on a per file basis.
  • fixed run compile / when file is opened the first time, not only on change.