1.9.0-beta.1
Pre-release
Pre-release
1.9.0-beta.1 (2023-07-31)
Features
- Code action for toggling advisory configuration diagnostics (e72f51f)
- Implement completion item resolver (0301a2f)
- Infrastructure for remote configuration (818881d)
- Macro operand completion support (08b297c)
- Support RENT compiler option (e2a5d85)
Other changes
- Cleanup std::bind (fd86c3a)
- Code actions + configuration nodes (0a6b5e9)
- Collect undefined attribute symbols (b372630)
- Ensure consistent behavior of multiline commands (2466c06)
- Remove obsolete tokens (e1c4378)
- Update engine for dependency downloading (f051e7f)
Fixes
- Adjust lookahead grammar (1bcef05)
- Almost infinite loop while checking dependency cycles (c5ac21e)
- Attribute references in nominal values are not checked properly (560f499)
- Better handling of Unicode Supplementary Planes (75cbcd6)
- Bridge for Git configuration files may be ignored by the macro tracer (98da01d)
- CICS status codes substitutions are not always performed (bdde1de)
- Dependency collector improvements (7dfc2f0)
- Disable unused antlr features (917cf3d)
- Enhanced multiline support in TextMate grammar for source files (aa7dc9c)
- Improve label parsing accuracy and performance (6e50e1b)
- Long URIs may cause high CPU usage (f0536df)
- Miscellaneous performance enhancements (e06c31d)
- Normalize B4G program names (db46aa7)
- Redudant id_index formation (504a200)
- Replace configuration pop-ups with CodeLens (c25906a)
- Source code might not be reparsed when dependency name or location changes (33c239b)