Skip to content

Ballerina 0.95.6 Released!

Pre-release
Pre-release
Compare
Choose a tag to compare
@keizer619 keizer619 released this 16 Jan 10:00
· 114679 commits to master since this release

What’s new in Ballerina 0.95.6

Ballerina Runtime improvements

  • Improved JSON casting. Now a JSON can be casted to a constrained JSON, using the casting syntax.
  • Added support for configuring protocol version to HTTP client connector.
  • Enrich HTTP request struct with rest-uri-post-fix.
  • Improvements on SQL UDT  data retrieval via structs

Ballerina Composer improvements.

  • Graphical view has been redesigned to make the diagram more comprehensible. Following are some of the design changes.
    • Conditional statements are represented with flow diagram notations.
    • Tool Palette was replaced by context aware menus.
    • Client line was introduced in to the diagram to draw the complete flow.
  • Source editor now uses Monaco Editor with full language server integration.
  • Language Server Improvements
    • Refactor packaging to be aware of the ballerina system libraries
    • Auto completion improvements to be aware of the new language constructs
    • Signature help improvements to aware of ballerina system libraries
    • Hover support improvements
    • Error handling improvements

Getting started

You can download the Ballerina distributions, try samples, and read the documentation at http://ballerinalang.org.