Skip to content

Latest commit

 

History

History
46 lines (39 loc) · 5.44 KB

CHANGELOG.md

File metadata and controls

46 lines (39 loc) · 5.44 KB

Changelog

[0.1.2] Next release

Fixed

  • Improvements to the grammar #280
  • Internal representation of separator comma and semicolon for proper handling in EXEC/END-EXEC blocks #279

[0.1.1] Second α release (2024-04-23)

Added

  • Configuration flag to force reporting of syntax diagnostics #213
  • Lift requirement to have cobc 3.2+ installed #212
  • Support dynamic addition and removal of workspace folders #210
  • Restart of the LSP server upon changes to some configuration settings #207
  • Remove hard dependency to tamasfe.even-better-toml, and provide the superbol-studio-pack extension pack #206
  • Use of syntax files for colorization when semantic tokens are missing, e.g, in code excerpts, or in copybooks #200
  • Use a statically linked LSP server binary on Linux #199

Fixed

[0.1.0] Initial α release (2024-03-05)

  • Activation of the extension for folders that contain at least one file with extension .cob, .cbl, .cpy, or .cbx
  • Build tasks with cobc
  • Preliminary support for debugging with gdb
  • Support for optional project configuration files (superbol.toml)
  • Syntax highlighting with semantic tokens
  • Syntax diagnostics (filtered out by default for dialects other than COBOL85)
  • Basic indenter for free source-format
  • Hover to show copybooks
  • Hover to show source text replacements
  • Go to and peek definition for WORKING-STORAGE, LOCAL-STORAGE, and LINKAGE sections
  • Find references for WORKING-STORAGE, LOCAL-STORAGE, and LINKAGE sections
  • Partial support for workspace folders
  • Partial support for copybook documents (per filename extension)