Skip to content
## [4.3.0] - 5-03-2024

### Added
- LSP client and server support for both sending and receiving document hover text requests and responses
- Python WaspNode.source method to provide access to stream or file path originating the node
- Python WaspNode.isDecorative method to allow identification of decorative nodes (e.g., `{`,`,`,`decl`, etc.)
- Initial Python InputObject Database definition layer. See [wasppy/README.md](wasppy/README.md) for more information. This allows Python application to define, deserialize, and provide input diagnostics for application input.

### Changed
- LSP IOStreamConnection to handle turning off and on standard output when needed
- EDDI comment logic where subsequent comments committed staged components
- TreeNodePool node_token_line now recursively finds first leaf if node is not already a leaf, instead of returning illegal line number (0)

### Fixed
- EDDI README example referencing incorrect '#' comment character. EDDI comment character is '!'
- LSP server to not terminate execution when it receives unrecognized method name from client
- NVIDIA CUDA compiler error by adding explicit pointer cast to Definition create_from method
- HITInterpreter setStreamName signiture