Releases
v0.4.0
i582
released this
10 Mar 18:56
Improvements
feat(completion): add completion variants for TL-B types for fields in #455
feat(resolving): initial implementation of import-based resolving in #445
feat(resolving): prefer local definition when find definitions in #439
feat(indexing): improve indexes logic in #443
feat(definition): prefer project definitions over stdlib one in #441
feat(inlay-hints): don't show parameter hints for call argument with matching name in #425
feat(tests): better tests + fixes in #383
feat(vscode): add problem matcher to highlight errors after build in #437
feat(vscode): add command to run Misti on a project with installation if not installed in #456
feat(all): initial support for contract parameters in #374
feat(stubs): add doc comments for fromSlice
and fromCell
functions in #420
feat(documentation): add exit code documentation in #400
feat(documentation): better documentation for assembly instructions in #459
feat(foldings): add folding for Fift blocks in #379
feat(inspections): rewrite send()
with message()
or deploy()
in #405
feat(inspections): rewrite context().sender
with sender()
in #404
feat(inspections): add inspection for Deployable with quickfix in #457
feat(intentions/inspections): add inspection and quickfix for text receivers in #396
feat(intentions): support init(init: Init)
pattern in #452
Fixed
fix(indexing): fix indexing on Windows in #436
fix(building): fix constructor modifier in #442
fix(document-symbols): document symbols now return whole range of declaration, not only name in #454
fix(inlay-hints): don't show size hint for toCellI()
in method chain in #432
fix(foldings): add missing folding for messages in #428
fix(manual): fix link to issues in #427
fix(semantic-tokens): fix highlighting for some keywords in doc comments in #424
fix(vscode): don't cache disasm for BoC in #422
fix(signature-help): fix signature help for initOf
for contracts with parameters in #410
fix(vscode): fix type of command, add selection of expression on a result, fix type of storage parameter in #406
fix(go-to-references): fix use scope for contract parameters in #401
fix(tests): fix tests in #382
fix(completion): fix completion for types of fields in #381
fix(completion): don't show getter completion for incomplete field in #433
fix(inspections): run inspections only on Tact files in #378
fix(inspections): run some inspections only on Tact 1.6 in #458
fix(documentation): correctly show T? type in #380
fix(documentation): fix contract parameters in contract documentation in #426
fix(documentation/inlay-hints): fix size calculation in #377
Other
test: add folding tests in #414
chore: fix grammar in README.md in #408
chore: better README.md in #397
chore: add image to readme in #402
You can’t perform that action at this time.