ballerina-ls-v1.0.0-rc.2
Pre-release
Pre-release
·
3283 commits
to main
since this release
What's Changed
- Fix getting suggestions in the natural expression prompt even the cursor is not within an interpolation by @dulajdilshan in #22
- Update the since annotation to 1.0.0 by @nipunayf in #26
- Provide an LS API for real-time diagnostics after validating the entire form by @nipunayf in #18
- Introduce new API
typesManager/jsonToTypeto convert sample JSON to types (Improved version of the previousjsonToRecord/convertby @dulajdilshan in #9 - Add sub mappings to the model by @KavinduZoysa in #25
- Improve the connection forms by @nipunayf in #28
- Fix adding a new line at the end when saving a prompt of a natural function and add more natural functions tests by @dulajdilshan in #29
- Add the parameter's
defaultValueto the Property model by @nipunayf in #30 - Enhance parameter label formatting in library connectors and functions by @nipunayf in #31
- Return text edits for datamapping source generation by @KavinduZoysa in #32
- Abstract the compiler APIs to maintain backward compatibility between the LS and the Ballerina distribution by @nipunayf in #34
- Update input port to represent array information by @KavinduZoysa in #33
- Hide the connection name in the action forms by @nipunayf in #35
- Introduce two new valueTypes
SERVICE_PATHandACTION_PATHby @LakshanWeerasinghe in #27 - Move the inferred type to the bottom of the form by @nipunayf in #37
- Add text edits for addElement API by @KavinduZoysa in #38
- Generate text edits to addClause API by @KavinduZoysa in #36
- Add text edits for convertToQuery API by @KavinduZoysa in #41
- Improve field names and descriptions related to HTTP client and action forms by @NipunaRanasinghe in #39
- Add the label to the local index by @nipunayf in #42
- Update the forms of the resource action call templates by @nipunayf in #44
- Refactor
datamapper/mappingsAPI by @KavinduZoysa in #43 - Update the forms related to the libraries by @nipunayf in #47
- Fix issue with escaping function params in call expressions by @LakshanWeerasinghe in #48
- Fix the generated variable name for the inferred type by @nipunayf in #51
- Provide support for expression editor in data mapping by @KavinduZoysa in #49
- Fix variable name field in action call forms by @NipunaRanasinghe in #52
- Introduce reference-based types for records and arrays by @pasindufernando1 in #46
- Fix the failing test cases in the architecture model by @nipunayf in #53
- Build the Gradle project with tests before publishing. by @nipunayf in #54
- Introduce an API to get submapping model by @KavinduZoysa in #55
- Fix the publish release workflow by @nipunayf in #56
New Contributors
- @dulajdilshan made their first contribution in #22
- @pasindufernando1 made their first contribution in #46
Full Changelog: v1.0.0-rc.1...v1.0.0-rc.2