-
Notifications
You must be signed in to change notification settings - Fork 12
Closed
Description
Description
This issue tracks all the changes to be verified prior to the WSO2 Integrator: BI 1.6.0 release.
Please mark the checkbox once the corresponding change has been verified.
RC1
Extension
- Enhance activate function to return early if workspace root is not found vscode-extensions#1038
- Update sample download URLs and SamplesView to use the new CDN endpoint vscode-extensions#1125
- Refactor SamplesView to enhance sample and category handling vscode-extensions#1142
- Comment out savingDraft function call for future implementation with AI agent vscode-extensions#1180
- Update header type field in HeaderSetEditor to use SINGLE_SELECT vscode-extensions#1226
- Enhance FLAG field handling and location update vscode-extensions#1246
- Add dropdown handling in getFormFieldItems function vscode-extensions#1250
- Introduce a Simplified Mode for Editing Prompts in the Expanded Editor vscode-extensions#980
- Fix agent tool form diagnostics for
undefined symbolerrors vscode-extensions#1097 - Improve AI Agent MCP Tool Form for Better Tool Discovery vscode-extensions#1080
- Add
react-markdownsupport for rendering Markdown inAgentCallNodeWidgetvscode-extensions#1105 - Fix model provider configuration form not loading when using expressions vscode-extensions#1164
- Start trace server when opening the try-it window for the AI Chat Agent service using the
Chatbutton vscode-extensions#1170 - Fix prompt field type in expression editor vscode-extensions#1191
- Hide target type field in forms based on advanced property vscode-extensions#1206
- Fix model provider form editors rendering as text editors vscode-extensions#1232
- Fix knowledge base form in connection popup vscode-extensions#1239
- Fix helper pane inserting double string interpolations for variables in PROMPT mode vscode-extensions#1249
- Onboard MSSQL CDC onto BI vscode-extensions#1161
- Add cdc in the event log vscode-extensions#1213
- Skip field validation for expressions vscode-extensions#1225
- Adds Review Mode to BI Copilot Chat vscode-extensions#1151
- Refactor getSemanticDiff method to simplify promise handling and improve readability vscode-extensions#1154
- Update BI-copilot review mode logic for persistent context vscode-extensions#1185
- Sync with main branch to fix vulnerability issue vscode-extensions#1189
- Fix Security Vulnerabilities: CVE-2025-64718 and CVE-2026-0621 vscode-extensions#1219
- Prevent updates to hidden form field vscode-extensions#1227
- Support workspace level text edits in BI review mode vscode-extensions#1258
- Update dependencies to fix active vulnerabilities vscode-extensions#1260
- [BI Data Mapper] Add Level 01 E2E test vscode-extensions#653
- [BI] Improve Show Source option vscode-extensions#1070
- [BI Data Mapper] Fix undo issue in focused views vscode-extensions#1073
- [BI Data Mapper] Minor test refactor vscode-extensions#1083
- [Data Mapper] Fix mappings inside dependent sub-mappings are not rendered vscode-extensions#1094
- [Data Mapper] Refactor error handling vscode-extensions#1069
- [BI Data Mapper] Fix codedata syncing issue in submappings vscode-extensions#1107
- [BI Data Mapper] Re-add "Group by" option to ClauseEditor component vscode-extensions#1108
- [BI Data Mapper] Enhance type incompatible mappings vscode-extensions#1116
- [BI Data Mapper] Add icons for mapping options vscode-extensions#1124
- [BI Data Mapper] Extending type conversion to support all primitives vscode-extensions#1158
- [BI Data Mapper] Fix output ports remain as disable after exiting from mapping options vscode-extensions#1167
- [Data Mapper] Fix let-clause variables are not shown on the Inputs section vscode-extensions#1174
- [BI Data Mapper] Fix reusable data mapper switching issues vscode-extensions#1179
- [BI Data Mapper] Fix array flattening and joining clause editor options vscode-extensions#1186
- [BI Data Mapper] Add convert and map option to code action menu vscode-extensions#1195
- [Data Mapper] Improve array flattening and joining UX vscode-extensions#1205
- [BI Data Mapper] Refactor DMDiagnostic interface and update DiagnosticWidget vscode-extensions#1208
- [BI Data Mapper] Refactor codedata retrieval logic vscode-extensions#1212
- [BI Data Mapper] Update diagnostics handling to include data mapper editor condition vscode-extensions#1237
- Add command to run e2e-tests with latest pre-release vscode-extensions#1245
- Fix variable naming and improve error handling in getVsixUrlFromMarketplace function vscode-extensions#1247
- [BI Data Mapper] Update data mapper test cases menu options vscode-extensions#1256
- [BI Data Mapper] Fix diagnostic message display in ObjectOutputFieldWidget vscode-extensions#1257
- Update dependencies to use @iarna/toml and remove legacy toml package vscode-extensions#1039
- Prevent
BI:Refreshcommand from being exposed vscode-extensions#1060 - Enhance
Ballerina: RunandBI: Run Integrationcommands to operate dynamically vscode-extensions#1059 - Improve
BI: Type Diagramcommand to work with workspace projects and multi-project directory setups vscode-extensions#1068 - Make
BI: Add <Construct>commands project-aware in workspace and multi-project directory environments vscode-extensions#1075 - Improve
BI: Debug Integrationto Correctly Resolve Projects in Multi-Package Setups vscode-extensions#1096 - Improve
Ballerina: Open Try Itcommand to work with workspaces vscode-extensions#1111 - Remove obsolete commands and refine command visibility and behavior vscode-extensions#1127
- Handle
Ballerina: Add Test Casefor multi-package workspaces vscode-extensions#1147 - Improve
Ballerina: Build Documentationcommand to run dynamically vscode-extensions#1156 - Support Enable/Disable Tracing Commands in Multi-Package Workspaces vscode-extensions#1173
- Enhance AI model config commnads to work with workspaces vscode-extensions#1176
- Make project forms scrollable for small viewports vscode-extensions#1181
- Improve artifact finder to find reusable data mappers using artifact name vscode-extensions#1200
- Cleanup and restructure BI E2E test suite vscode-extensions#1041
- [BI][Config Editor] Fix Config.toml edits for header comments vscode-extensions#1153
- Remove deprecated ConfigEditor V1 interfaces vscode-extensions#1163
- Implements task approval workflow for AI design vscode-extensions#695
- Improve AI design generation and enable adding code to workspace vscode-extensions#701
- Refactors AI chat state management vscode-extensions#712
- Enhance design mode with auto code integration, approval automation, and improved user communication vscode-extensions#748
- Implement ApprovalFooter component, chat-based task rendering, and history persistence vscode-extensions#856
- Refactor AI Design Mode: Temp projects, file tracking, and chat architecture vscode-extensions#871
- Add ConnectorGeneratorTool for dynamic OpenAPI connector generation vscode-extensions#973
- Implement checkpoint mechanism for AI copilot chat vscode-extensions#992
- Add diagnostic validation and fallback integration vscode-extensions#1018
- Introduce Persist and WSDL Support in Connections View and Revamp Connectors View vscode-extensions#1110
- Improvements in new Connectors view vscode-extensions#1136
- Update persist db connection icons vscode-extensions#1143
- Fix stepper text not visible on light theme and Form password clearout on error vscode-extensions#1152
- Improvements in Persist connect flow vscode-extensions#1157
- Fix project explorer rendering generated types and Add ER diagram view button vscode-extensions#1175
- Connector View improvements vscode-extensions#1202
- Fix spec based connection generation vscode-extensions#1204
- Fix debug pointers not updating in diagram view and ensure navigation to the correct view during debugging vscode-extensions#1248
- Fix form fields not visible on zoom state vscode-extensions#1251
- [BI]Remove xml importing functionality vscode-extensions#903
- [BI]Take the show more functions button outof logging container vscode-extensions#1011
- [BI]Handle special character fields in names vscode-extensions#972
- Improve file integration functionality vscode-extensions#887
- Correct the variable name in FTP vscode-extensions#1207
- Revert "[BI]Handle special character fields in names" vscode-extensions#1217
- Fix ftp choice form changes vscode-extensions#1216
- [BI]Correct the http resource function showing functionality vscode-extensions#1220
- [BI] Resolve the correct option showing in the type-editor vscode-extensions#1241
- [BI]Resolve advanced options duplication and re-render issue vscode-extensions#1240
- [BI]Correct the build failure vscode-extensions#1254
- fix kafka producer members filter to properly display completions for kafka producer vscode-extensions#1037
- Fix recursive variable creation vscode-extensions#997
- Implement boolean editor for expression fields vscode-extensions#1017
- Introduce String Template Support vscode-extensions#1012
- Implement number expression editor vscode-extensions#1013
- implement documentations for functions vscode-extensions#1049
- implement sql expression editor vscode-extensions#1054
- Refactor form properties and migrate form logic to use the new property model vscode-extensions#1074
- Prevent interpolation wrapping in expression mode vscode-extensions#1089
- Implement enum editor vscode-extensions#1082
- Fix imported types does not show record editor when type is a record vscode-extensions#1117
- Top level form refactor changes and advanced editor support vscode-extensions#1119
- Merge feature exp main vscode-extensions#1135
- Handle expression editors empty values for template and sql editors vscode-extensions#1121
- fix mode switcher and update logic to use the second types element as… vscode-extensions#1145
- fix array editor styles vscode-extensions#1150
- fix default mode of expression editor mode to use the selected input vscode-extensions#1162
- fix record editor not appearing when the field type is RECORD_MAP_EXPRESSION vscode-extensions#1165
- fix dropdown fields in init forms are broken after the types api change vscode-extensions#1160
- fix record editor not opening when record field is in choice form vscode-extensions#1172
- make the array editor fields defaults to expression mode vscode-extensions#1171
- fix graphql operator forms to conditionally render type field when the ballerinaType exsists vscode-extensions#1184
- fix incorrect field types in clause editor vscode-extensions#1182
- Fix record editor not appearing for top level fields in service creation forms vscode-extensions#1177
- Implement Map editor and fix text mode is not correctly appearing in correct context vscode-extensions#1159
- fix function form saving without entered parameters vscode-extensions#1183
- Fix number input validation is not fully enforced and refactor the configuration objects for the expression editors vscode-extensions#1155
- Fix PR comments vscode-extensions#1138
- Update mode switcher selected mode vscode-extensions#1197
- Fix mode switcher styles vscode-extensions#1193
- fix http response edit form not working issue vscode-extensions#1190
- Helper pane improvments vscode-extensions#1198
- Fix enum editor http vscode-extensions#1199
- fix hardcoded empty string ballerinaType vscode-extensions#1209
- Fix match form not opening issue vscode-extensions#1214
- Move global type to scope vscode-extensions#1222
- Fix boolean editor and fix function call form with boolean params vscode-extensions#1221
- fix issue expression editor to properly render the array editor in array mode vscode-extensions#1234
- fix prompt editor flowmodel selected type is not properly selected in… vscode-extensions#1233
- Fix else if branch not working vscode-extensions#1238
- Fix expression editor placeholder not rendering vscode-extensions#1228
- Fix record config model wraps selected variables with braces vscode-extensions#1242
- Fix text mode expanded editor unexpected value wrapping with string `` vscode-extensions#1230
- Fix map expression editor vscode-extensions#1252
- Refactor AI Data Mapper repair workflow vscode-extensions#1036
- Optimise langlib usage in prompt vscode-extensions#1072
- Fix datamapper Agentic Issues vscode-extensions#1123
- Fix multi-workspace file path handling in agentic branch vscode-extensions#1144
- Fix custom function file path handling in multi-workspace setup vscode-extensions#1168
- Deduplicate error handling in Data Mapper UI vscode-extensions#1178
- Make URI scheme configurable in project diagnostics vscode-extensions#1210
- Skip LLM repair when mappings have no diagnostics vscode-extensions#1231
- [Draft] Feature devant sync vscode-extensions#509
- Update devant token env variables vscode-extensions#605
- Add /design command and dummy implementation vscode-extensions#680
- Initial integration of /design with state machine vscode-extensions#699
- Tweak system prompt to align with design mode vscode-extensions#709
- Fix devant chat thread persistance vscode-extensions#730
- Sync Design mode branch with main vscode-extensions#857
- Migrate Copilot auth for devant vscode-extensions#851
- Incorporate code related changes and add diagnostic tool vscode-extensions#958
- Add edit mode to agent mode vscode-extensions#1009
- Sync with main and Agent mode improvements vscode-extensions#1021
- Stabilize Evals for Agent mode vscode-extensions#1057
- Agent mode chat window improvements and LS schema changes vscode-extensions#1062
- Add initial healthcare tool vscode-extensions#1067
- Fix Agent UI issues and make evals parallel vscode-extensions#1091
- Refactor copilot agent mode and bug fixes vscode-extensions#1101
- Stabilize datamapper and type creator in agent mode branch vscode-extensions#1109
- Migrate NP chat commands to Agent mode vscode-extensions#1113
- Cleanup np file paths vscode-extensions#1114
- Fix attachments in agent mode vscode-extensions#1115
- Fix ballerina workspaces in agent mode vscode-extensions#1137
- Sync Agent mode branch with main vscode-extensions#1139
- Address review comments in Agent mode PR vscode-extensions#1141
- Avoid vscode global context to store checkpoints vscode-extensions#1146
- Remove langfuse used for telemetry vscode-extensions#1149
- Copilot Agent mode initial implemenation vscode-extensions#1120
- Copilot Agent connector generation improvements and tool refactoring vscode-extensions#1169
- Ai Panel Checkpoint and chat storage refactor vscode-extensions#1188
- Agent mode LS notification refactor vscode-extensions#1203
- Fix agent didChanges and update review wording vscode-extensions#1211
- Change review wording vscode-extensions#1215
- Improve package pulling in copilot vscode-extensions#1235
- Display error message for unknown errors in Agent vscode-extensions#1259
Language Server
-
- Add group-by clause support for addClause and mappings APIs ballerina-platform/ballerina-language-server#490
- Add type generation support from WSDL tool in LS ballerina-platform/ballerina-language-server#473
- Add EDI tool support in the LS ballerina-platform/ballerina-language-server#463
- Integrate XSD tool record generation capability to the LS ballerina-platform/ballerina-language-server#447
- Add map type support in the data mapper back-end ballerina-platform/ballerina-language-server#505
- Add backend support for stream types in datamapper ballerina-platform/ballerina-language-server#511
- Add tuple type support in visualizable API ballerina-platform/ballerina-language-server#507
- Handle collect clause during mapping deletion ballerina-platform/ballerina-language-server#514
- Remove unnecessary module info in from clause vars ballerina-platform/ballerina-language-server#543
- Add support to generate wsdl client as a new module ballerina-platform/ballerina-language-server#548
- Add group by support in the mappings model ballerina-platform/ballerina-language-server#542
- Add attribute to identify from clause variables in mappings ballerina-platform/ballerina-language-server#560
- Introduce new API to handle primitive type incompatibilities ballerina-platform/ballerina-language-server#562
- Bump http version to 2.15.3 ballerina-platform/ballerina-language-server#579
- Refactor wsdl connector generation to accept the wsdl file path instead of the content ballerina-platform/ballerina-language-server#573
- Add support in handling queries present as array elements in Mappings API ballerina-platform/ballerina-language-server#567
- Handle code formatting inconsistencies during mappings ballerina-platform/ballerina-language-server#585
- Use default value during collect clause mapping deletion ballerina-platform/ballerina-language-server#587
- Handle invalid record generation during json imports ballerina-platform/ballerina-language-server#590
- Improve type incompatibility conversion API support ballerina-platform/ballerina-language-server#594
- Handle type names for nil based primitive types ballerina-platform/ballerina-language-server#599
- Rename iterableVariable to iterationVariable used in query scenarios ballerina-platform/ballerina-language-server#601
- Improve meta data for intermediate clause variables in datamapper model ballerina-platform/ballerina-language-server#603
- Bump log version to 2.15.0 ballerina-platform/ballerina-language-server#574
- Extract typeName properly in null/error related unions ballerina-platform/ballerina-language-server#581
- Properly handle project paths with space characters ballerina-platform/ballerina-language-server#620
-
- Add option to skip tests during release publishing ballerina-platform/ballerina-language-server#526
- Add record information to the completion item details ballerina-platform/ballerina-language-server#517
- Integrate category information into the field completions ballerina-platform/ballerina-language-server#539
- Bump the http library to 2.15.2 ballerina-platform/ballerina-language-server#545
- Only visit the type cast method when it has the
aimodule prefix ballerina-platform/ballerina-language-server#549 - Fix the node template API failure when the name contains escaped characters ballerina-platform/ballerina-language-server#550
- Use the formatted connector name in the flow model ballerina-platform/ballerina-language-server#571
- Improve BIR error handling for unresolved modules ballerina-platform/ballerina-language-server#584
- Embed the module name and project name in the artifacts response ballerina-platform/ballerina-language-server#602
-
- Add API to get the postion of clause in data mapper ballerina-platform/ballerina-language-server#534
- Add APIs to get the completions in data mapper ballerina-platform/ballerina-language-server#521
- Correctly set the node type to data mapper function ballerina-platform/ballerina-language-server#537
- Handle let expression as in top level in data mapper ballerina-platform/ballerina-language-server#541
- Support multiple from clauses in data mapper ballerina-platform/ballerina-language-server#546
- Use correct WorkspaceManager to the visualizable API ballerina-platform/ballerina-language-server#561
- Get listener metadata from the ballerina central ballerina-platform/ballerina-language-server#454
-
- Fix issue with using singleton union members in the record editor ballerina-platform/ballerina-language-server#558
- Improve the type model in property model to support editing record value ballerina-platform/ballerina-language-server#575
- Use the new type model in the service model ballerina-platform/ballerina-language-server#580
- Disable failing test GetListenerModelFromSource ballerina-platform/ballerina-language-server#588
- Introduce a LS API to get diff between original project vs project with ai agent edits ballerina-platform/ballerina-language-server#569
- Use Workspace Manager Proxy in TypesManagerService ballerina-platform/ballerina-language-server#592
- Enable GetListenerFromSource Tests ballerina-platform/ballerina-language-server#591
- Remove Service Generation Functionality from the Flow Diagram Module ballerina-platform/ballerina-language-server#593
- Fix issue handling paths with ai schema ballerina-platform/ballerina-language-server#597
- Handle code generation and model generation for string values ballerina-platform/ballerina-language-server#600
-
- Fix connection name description ballerina-platform/ballerina-language-server#576
- Implement database introspection and persist client generation APIs ballerina-platform/ballerina-language-server#554
- Add persist client support and related metadata handling ballerina-platform/ballerina-language-server#583
- Add the new persist client changes from the tool ballerina-platform/ballerina-language-server#596
- Fix the issues with resource function with inferred type parameter ballerina-platform/ballerina-language-server#570
RC2
Language Server
- @dan-niles
- Bump log package version to 2.16.0 ballerina-platform/ballerina-language-server#608
- [1.5.x] Bump log package version to 2.16.0 ballerina-platform/ballerina-language-server#609
- Add prompt field type for agent and model provider ballerina-platform/ballerina-language-server#605
- Hide type descriptor field in agent call form ballerina-platform/ballerina-language-server#619
- Fix failing agent template tests ballerina-platform/ballerina-language-server#622
- @pasindufernando1
- @RadCod3
- @samithkavishke
- @LakshanWeerasinghe
- Fix issue with Listener Model is not loading in the LS ballerina-platform/ballerina-language-server#607
- Change the didOpen behaviour of the AI Workspace Manager ballerina-platform/ballerina-language-server#617
- Update Incorrect description on documentation field for graphql specific views ballerina-platform/ballerina-language-server#618
- Refactor PropertyType options to use label/value structure ballerina-platform/ballerina-language-server#611
- @gayaldassanayake
- @nipunayf
RC3/RC4/RC5
Language Server
- @pasindufernando1
- @dan-niles
- @LakshanWeerasinghe
- Fix issue with http response creation ballerina-platform/ballerina-language-server#626
- Use Title Case for Listener Config Form Labels ballerina-platform/ballerina-language-server#629
- Show record type fields in the configurable editor ballerina-platform/ballerina-language-server#631
- Fix issue with updating listeners ballerina-platform/ballerina-language-server#637
- Revert "Show record type fields in the configurable editor" ballerina-platform/ballerina-language-server#640
- Introduce MAPPING_EXPRESSION to handles values belong to map type ballerina-platform/ballerina-language-server#639
- @samithkavishke
- @nipunayf
- Make the
resolveModuleDependencisAPI schema-independent ballerina-platform/ballerina-language-server#624 - Support searching local connectors ballerina-platform/ballerina-language-server#630
- Synchronize the waiting in
workspace/executeCommandwhen pulling modules ballerina-platform/ballerina-language-server#634
- Make the
- @gayaldassanayake
Version
No response
Reactions are currently unavailable