Files
epod-adt-mcp-updatesite/CHANGELOG.md
2026-10-06 09:01:34 +02:00

2.7 KiB

Changelog

[Unreleased]

[2.5.0] — 2026-10-06

Changes

  • Documentation update.

[2.4.0] — 2026-10-02

New features

  • sap_create_object creates a class with a test classes include.
  • sap_pull_source, sap_push_source, and sap_push_source_from_file accept includeType. A write to testclasses creates the include if it is missing.

Bug fixes

  • Bug fixes.

[2.3.0] — 2026-09-30

New features

  • sap_create_object creates a function module (FUNC) in an existing function group.
  • sap_create_object creates a function group (FUGR).
  • The MCP Server view has an Activity tab that shows each tool call live, with the client name, the result size, and an estimated token count.
  • The MCP Server view changes its layout to fit the view width and has a "Connected only" filter for the project table.
  • The security log records the client name and the result size of each tool call.

Bug fixes

  • Bug fixes.

[2.2.2] — 2026-09-27

New features

  • sap_object_members shows the include of each member. The option includeLocal lists local classes and test classes.
  • sap_push_element writes the declaration of an attribute, a constant, or a type.
  • sap_check_object reports ABAP Unit statement coverage when you set coverage.
  • Each connected system has an access mode. A read-only system refuses all write tools.
  • The bearer token stays the same after an Eclipse restart. The Regenerate token button creates a new token.
  • sap_object_versions lists the version history of an object.
  • sap_object_diff shows the difference between two versions of an object.
  • sap_compare_systems compares one object in two connected systems.
  • sap_create_object creates a domain (DOMA).
  • sap_create_object creates a table type (TTYP) and a message class (MSAG).
  • sap_push_message writes messages into a message class.
  • The push tools have an activate option. Set activate to false to write a source and keep the object inactive.
  • sap_syntax_check selects the inactive or the active source on its own.
  • The server writes a security event log in JSON Lines format.
  • The server accepts a maximum of 8 sessions and closes a session after 30 minutes without use.

Bug fixes

  • Bug fixes.

[2.2.1] — 2026-08-23

Bug fixes

  • Bug fixes.

[2.2.0] — 2026-08-23

New features

  • sap_object_members lists the members of a class, an interface, a program, or a function group in a compact form.
  • sap_push_element writes one member block of a class or an interface.
  • sap_check_object runs the syntax check, ATC, and unit tests as one quality gate.
  • sap_pull_source and sap_pull_source_to_file read one member when you set element.
  • sap_atc_run accepts an ATC check variant.