Ballerina 0.963.0 Released!
Pre-release
Pre-release
What’s new in Ballerina 0.963.0
Ballerina Language improvements
- Improved table syntax with in memory table type support
Ballerina Composer improvements
- Transformer iterable operation source generation support
Ballerina Standard Library improvements
- Support a variety of multipart media types (multipart/form-data, multipart/mixed, multipart/alternative etc..) with inbound and outbound requests
- Add support for decoding nested parts within a multipart entity upto any level
- A new method (called setFileAsPayload) has been introduced to outbound request and outbound response to set a file as payload
- Certificate revocation verification with CRL and OCSP.
- Hostname verification.
- HTTP data binding support.
- Load Balancer implementation for the HTTP client connector.
- HttpOnly and Secure flags for HTTP session cookie.
- Add configurations to enable or disable compression
- Move File and Channel open functions to IO package level.
- Introducing DelimitedRecordChannel as a replacement for TextRecordChannel
Ballerina Language Server improvements
- Find all references language feature support
- Go to definition support for transformer statement
- Completions and suggestion for parameter context
- Variable prioritization for context aware completion item ordering
- Completion and Suggestion inside endpoint definition context
- Bug Fixes
Getting started
You can download the Ballerina distributions, try samples, and read the documentation at http://ballerinalang.org.