diff --git a/_data/swanlake-latest/metadata.json b/_data/swanlake-latest/metadata.json index 829a58a6654..90e44bfc2e3 100644 --- a/_data/swanlake-latest/metadata.json +++ b/_data/swanlake-latest/metadata.json @@ -1,21 +1,21 @@ { - "version":"2201.9.1", - "short-version":"2201.9.1", - "display-version":"2201.9.1 (Swan Lake Update 9)", - "release-date":"2024-06-14", - "windows-installer":"ballerina-2201.9.1-swan-lake-windows-x64.msi", + "version":"2201.9.2", + "short-version":"2201.9.2", + "display-version":"2201.9.2 (Swan Lake Update 9)", + "release-date":"2024-07-09", + "windows-installer":"ballerina-2201.9.2-swan-lake-windows-x64.msi", "windows-installer-size":"177mb", - "linux-installer":"ballerina-2201.9.1-swan-lake-linux-x64.deb", + "linux-installer":"ballerina-2201.9.2-swan-lake-linux-x64.deb", "linux-installer-size":"198mb", - "macos-installer":"ballerina-2201.9.1-swan-lake-macos-x64.pkg", + "macos-installer":"ballerina-2201.9.2-swan-lake-macos-x64.pkg", "macos-installer-size":"234mb", - "macos-arm-installer":"ballerina-2201.9.1-swan-lake-macos-arm-x64.pkg", + "macos-arm-installer":"ballerina-2201.9.2-swan-lake-macos-arm-x64.pkg", "macos-arm-installer-size":"234mb", - "rpm-installer":"ballerina-2201.9.1-swan-lake-linux-x64.rpm", + "rpm-installer":"ballerina-2201.9.2-swan-lake-linux-x64.rpm", "rpm-installer-size":"237mb", "other-artefacts":[ - "ballerina-2201.9.1-swan-lake.zip" + "ballerina-2201.9.2-swan-lake.zip" ], - "api-docs":"ballerina-api-docs-2201.9.1.zip", - "release-notes":"ballerina-release-notes-2201.9.1.md" + "api-docs":"ballerina-api-docs-2201.9.2.zip", + "release-notes":"ballerina-release-notes-2201.9.2.md" } diff --git a/_data/swanlake_release_notes_versions.json b/_data/swanlake_release_notes_versions.json index a9719073684..0c8aa905e62 100644 --- a/_data/swanlake_release_notes_versions.json +++ b/_data/swanlake_release_notes_versions.json @@ -1324,5 +1324,26 @@ ], "api-docs":"ballerina-api-docs-2201.9.0.zip", "release-notes":"ballerina-release-notes-2201.9.0.md" +}, +{ + "version":"2201.9.1", + "short-version":"2201.9.1", + "display-version":"2201.9.1 (Swan Lake Update 9)", + "release-date":"2024-06-14", + "windows-installer":"ballerina-2201.9.1-swan-lake-windows-x64.msi", + "windows-installer-size":"177mb", + "linux-installer":"ballerina-2201.9.1-swan-lake-linux-x64.deb", + "linux-installer-size":"198mb", + "macos-installer":"ballerina-2201.9.1-swan-lake-macos-x64.pkg", + "macos-installer-size":"234mb", + "macos-arm-installer":"ballerina-2201.9.1-swan-lake-macos-arm-x64.pkg", + "macos-arm-installer-size":"234mb", + "rpm-installer":"ballerina-2201.9.1-swan-lake-linux-x64.rpm", + "rpm-installer-size":"237mb", + "other-artefacts":[ + "ballerina-2201.9.1-swan-lake.zip" + ], + "api-docs":"ballerina-api-docs-2201.9.1.zip", + "release-notes":"ballerina-release-notes-2201.9.1.md" } ] diff --git a/downloads/swan-lake-release-notes/swan-lake-2201.9.2/RELEASE_NOTE.md b/downloads/swan-lake-release-notes/swan-lake-2201.9.2/RELEASE_NOTE.md new file mode 100644 index 00000000000..4610814ec1d --- /dev/null +++ b/downloads/swan-lake-release-notes/swan-lake-2201.9.2/RELEASE_NOTE.md @@ -0,0 +1,99 @@ +--- +layout: ballerina-left-nav-release-notes +title: Swan Lake Update 9 (2201.9.2) +permalink: /downloads/swan-lake-release-notes/2201.9.2/ +active: 2201.9.2 +redirect_from: + - /downloads/swan-lake-release-notes/2201.9.2 + - /downloads/swan-lake-release-notes/2201.9.2/ + - /downloads/swan-lake-release-notes/2201.9.2-swan-lake/ + - /downloads/swan-lake-release-notes/2201.9.2-swan-lake +--- + +## Overview of Ballerina Swan Lake Update 9 (2201.9.2) + +Swan Lake Update 9 (2201.9.2) is the second patch release of Ballerina 2201.9.0 (Swan Lake Update 9) and it includes a new set of bug fixes to the language server, runtime, library and developer tooling. + +## Update Ballerina + +Run the command below to update your current Ballerina installation directly to 2201.9.2 by using the [Ballerina Update Tool](/learn/update-tool/). + +``` +$ bal dist pull 2201.9.2 +``` + +## Install Ballerina + +If you have not installed Ballerina, then, download the [installers](/downloads/#swanlake) to install. + + + +## Language updates + +### Bug fixes + +To view bug fixes, see the [GitHub milestone for Swan Lake Update 9 (2201.9.2)](https://github.com/ballerina-platform/ballerina-lang/issues?q=is%3Aissue+label%3AType%2FBug+is%3Aclosed+milestone%3A2201.9.2). + +## Runtime updates + +### Bug fixes + +To view bug fixes, see the [GitHub milestone for Swan Lake Update 9 (2201.9.2)](https://github.com/ballerina-platform/ballerina-lang/issues?q=is%3Aissue+milestone%3A2201.9.2+label%3ATeam%2FjBallerina+label%3AType%2FBug+is%3Aclosed). + +## Ballerina library updates + +### Bug fixes + +To view bug fixes, see the [GitHub milestone for Swan Lake Update 9 (2201.9.2)](https://github.com/ballerina-platform/ballerina-library/issues?q=is%3Aissue+label%3AType%2FBug+is%3Aclosed+milestone%3A2201.9.2). + +## Developer tools updates + +### New features + +#### WSDL tool + +Introduced the WSDL CLI tool as an experimental feature that generates Ballerina types from a WSDL file. This tool can be accessed by pulling it from the Ballerina Central and running it with an input WSDL file. + +Execute the following command to pull the tool from the Ballerina Central. + +```bash +$ bal tool pull wsdl +``` + +Execute the following command to generate Ballerina types from a WSDL file. + +```bash +$ bal wsdl -i [--operations ] + +# -i, --input +# Input WSDL file from which to generate Ballerina types. + +# --operations +# Optional. Specify the list of operations, for which Ballerina types need to be generated. +``` + +### Bug fixes + +To view bug fixes, see the GitHub milestone for Swan Lake Update 9 (2201.9.2) of the repositories below. + +- [Language server](https://github.com/ballerina-platform/ballerina-lang/issues?q=is%3Aissue+label%3ATeam%2FLanguageServer+milestone%3A2201.9.2+is%3Aclosed+label%3AType%2FBug+) +- [OpenAPI](https://github.com/ballerina-platform/ballerina-library/issues?q=label%3Amodule%2Fopenapi-tools+milestone%3A2201.9.2+is%3Aclosed) +- [Bindgen tool](https://github.com/ballerina-platform/ballerina-lang/issues?q=is%3Aissue+label%3AArea%2FBindgen+milestone%3A2201.9.2+is%3Aclosed) +- [CLI](https://github.com/ballerina-platform/ballerina-lang/issues?q=is%3Aissue+milestone%3A2201.9.2+is%3Aclosed+label%3AType%2FBug+label%3AArea%2FCLI-BuildTools) + +## Ballerina packages updates + +### Improvements + +Introduced an experimental build option to enable memory-efficient compilation of package dependencies. This can help prevent out-of-memory issues during the initial compilation with a clean central cache. Pass the flag to the `bal` command or specify the build option in the `Ballerina.toml` file to enable this experimental feature. + +```bash +$ bal build --optimize-dependency-compilation +``` + +Specifying the build option in the `Ballerina.toml` file: + +```toml +[build-options] +optimizeDependencyCompilation = true +``` diff --git a/utils/archived-lm.json b/utils/archived-lm.json index 7e8c61991f0..f54010cb27b 100644 --- a/utils/archived-lm.json +++ b/utils/archived-lm.json @@ -22,6 +22,14 @@ "url": "https://lib.ballerina.io/", "id": "swan-lake-api-docs" }, + { + "dirName": "2201.9.1", + "level": 2, + "position": 1, + "isDir": false, + "url": "#2201.9.1", + "id": "2201.9.1v" + }, { "dirName": "2201.9.0", "level": 2, diff --git a/utils/rl.json b/utils/rl.json index 133f8ca4262..bb7ad0466bf 100644 --- a/utils/rl.json +++ b/utils/rl.json @@ -14,6 +14,14 @@ "url": "/downloads/swan-lake-release-notes", "id": "swan-lake-release-notes", "subDirectories": [ + { + "dirName": "2201.9.2 (Swan Lake Update 9)", + "level": 2, + "position": 1, + "isDir": false, + "url": "/downloads/swan-lake-release-notes/swan-lake-2201.9.2", + "id": "swan-lake-2201.9.2" + }, { "dirName": "2201.9.1 (Swan Lake Update 9)", "level": 2,