Skip to content

Releases: eclipse-che4z/che-che4z-lsp-for-cobol

Release 1.0.2

29 Jun 12:53
Compare
Choose a tag to compare

1.0.2 (2022-06-29)

Fixed

  • Telemetry fix

Changed

  • Readme update

Release 1.0.0

31 Mar 13:02
Compare
Choose a tag to compare

1.0.0 (2022-03-31)

Added

  • Support for .copy copybook extension
  • Option to download Zowe Explorer
  • USS file download for copybooks
  • Setting to define encoding for USS files
  • Ability to enable/disable analysis features
  • Enable/disable dialects functionality
  • Ability for commenting lines
  • Snippets for IDMS
  • Adjusting of level numbers in COPY IDMS copybooks
  • Compiler directives for COBOL 6.3
  • Support for ++INCLUDE statement for copybooks
  • Showing local copybook names in autocompletion suggestion list
  • Paths for different types of copybooks
  • Variables for the path in the settings

Changed

  • Removed unnecessary requests to Zowe
  • Removed technical and confusing tokens from error messages
  • Proper error message for copybook downloading issues
  • Period is made optional after END-IF

Fixed

  • Quoted string replacement
  • Tab key behavior for suggestions
  • Server freeze on EXEC statement
  • Resolving SQLCA from workspace
  • IDMS entity length error locations
  • Copybook definition lookup
  • Redefining when data names have the same level
  • Downloading copybook even with IBM Z Open Editor

Release 0.21.0

09 Sep 08:51
Compare
Choose a tag to compare

0.21.0 (2021-09-09)

Added

Support for FD and SD definitions

Changed

Optimization of language engine and other performance improvements

Fixed

Coloring for floating comments
Parsing keywords as variables in complicated sentences
Incorrect error messages on EXEC-CICS and END-PERFORM statement clauses
Many cases of server freeze

Release 0.20.0

22 Jul 15:47
Compare
Choose a tag to compare

0.20.0 (2021-07-22)

Added

  • Resolving copybooks with COPY IDMS
  • Support for COPY MAID statement
  • Semantic analysis for variables in IDMS statements
  • Description on hover for condition names (88-level variables)
  • Maintaining of string length while copybook replacing

Changed

  • Semicolons allowed as statement terminators

Fixed

  • TOP allowed as a valid variable name
  • Failure of syntax analysis with misplaced indicators

Release 0.19.1

25 Jun 13:46
Compare
Choose a tag to compare

0.19.1 (2021-06-25)

Changed

  • Error message for invalid variable definition
  • Analysis exceptions propagated to Extended API responses

Fixed

  • IDMS statements in conditional blocks
  • Access to undefined element if there is no workspace open
  • Error on multiline optional paragraphs
  • Hover for group items
  • Error when loading copybooks with one-byte national encoding

Release 0.19.0

10 Jun 11:12
4ec5422
Compare
Choose a tag to compare

0.19.0 (2021-06-10)

Added

  • Expanded support for IDMS DML commands
  • IDMS DML keyword descriptions
  • Validation of variable types on some statements
  • Custom TAB button functionality
  • Support for compiler directives
  • Support for REDEFINES clause
  • "Go to definition" support for SQL hosted variables
  • Integration with COBOL Control Flow extension
  • Global variable support
  • Support for Datacom SQLDA and SQLCA implicit fields

Changed

  • Variable definition shown as documentation
  • Analysis works regardless of file extension
  • Readme update

Fixed

  • Compiler options syntax analysis
  • Performance issues
  • Color scheme issues
  • Variable REDEFINES clause bugs
  • Parsing of nested programs
  • Replacement when replacing or replaced text contains "BY"
  • Incorrect processing of URIs provided by Explorer for Endevor
  • Incorrect descriptions for some tokens
  • Issue with two COPY REPLACING statements in a row

Release 0.18.0

12 Mar 20:56
Compare
Choose a tag to compare

0.18.0 (2021-03-12)

Added

  • Support for copybooks outside the current workspace
  • IDMS DML support for DB statements
  • Support for IDMS DML commands

Changed

  • Hover over variable shows its hierarchy definition
  • Readme update

Release 0.17.1

10 Feb 16:20
Compare
Choose a tag to compare

0.17.1 (2021-02-10)

Added

  • COPY IDMS Support

Fixed

  • False-positive syntax error on SQL keywords used as variables

Release 0.17.0

02 Feb 16:11
Compare
Choose a tag to compare

0.17.0 (2021-02-02)

Added

  • Syntax analysis for DB2 SQL statements
  • Support for DB2 SQL build-in-function keywords
  • IDMS DML support for IDMS-CONTROL, SCHEMA and MAP sections
  • Support for five additional IDMS DML commands
  • Mnemonic name definition support

Changed

  • Remove prepopulation of settings.json with empty parameters for copybook support
  • Java 8 support
  • Readme update

Fixed

  • Improve semantic analysis for variables
  • Improve heirarchical variable search
  • Semantic analysis stop after XML query
  • Semantic error on structure calls
  • MAPFAIL semantic error in HANDLE-CONDITION
  • Variable recognition fail on ambiguity

Release 0.16.1

04 Dec 12:53
Compare
Choose a tag to compare

0.16.1 (2020-12-04)

Fixed

  • Analysis termination on handled client exceptions
  • A syntax error on HANDLE AID CLEAR()

Changed

  • Readme update