Skip to content

v0.4.0

Compare
Choose a tag to compare
@i582 i582 released this 10 Mar 18:56
· 4 commits to master since this release
274420f

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