Releases: TypeCobolTeam/TypeCobol
Releases · TypeCobolTeam/TypeCobol
v2.3.0
v2.2.3
v2.2.2
This is a bug fix release only.
Bug fix
- WI #2605 Fix wrong URI management (#2607)
- WI #2608 Protect against null references in GetCompletionPerformParagraphAndSection (#2609)
- WI #2610 Fix REDEFINES target lookup (#2612)
- WI #2611 Add diagnostic for invalid usage/picture combinations (#2613)
- WI #2614 Fix wrong PictureType length when Picture is NationalEdited (#2616)
v2.2.1
Cobol 6.3
Bugfix
v2.2.0
v2.2.0
This is a minor release focusing on new Cobol 6.3 syntax support.
New Cobol 6.3 syntaxes
- WI #2582 Support CONTENT syntax type in XML GENERATE statement (#2583)
- WI #2504 Add partial support for Cobol 6.3 UTF-8 (#2581)
- WI #2587 Add syntax for DYNAMIC LENGTH data items (#2588)
- WI #2584 Implement SORT table statement from Cobol v6.3 (#2586)
- WI #2585 Update JSON GENERATE and JSON PARSE for Cobol 6.3 (#2590)
Internal
v2.1.0
New features
- WI #2536 Support REPOSITORY paragraph and optional keyword on intrinsic function calls (#2554)
- WI #2187 Check alignment of statements (#2566)
- WI #2569 Support REPLACE with LEADING/TRAILING (#2572)
Bug fix
- WI #1942 Add sections in completion after PERFORM (#2568)
- WI #2316 Allow parsing of COPYs containing a PROCEDURE DIVISION (#2577)
- WI #2477 Check for 'replace separator' around token to replace (#2567)
- WI #2218 Preserve column and line while rescanning during a REPLACE (#2570)
- WI #2357 Preserve original column of virtual concatenated line (#2571)
Internal
v2.0.2
v2.0.1
Bugfix
- WI #2472 Consider imported documents when looking for next REPLACE directive (#2476)
- Fix #2540 Codegen : set default value for TC-*-FctList-Loaded variables (#2541)
- WI #2546 Fix bug in copy eviction process after receiving DidChangedWatchedFiles (#2547)
- WI #2555 Detect COPY instructions from Debug lines when extracting REMARKS data (#2556)
New
- WI #2358 Add missing diagnostic on empty array (#2525)
- WI #2503 Add support for POINTER-32 (#2522)
- WI #1693 Add readable error for unsupported compiler directives (#2526)
- WI #2509 Add intrinsic function from Cobol 5.1 to 6.3 (#2529)
- WI #2265 Add syntax support for CBL LIB option (#2535)
- WI #1459 Support when set to false / set to false (#2545)
- WI #1692 Support new compiler directives from Cobol 5.1 to Cobol 6.3 (#2553)
Internal / tooling
- Normalize indents (#2521)
- WI #2527 Add nullability annotations for Scanner-related objects (#2533)
- WI #2527 Add nullable annotations for Scanner classes (#2537)
- WI #2527 Fix code after failed merge (#2539)
- WI #2515 Split build into 2 commands on GitHub Actions (#2544)
- WI #2538 Split EI-Legacy REPLACING syntax option over 2 separate options (#2551)
- WI #2221 DataType with PictureValidator (#2502)