Skip to content

Releases: rust-lang/rust-enhanced

Syntax highlighting improvements, debug log, new snippets

19 Sep 18:43
Compare
Choose a tag to compare
  • Add debug logging feature. #291
    Run Rust: Open Debug Log command to open the log, used by on-save check and build.
  • Add eprint and eprintln snippets. #283
  • Some minor word-wrapping fixes. #315
  • Syntax: Some where improvements. #303
  • Syntax: allow new lines and comments in lambda parameters #307
  • Syntax: Support dyn traits. #308
  • Syntax: Anonymous lifetimes #319
  • Syntax: Support trait definition bounds and type parameters. #320
  • Syntax: Support attributes in type parameters. #321
  • Syntax: Unreserve reserved keywords. #322
  • Syntax: Rework enums #323
  • Syntax: Support comments near struct/union. #324
  • Syntax: Support *const raw pointer in (some) type positions. #325
  • Syntax: Rewrite macro_rules #326
  • Syntax: Support never type in type params. #327
  • Syntax: Support HRTB in all type positions. #328
  • Syntax: Fix unsafe prefix for function types. #329
  • Syntax: Fix extern in fn type. #330

Syntax updates with multiple regions and multiple suggestions

31 Aug 15:37
Compare
Choose a tag to compare

Syntax: Improve visibility modifier
Support messages with multiple regions and multiple suggestions.
Syntax: Some where improvements
Syntax: stdsimd

Syntax highlighting improvements, debug log, new snippets

31 Aug 15:49
Compare
Choose a tag to compare
  • Add debug logging feature. #291
    Run Rust: Open Debug Log command to open the log, used by on-save check and build.
  • Add eprint and eprintln snippets. #283
  • Some minor word-wrapping fixes. #315
  • Syntax: Some where improvements. #303
  • Syntax: allow new lines and comments in lambda parameters #307
  • Syntax: Support dyn traits. #308
  • Syntax: Anonymous lifetimes #319
  • Syntax: Support trait definition bounds and type parameters. #320
  • Syntax: Support attributes in type parameters. #321
  • Syntax: Unreserve reserved keywords. #322
  • Syntax: Rework enums #323
  • Syntax: Support comments near struct/union. #324
  • Syntax: Support *const raw pointer in (some) type positions. #325
  • Syntax: Rewrite macro_rules #326
  • Syntax: Support never type in type params. #327
  • Syntax: Support HRTB in all type positions. #328
  • Syntax: Fix unsafe prefix for function types. #329
  • Syntax: Fix extern in fn type. #330

Syntax updates with multiple regions and multiple suggestions

30 Jul 13:43
Compare
Choose a tag to compare

Syntax: Improve visibility modifier
Support messages with multiple regions and multiple suggestions.
Syntax: Some where improvements
Syntax: stdsimd

Syntax updates and snippet additions

16 Jul 14:14
Compare
Choose a tag to compare
  • fn snippet: only display arrow if return type is present
  • Syntax: Fix mut in impl
  • Syntax: Support break/continue labels.
  • Add ".rust" to semicolon scope.
  • Syntax: Allow comments in macro definitions

Syntax updates and snippet additions

12 Jul 12:17
Compare
Choose a tag to compare
Pre-release
  • fn snippet: only display arrow if return type is present
  • Syntax: Fix mut in impl
  • Syntax: Support break/continue labels.
  • Add ".rust" to semicolon scope.
  • Syntax: Allow comments in macro definitions

Syntax updates and snippet additions

10 Jul 12:23
Compare
Choose a tag to compare
  • Remove semicolon from the fn snippet
  • add a snippet to create a tests module
  • add opt-out trait impl syntax
  • Support next/prev with multiple views
  • Hide, don't delete messages when dismissed.
  • Syntax: More stringent escape handling.
    • Allow _ in unicode escapes.
    • Reject byte/char literals with too many chars.
    • Reject non-ascii in byte literals.
    • Reject ascii escape with >0x7f.
    • Reject bad escape sequences.

Syntax updates and snippet additions

09 Jul 11:34
Compare
Choose a tag to compare
Pre-release
  • Remove semicolon from the fn snippet
  • add a snippet to create a tests module
  • add opt-out trait impl syntax
  • Support next/prev with multiple views
  • Hide, don't delete messages when dismissed.
  • Syntax: More stringent escape handling.
    • Allow _ in unicode escapes.
    • Reject byte/char literals with too many chars.
    • Reject non-ascii in byte literals.
    • Reject ascii escape with >0x7f.
    • Reject bad escape sequences.

2.13.0 Improved installation experience

09 Jul 11:13
Compare
Choose a tag to compare

2.13.0 Pre Release -Improved installation experience)

23 Jun 12:50
Compare
Choose a tag to compare