Skip to content
This repository has been archived by the owner on Nov 6, 2023. It is now read-only.

Commit

Permalink
Merge pull request #228 from praneesha/add-4.3.0-release-note
Browse files Browse the repository at this point in the history
Create the VS Code 4.3.0 release note
  • Loading branch information
praneesha committed Jun 16, 2023
2 parents 84b015d + ddeaf80 commit 78a7ae8
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 0 deletions.
Binary file added en/docs/img/release-notes/v-4.3.0/er-diagram.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
34 changes: 34 additions & 0 deletions en/docs/release-notes/version-4.3.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Ballerina VS Code extension version 4.3.0

We are happy to announce the Ballerina VS Code extension 4.3.0 release with a few exciting new features and improvements. Following are the highlights of this release.

- [Entity Relationship Diagram](#entity-relationship-diagram) - Helps you visualize the ER diagram for your persist model file.
- [TOML config generator](#toml-config-generator) - Facilitates automatically generating the `Config.toml` file of your Ballerina project.

If you are new to Ballerina, you can download the [installers](https://ballerina.io/downloads/) to install it. You can install the Ballerina VS Code extension from the [VS Code marketplace](https://marketplace.visualstudio.com/items?itemName=WSO2.ballerina).

## New features

Below are the new features introduced by this release.

## Entity Relationship Diagram

With the latest Ballerina VS Code extension release (version 4.3.0) and <a href="https://ballerina.io/downloads/" target="_blank">Ballerina Swan lake Update 6 release</a>, now, you can generate the entity relationship diagram for your Ballerina persist model. This feature can be accessed using the icon available on the top-right corner of the editor panel or using the `Ballerina: Entity Relationship Diagram` command available in the VS Code command palette.

![Entity Relationship Diagram](../img/release-notes/v-4.3.0/er-diagram.gif){.cInlineImage-full}

## TOMl config generator

You can now automatically generate the `Config.toml` file for your Ballerina project. When you run the program via VSCode if there are mandatory configurable variables it will prompt asking if you would like to create the config.toml. If you select "Creat Config.toml" it will create the Config.toml in package root. If there is a Config.toml it will update it with new configurable fields. Also note Config.toml will be added to git ignore file to prevent keys from getting commited to git repository.

![TOMl config generator](../img/release-notes/v-4.3.0/toml-config-creator.gif){.cInlineImage-full}

## Improvements

Below are the improvements included in this release.

### GraphQL service designer

A new option is added to the GraphQL service designer to filter between queries, mutations, and subscriptions.

![GraphQL filtering](../img/release-notes/v-4.3.0/graphql-filtering.gif){.cInlineImage-full}
1 change: 1 addition & 0 deletions en/mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,7 @@ nav:
- Release notes:
- Version 3.3.0: release-notes/version-3.3.0.md
- Version 4.0.0: release-notes/version-4.0.0.md
- Version 4.3.0: release-notes/version-4.3.0.md
- License: license.md

# Extensions
Expand Down

0 comments on commit 78a7ae8

Please sign in to comment.