Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 20 Apr 21:36
· 329 commits to development since this release

What's Changed

  • feat: VSCode extension Phase 0+1 — compiler API, syntax highlighting, diagnostics by @thiagoralves in #41
  • fix: remove redundant test run in CI, coverage step suffices by @michaeldistel in #44
  • Add issue templates and PR template by @michaeldistel in #47
  • Remove committed generated artifacts by @michaeldistel in #50
  • Fix stale and incorrect references in docs and README by @michaeldistel in #52
  • Delete dead IR module and clean up stale coverage exclusions by @michaeldistel in #54
  • fix: correct runtime path in package.json files field by @michaeldistel in #58
  • docs: update st-validation README with correct category counts by @michaeldistel in #62
  • ci: add Node 20 and 22 to test matrix by @michaeldistel in #60
  • feat: VSCode extension Phase 2 — symbols, hover, go-to-definition by @thiagoralves in #63
  • feat: VSCode extension Phase 3 — autocomplete, signature help, case restoration by @thiagoralves in #64
  • feat: VSCode extension Phase 4 — find references, rename, semantic tokens by @thiagoralves in #65
  • feat: VSCode extension Phase 5 — code actions and document formatting by @thiagoralves in #68
  • fix: populate correct sizeBits for builtin/library types from ELEMENTARY_TYPES by @michaeldistel in #67
  • feat: VSCode Phase 6 — build commands, library explorer, format-on-save by @thiagoralves in #69
  • feat: Phase 7 — Test Explorer with LSP support by @thiagoralves in #84
  • feat: Phase 8 — source-level debugging with variable display and forcing by @thiagoralves in #85
  • feat: extension packaging, icon, CI/CD pipeline by @thiagoralves in #86
  • feat: auto-publish extension to VSCode Marketplace by @thiagoralves in #88
  • fix: detect type mismatch when assigning FB/struct instance to scalar by @thiagoralves in #90
  • feat: FBD operator functions, enum resolution, bitwise codegen, EN/ENO support, library pipeline by @thiagoralves in #92
  • feat: variable forcing via GDB field writes, IPC command server, timer fix by @thiagoralves in #94

New Contributors

Full Changelog: v0.1.7...v0.3.0