Technology Blog Posts by SAP
cancel
Showing results for 
Search instead for 
Did you mean: 
thomasalexander_ritter
Product and Topic Expert
Product and Topic Expert
3,424

What happened since the last release?

Link to the extension.

First of all, thanks for the positive feedback regarding the 1.0.1 patch which added the much requested RFC + password support! Please keep providing feedback as it helps us to plan the next releases. A lot of users are asking us how they can provide feedback. We have recently added a new customer influence channel just for the VS Code extension. We recommend using that one.

Last month, ABAPConf 2026 took place in Mannheim. We want to highlight two talks:

  1. Tobias Hofmann provided public feedback regarding the extension and compiled a nice to-do list. I can report that a lot of these to-do items are already part of our internal to-do list. The talk can be found here.
  2. Anne Keller and I gave a talk on the overall ABAP IDE strategy. Of course, it touches the VS Code extension but also aims to provide a broader picture on how we want to support ABAP IDEs via a single technology stack in the future and shares some insights on how the ADT MCP server will evolve in the future. The talk can be found here.

 

What gets shipped with this release?

Usability improvements for system connection handling

After creating a new destination there was no visual feedback that the destination was created successfully. We added a notification pop-up with a button which directly adds it as a folder to your workspace.

destination_add_as_folder.png

We added a "Log on to Destination..." command. While it was possible to log on to a destination via a right-click menu in the explorer view there was no command available for it.

logon_menu_item.png

Now, you can easily log on to a destination using the keyboard via the new command.

logon1.png

logon2.png

A significant improvement of object type support

A lot of requested object types get enabled by this release. Here is the list of added object types:

Classic ABAP source code
  • Create and Manage Function Groups and Modules
  • Create and Manage ABAP Programs and Includes
  • Create and Manage Lock Objects
Data Dictionary
  • Create and Manage Database Tables
  • Create and Manage Structures
  • Create and Manage Type Groups
RESTful Application Programming Model
  • Creating Behavior Definition Extensions
  • Enabling more OData Binding Types in Service Binding
  • Create and Manage CDS Entity Buffers

New MCP tools

Unified diff tool for transports

thomasalexander_ritter_0-1784628047832.png

The unified diff tool generates a git like diff for a given transport request. The tool enables token efficient analysis of the changes contained in a transport request. This enables AI agents to fulfill requests such as:

  • "Explain transport XYZ"
  • "Generate a description for transport XYZ documenting what got changed and why"
  • "How much impact does transport XYZ has on the system? How dangerous is this transport?"
Tools for ABAP Test Cockpit (ATC)

thomasalexander_ritter_0-1784633951380.png

The ATC MCP tools give AI agents access to running the ATC checks for a given change. This enables AI agents to fulfill requests such as:

  • "Implement [XYZ]. Afterwards, run the ATC checks and fix the reported findings."
  • "Run ATC checks for object XYZ"

Additional UX improvements

We added a command which allows you to quickly open the SAP Help documentation.

abap_vscode_documentation.png

From each occurrence of a CDS annotation in a CDS data definition or CDS metadata extension, you can now navigate to its CDS annotation definition. To navigate, press F3 on the relevant CDS annotation. This helps you to investigate and to understand the use of a CDS annotation.

thomasalexander_ritter_0-1784557648564.png

For more information see the new "What's New" page.

 

Sidenote: first version of ABAP cleaner VS Code extension available

Lots of community members asked for ABAP cleaner support in VS Code. We are happy to announce that the first version of the ABAP cleaner extension is available, now!

 

What's next?

From now on, we will stop listing upcoming features directly in the release blogs. Instead we have cleaned up and refreshed our ABAP Cloud Roadmap page. The planned features are listed there.

Provide feedback and influence our product backlog!

We welcome your feedback! Feel free to use the comment section or create a customer influence request to let us know which features you are missing the most. Your input will help us prioritize the feature backlog for the next releases.

3 Comments
Mattias
Contributor
0 Likes

Nice work, it’s moving fast ! 

crus_ch
Explorer
0 Likes

I just want to try ADT Tools 1.1 with VS Code, but I can not connect to a system: 

Command: ABAP: New Destination -> RFC Destination -> Error Message: "No system configurations found."

Documentation says: 

  1. After choosing RFC, select your system from the list.

What list? What am I missing? Where does this list come from?

UPDATE:

I found out, that you need to have the system connection in the SAP Logon, which I ususually don't have because I save my connection in Keypass or I only connection directly via Eclipse. Why is it not possible to enter the RFC connection completely manually? At least you can edit the destinations file manually so that you add further destinations by copy/paste/edit existing entries.

 

HarshPatelV
Participant
0 Likes

Great update! 🚀 The new usability improvements and expanded object type support significantly strengthen the ABAP development experience in VS Code. The addition of new MCP tools and the unified diff tool for transports is especially exciting, as it can make AI-assisted development and transport analysis much more efficient. Looking forward to seeing how the ADT MCP server evolves in future releases!