Releases: ton-blockchain/intellij-ton
Releases · ton-blockchain/intellij-ton
2.4.3
2.3.0
2.1.0
Added
- Language selection in project template (#148)
- Empty and example project templates (#147)
#include
assist (#108)
Fixed
- Negative method IDs are considered a syntax
error (#157) - Non-ASCII characters in FunC identifiers (#156)
- Invalid trailing comma in return tuple type (#155)
- Unresolved reference to uninitialized
variable (#151) - Invalid indent for multiline tuples in function signature return
type (#150) - Auto-complete not work on
slice~
(#149) method_id
completion (#126)- Reference resolving with identifiers containing non-letter
characters (#107) - Uppercase HEX in TL-B (#100)
- Indent in chain calls (#38)
2.0.5
- fixed builtin functions resolving for
load_int
,load_uint
2.0.4
Some minor fixes
Release 2.0.3
Changed plugin ID to org.ton.intellij.plugin
Release 2.0.2
Release 2.0
2.0 (#124) * WIP * func * FuncFunction stub indexes * Reference resolving * New inspections * variable & parameters resolve * constant & global var resolving * forall type references * function completion provider & fix #44 * annotator * fix * fix grammar * fix chain call grammar * fix syntax highlighting * arguments inspection * parameter hints * rename refactoring * smart function call insertion handler * keyword completion * completion improvements * fix indents * blueprint * index constants * documentation rendering * fix markdown links * Replace guard clause with function call & pragma version fix #52 * default auto-complete for keyword * fix inv expression * working tilda call * fixed calls * inbuilt functions doc * quote handler * recursive call line marker * fix modify function args * fix variable completion * Basic Tact support * Global variables and constants declared in including files aren't found (fix #113) * IDE doesn't allow renaming an identifier if it contains ":" #114 * IDE doesn't allow renaming an identifier if it contains ":" fix #114 * light/dark tact icon * backport tlb,fift,boc * new plugin icon * Update README.md * 2.0 * README.md update * update java
Release 1.0.3
- Support try-catch statements
Release 1.0.2
- Support FunC Update 2022.05
- Auto-formatting in FunC
- Support UTF-8 names in FunC functions
- Auto-completion for inbuilt FunC statements
- Auto-completion for all FunC functions in project scope
- Documentation in FunC stdlib.fc
- Language injection support (FunC, Fift, TL-B) for string literals in regular programming languages
- New template for FunC files creation