Swan Lake Update 12 (2201.12.3)

Overview of Ballerina Swan Lake Update 12 (2201.12.3)

Swan Lake Update 12 (2201.12.3) is the third patch release of Ballerina 2201.12.0 (Swan Lake Update 12), and it includes a new set of improvements and bug fixes to Ballerina runtime and developer tooling.

Update Ballerina

Update your current Ballerina installation directly to 2201.12.3 using the Ballerina Update Tool as follows.

  1. Run bal update to get the latest version of the Update Tool.
  2. Run bal dist update to update to this latest distribution.

Install Ballerina

If you have not installed Ballerina, download the installers to install.

Runtime updates

Bug fixes

To view bug fixes, see the GitHub milestone for Swan Lake Update 12 (2201.12.3).

Developer tools updates

This release includes the following improvements and bug fixes related to the new low-code visualizer in the Ballerina Visual Studio Code extension:

  • AI Agent tooling & action: Improved AI agent support with adding tools, memory, and LLM model.
  • Added form validation for expressions, types, and identifiers: Now form validates for diagnostics for invalid syntax and text.
  • Improved performance and bug fixes: Improved stability of navigation, diagram rendering, and general bug fixes.