Skip to content

Commit

Permalink
Merge pull request #9133 from ballerina-platform/release-2201.9.2
Browse files Browse the repository at this point in the history
Update metadata and release note for 2201.9.2 release
  • Loading branch information
sm1990 authored Jul 9, 2024
2 parents 3790a35 + 792b8d6 commit dc4b942
Show file tree
Hide file tree
Showing 5 changed files with 148 additions and 12 deletions.
24 changes: 12 additions & 12 deletions _data/swanlake-latest/metadata.json
Original file line number Diff line number Diff line change
@@ -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"
}
21 changes: 21 additions & 0 deletions _data/swanlake_release_notes_versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
}
]
Original file line number Diff line number Diff line change
@@ -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)

<em>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.</em>

## 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.

<!-- ADD ONLY THE APPLICABLE SECTIONS FROM THE BELOW -->

## 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 <FILE_NAME> [--operations <COMMA_SEPARATED_OPERATION_NAMES>]

# -i, --input <FILE_NAME>
# Input WSDL file from which to generate Ballerina types.

# --operations <COMMA_SEPARATED_OPERATION_NAMES>
# 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
```
8 changes: 8 additions & 0 deletions utils/archived-lm.json
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
8 changes: 8 additions & 0 deletions utils/rl.json
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down

0 comments on commit dc4b942

Please sign in to comment.