0.2.1 • Published 3 months ago

teo-vscode v0.2.1

Weekly downloads
-
License
-
Repository
github
Last release
3 months ago

Teo Language Support

This extension provides enhanced Teo language and code intellisense support for Visual Studio Code.

Features

  • Syntax highlighting
  • Linting
  • Code completion
  • Jump to definition
  • Source code format

Release Notes

0.2.1 (Feb 15th, 2024)

  • Fix data set group error message

0.2.0 (Feb 2nd, 2024)

  • Support Python
  • Fix relation filter is required bug

0.1.0 (Jan 17th, 2024)

  • Support Node.js

0.0.24 (Dec 26th, 2023)

  • Add relation update and delete rules
  • Fix crashing when auto completing relation code

0.0.23 (Dec 22nd, 2023)

  • Handlers in top level and namespace level
  • Optional handler input types
  • Add keyword nonapi to handler declarations
  • Highlight Any as builtin type
  • Update handler decorators
  • Fix output type of pipeline item $when

0.0.22 (Dec 20th, 2023)

  • Allow doc comment in dictionary literals
  • Fix import keyword is not recognized bug
  • Improve performance on auto completion
  • Fixed data set syntax highlight bug

0.0.21 (Dec 17th, 2023)

  • Syntax highlight for availability flags
  • Update handler declaration syntax
  • Syntax highlight for use middlewares
  • Syntax highlight for enum values and arguments
  • Fix syntax highlight bug for pipeline item declaration
  • Syntax highlight for generic constraint

0.0.20 (Nov 30th, 2023)

  • Support type syntax (T | U)[]?
  • Added filter interfaces
  • Added interface enum
  • null doesn't pass Optional type anymore, ignore instead
  • Support identifiers that start with underscore
  • Added type coerce
  • Dictionary literal is aligned with TypeScript object literal
  • Jump to argument list declaration names
  • Improve stability
  • File format

0.0.19 (Nov 7th, 2023)

  • Support enum member with arguments
  • Support force unwrap operator
  • Auto completion
  • Added database types
  • Support handler decorators
  • Support availability flags
  • Support data sets
  • Support inferred model inputs

0.0.18 (Oct 16th, 2023)

  • Improved diagnostic messages for pipeline items
  • Jump to definition
  • Diagnostic messages for struct functions

0.0.17 (Oct 12th, 2023)

  • Added code diagnostics for relations
  • Added code diagnostics for some pipeline items

0.0.16 (Oct 9th, 2023)

  • Added highlights for newly added syntaxes
  • Auto complete decorators
  • Jump to imported files

0.0.15 (Oct 3rd, 2023)

  • Added code diagnostics for importing an unexisting file
  • Added code diagnostics for duplicated model definitions

0.0.14 (Sep 24th, 2023)

  • Highlight for comments in tuple and array literals

0.0.13 (Sep 23rd, 2023)

  • Highlight for namespaced types

0.0.12 (Sep 22nd, 2023)

  • Added namespace syntax highlighting

0.0.11 (Aug 6th, 2023)

  • Updated action declaration

0.0.10 (Aug 5th, 2023)

  • Added highlighting for interfaces

0.0.9 (Jul 31st, 2023)

  • Added highlighting for dataset

0.0.8 (Jul 29th, 2023)

  • Improved highlighting for comments
  • Fixed wrong range highlighting in strings

0.0.7 (Feb 15th, 2023)

  • Support highlighting regular expression

0.0.6 (Feb 6th, 2023)

  • Support let and import

0.0.5 (Feb 3rd, 2023)

  • Support range literal
  • Fixed pipeline highlighting bug
  • Support server keyword for Teo 0.0.44

0.0.4 (Feb 1st, 2023)

  • Update syntax highlighting for entity keyword

0.0.2 (Jan 8th, 2023)

  • Add syntax highlighting for pipelines

0.0.1 (Nov 5th, 2022)

  • Basic syntax highlighting