Skip to content

Releases: ahernguo/urscript-extension

0.1.11

13 May 01:52
89f2de1
Compare
Choose a tag to compare

0.1.11

  • Features ( #21 )
    • Added request_integer_from_primary_client()
    • Added request_float_from_primary_client()
    • Added request_string_from_primary_client()
    • Added request_boolean_from_primary_client()

0.1.10

  • Features
    • Add end to completion list with high priority ( #20 )

0.1.9

20 Dec 04:48
Compare
Choose a tag to compare
  • Bug fixes
    • Correct the misspelling of in functions.json to fi (#16 )

v0.1.8

19 Apr 14:19
Compare
Choose a tag to compare

0.1.8

  • Bug fixes
    • Fix string or comment containing end cause an indent decrease(#12)
    • Fix hover item pop-up when string value is same as function
    • Fix recursive format when nested bracket
    • Fix format error when using * or / before negative sign -
    • Correct folding and indentationRules

v0.1.7

13 Oct 03:30
Compare
Choose a tag to compare

0.1.7

  • Features
    • Supports .urscript extension (#10)

0.1.6

  • Bug fixes
    • Features will search all .variable and .script files in the workspace (including subfolders)
    • Prevent Range to be undefined to cause exception
    • Clear previous Hover.range when hovering same word repeatedly
    • Correct the spelling of float in function.json

0.1.5

  • Features
    • Toggle comments now available. Key bindings to Cmd+/ (Ctrl+/ in windows) as default.
  • Bug fixes
    • Fix exception when # in the last line

0.1.4

  • Features
    • Add and upload logo

v0.1.3

26 Nov 06:43
Compare
Choose a tag to compare

Bug fixes

  • Fix unnecessary spaces are added when formatting not sign ( #6 )

v0.1.2

11 Nov 05:39
Compare
Choose a tag to compare

Bug fixes

  • Fix regex error when spaces after : sign

Features

  • Supports Document Symbols

v0.1.0

16 Oct 07:55
Compare
Choose a tag to compare

Merge

  • Correct issues and features from version 0.0.0 to 0.0.6

Features

  • Completion Items
  • Hover
  • Signatures
  • Formatting
  • Go to Definition