Skip to content

v0.3.0

Choose a tag to compare

@keizer619 keizer619 released this 27 Feb 13:56
· 1728 commits to main since this release
840d581

🎉 Milestone 3 Release: Ballerina Native Interpreter

We're excited to announce Milestone 3!

What's included:

  • Support for type cast expressions
  • Support for type test expressions
  • Support for shift expressions
  • Support for conditional variable type narrowing
  • Partial support for ballerina/lang.array
  • Partial support for ballerina/lang.int
  • foreach statements (support for list and range expressions)
  • Support for map values
  • Support for record and tuple type descriptors
  • Removed restrictions on numeric literals
  • Diagnostic reporting

Get started:

Download the release zip from the Release page and run Ballerina programs:

Create a new package:

  • Unix/Linux/macOS: ./bal new <path to bal package or file>
  • Windows: bal.exe new <path to bal package or file>

Run the Ballerina package:

  • Unix/Linux/macOS: ./bal run <path to bal file or package>
  • Windows: bal.exe run <path to bal file or package>

Resources:

New Contributors

Full Changelog: v0.2.0...v0.3.0