Skip to content

v0.4.0

Choose a tag to compare

@MagPasulke MagPasulke released this 28 May 20:57
· 63 commits to main since this release
9ed13b1

What's Changed

⚠ Breaking Changes

  • interpreter: migrate regex from POSIX to PCRE (#53) — regex patterns must now use PCRE syntax instead of POSIX

Features

  • interpreter: include interpretation context in interpreter result (#54)
  • interpreter: add ABAP Doc comments to all public methods and interfaces (#45)
  • lint: add performance abaplint rules (#34)
  • add naming & hygiene abaplint rules (#39)
  • add version interface and pre-commit version sync hook (#25)

Bug Fixes

  • align DDIC structure naming to _line suffix convention (#50)
  • resolve potential bugs - RETURN in loop, overly broad CATCH (#42)
  • inline variable declarations to resolve abaplint prefer_inline errors (#38)
  • technical debt - typos, dead code, inconsistent casing (#40)
  • utils: check sy-subrc after SELECT and READ TABLE in domain fix values query provider (#35)
  • migrate http-test env from VS Code settings to http-client.env.json (#52)