フレックスエージェントのリリースノート
Release date: May 28, 2026
Language versions currently supported: .NET Core, Java, Node.js, PHP, and Python
重要
Breaking changes:
Update to use the new .NET agent unified package. This means Flex Agent will be unable to download any .NET agent older than 60.0.0. (CFA-519)
New and improved:
Flex Agent now reports process lists to the Agent Dashboard. (CFA-452, CFA-455)
Flex Agent enables a Systemd service to facilitate reporting. (CFA-524)
Improve Flex Agent system and container usage details. (CFA-515)
The Flex Agent includes these agent versions:
.NET Core: 60.0.1
Java: 6.29.0
Node.js: 5.58.0
PHP: 1.52.0
Python: 11.4.0
Release date: May 19, 2026
Language versions currently supported: .NET Core, Java, Node.js, PHP, and Python
New and improved:
Cache comms files ready by the agent attachment tool. (CFA-333)
The Flex Agent includes these agent versions:
.NET Core: 5.0.8
Java: 6.29.0
Node.js: 5.56.0
PHP: 1.52.0
Python: 11.3.0
Bug fixes:
When attaching the PHP agent to a process, update
PHP_INI_SCAN_DIRto maintain its reading of the default directories set at compile time. (CFA-518)
Release date: May 13, 2026
Language versions currently supported: .NET Core, Java, Node.js, PHP, and Python
New and improved:
The Flex Agent is now available for Ubuntu 26.04 - Resolute. (CFA-513)
The CLI for the Flex Agent has been updated to better clarify running state and conform to Contrast’s documentation standards. (CFA-425)
The Flex Agent includes these agent versions:
.NET Core: 5.0.8
Java: 6.28.0
Node.js: 5.56.0
PHP: 1.51.0
Python: 11.3.0
Release date: May 7, 2026
Language versions currently supported: .NET Core, Java, Node.js, PHP, and Python
New and improved:
Use Rust’s
libccrate to get current user rather thangetuidC function. (CFA-467)Set the
umaskonflex-commandflex-agentdirectories explicitly rather than relying on the user not changing them after installation. (CFA-446)Write the Flex Agent UUID marker on communications initialization, making it available once any action has executed. (CFA-504)
Add a check to the installation script to avoid overwriting the Flex Agent and injector if the same version is reinstalled. (CFA-512)
Support Go technology detection. (CFA-498)
The Flex Agent includes these agent versions:
.NET Core: 5.0.7
Java: 6.28.0
Node.js: 5.55.0
PHP: 1.51.0
Python: 11.2.0
Release date: April 29, 2026
Language versions currently supported: .NET Core, Java, Node.js, PHP, and Python
New and improved:
If the
attach_all_unknown_processesoption is used to instrument .NET Core processes, a warning is logged. (CFA-462)On agent download, file permissions are explicitly set, rather than relying on parent directory permissions, to ensure all applications have read access to the agent. (CFA-460)
On agent attachment, the Flex Agent provides a Flex UUID & Process Fingerprint for the language Agent to forward to the backend. (CFA-496)
The CLI no longer requires root permissions to run; however, it will warn if a non-root user performs an action that may have unexpected results under lower permissions. (CFA-505)
The Flex Agent includes these agent versions:
.NET Core: 5.0.6
Java: 6.28.0
Node.js: 5.55.0
PHP: 1.51.0
Python: 11.2.0
Bug fixes:
The buffer used to read comms files did not properly bound the read to ensure a null byte at the end of the read String. (CFA-506)
Release date: April 15, 2026
Language versions currently supported: .NET Core, Java, Node.js, PHP, and Python
New and improved:
Previously, the Flex Agent allowed users to disable the integrity check on language agent downloads. That is no longer an optional part of the agent download. (CFA-463)
Agent attachment now honors environment variables, in addition to file markers, when deciding if an attempt should be made to attach to a given language. (CFA-474)
Expand the details provided by the apps command to show what technologies the application is using. (CFA-475)
The Flex Agent includes these agent versions:
.NET Core: 5.0.5
Java: 6.27.0
Node.js: 5.53.1
PHP: 1.50.0
Python: 11.0.0 – With this major change, Python 3.9 will no longer be supported.
Release date: April 1, 2026
Language versions currently supported: .NET Core, Java, Node.js, PHP, and Python
New and improved:
The
appscommand now includes the PPID in its output.The
system-infocommand now includes the host’s IPs. (CFA-445)The
appscommand for individual applications now includes Linux proc memory. (CFA-457)The
system-infocommand now includes host memory information and a--fulloption to report agent and process information. (CFA-454)The AWS CLI is now excluded from attachment logic, no longer instrumented by the Python agent. (CFA-465)
All dependencies are now pinned to the exact version rather than the caret version against patches. (CFA-468)
The Flex Agent includes these agent versions:
.NET Core: 5.0.4
Java: 6.27.0
Node.js: 5.52.1
PHP: 1.50.0
Python: 10.26.0
Release date: March 5, 2026
Language versions currently supported: .NET Core, Java, Node.js, PHP, and Python
New and improved:
The Flex Agent now runs connection testing to confirm reachability from the host machine to Contrast infrastructures as part of the installation process. (CFA-310)
The Flex Agent includes these agent versions:
.NET Core: 5.0.2
Java: 6.26.0
Node.js: 5.52.0
PHP: 1.49.0
Python: 10.26.0
Bug fixes:
The Flex Agent now properly identifies Python processes instrumented by the Python agent when the runner is used, avoiding replacing the directly invoked Python agent. (CFA-434)
リリース日: 2026年1月13日
対応言語:.NET Core、Java、Node.js、Python
新機能と改善点:
The Flex Agentフレックスエージェント now offers connection testing to confirm reachability from the host machine to Contrast infrastructures. (CFA-394)
フレックスエージェントには、次のエージェントバージョンが含まれています。
.NET Coreエージェント:4.8.0
Javaエージェント:6.23.0
Node.jsエージェント:5.48.0
PHPエージェント:1.47.0
Pythonエージェント:10.22.0
リリース日: 2026年1月28日
対応言語:.NET Core、Java、Node.js、Python
新機能と改善点:
The Flex Agentフレックスエージェント CLI now includes the agent-configcommand that lets you manage agent configuration settings. (CFA-301)
フレックスエージェントには、次のエージェントバージョンが含まれています。
.NET Coreエージェント:4.8.0
Javaエージェント:6.23.0
Node.jsエージェント:5.48.0
PHPエージェント:1.47.0
Pythonエージェント:10.22.0
Archive
リリース日: 2025年12月10日
対応言語:.NET Core、Java、Node.js、Python
新機能と改善点:
[en] The フレックスエージェント now supports Alpine Package Keeper apk-tools 3.0 architecture validation. (CFA-381, CFA-382).
フレックスエージェントには、次のエージェントバージョンが含まれています。
.NET Coreエージェント:4.8.0
Javaエージェント:6.23.0
Node.jsエージェント:5.48.0
PHPエージェント:1.47.0
Pythonエージェント:10.22.0
リリース日: 2025年12月2日
対応言語:.NET Core、Java、Node.js、Python
新機能と改善点:
[en] Improved PHP process detection and attachment filtering. (CFA-112)
[en] Introduced the beta diagnostics command. (CFA-339)
フレックスエージェントには、次のエージェントバージョンが含まれています。
.NET Coreエージェント:4.8.0
Javaエージェント:6.23.0
Node.jsエージェント:5.47.0
PHPエージェント:1.47.0
Pythonエージェント:10.21.0
リリース日: 2025年11月20日
対応言語:.NET Core、Java、Node.js、Python
新機能と改善点:
[en] Improved PHP process detection and attachment filtering. (CFA-112)
フレックスエージェントには、次のエージェントバージョンが含まれています。
.NET Coreエージェント:4.8.0
Javaエージェント:6.23.0
Node.jsエージェント:5.47.0
PHPエージェント:1.47.0
Pythonエージェント:10.21.0
リリース日: 2025年11月5日
対応言語:.NET Core、Java、Node.js、Python
新機能と改善点:
[en] Added support for Docker image attachments from the host. (CFA-263)
[en] Renamed the service to c
ontrast-flexand removed tbe symlink. (CFA-327)[en] The Flex Agent identifies Kotlin applications as part of the
appscommand. (CFA-335)[en] The Flex Agent identifiesIdentify Scala applications as part of the
appscommand. (CFA-336)フレックスエージェントには、次のエージェントバージョンが含まれています。
.NET Coreエージェント:4.6.0
Javaエージェント:6.22.1
Node.jsエージェント:5.47.0
PHPエージェント:1.46.0
Pythonエージェント:10.18.0
リリース日: 2025年10月16日
対応言語:.NET Core、Java、Node.js、Python
新機能と改善点:
[en] The Flex Agent now generates Alpine Package Keeper (APK) artifacts. (CFA-313)
[en] The Flex Agent identifies PHP applications as part of the
appscommand. (CFA-288)フレックスエージェントには、次のエージェントバージョンが含まれています。
.NET Coreエージェント:4.5.2
Javaエージェント:6.22.0
Node.jsエージェント:5.45.1
PHPエージェント:1.46.0
Pythonエージェント:10.17.0
リリース日: 2025年9月17日
対応言語:.NET Core、Java、Node.js、Python
新機能と改善点:
The Flex Agentフレックスエージェント now has full support for attaching the PHP agent to applications. (CFA-140)
フレックスエージェントには、次のエージェントバージョンが含まれています。
.NET Coreエージェント:4.5.1
Javaエージェント:6.20.1
Node.jsエージェント:5.42.1
[en] PHP: 1.45.0
Pythonエージェント:10.16.0
リリース日: 2025年9月3日
対応言語:.NET Core、Java、Node.js、Python
[en] Beta languages supported: PHP
新機能と改善点:
[en] The フレックスエージェント now has Beta support for attaching the PHP agent to applications. (CFA-141)
[en] The フレックスエージェント now includes an uninstallation script. (CFA-251)
[en] The フレックスエージェント has reduced the size of the bundled .NET Core agent. (CFA-254)
[en] The フレックスエージェント now uses the base maven repo when specifying where to pull the Java agent. (CFA-281)
フレックスエージェントには、次のエージェントバージョンが含まれています。
.NET Coreエージェント:4.5.1
Javaエージェント:6.20.1
Node.jsエージェント:5.42.1
[en] PHP: 1.45.0
Pythonエージェント:10.12.0
[en] Bug fixes:
[en] Fixed an issue where the REPL wasn't ignored when determining if a Python process should be instrumented,. (CFA-276)
[en] Fixed an issue where an extra separator character was added to the
PYTHONPATHwhen attaching to a Python process. (CFA-278). (CFA-278)
リリース日: 2025年8月12日
対応言語:.NET Core、Java、Node.js、Python
新機能と改善点:
フレックスエージェントには、次のエージェントバージョンが含まれています。
.NET Coreエージェント:4.5.0
Javaエージェント:6.20.1
Node.jsエージェント:5.42.1
Pythonエージェント:10.12.0
[en] Bug fixes:
[en] Fixed an issue where existing attach settings were overwritten when the agent installed the injector. (CFA-256)
リリース日: 2025年8月7日
対応言語:.NET Core、Java、Node.js、Python
新機能と改善点:
フレックスエージェントには、次のエージェントバージョンが含まれています。
.NET Coreエージェント:4.5.0
Javaエージェント:6.20.1
Node.jsエージェント:5.41.1
Pythonエージェント:10.12.0
[en] Bug fixes:
[en] Fixed an issue where the
auto-attachcommand in the script failed to execute when running the installation in unattached mode. (CFA-250)
リリース日: 2025年8月7日
対応言語:.NET Core、Java、Node.js、Python
新機能と改善点:
フレックスエージェントには、次のエージェントバージョンが含まれています。
.NET Coreエージェント:4.5.0
Javaエージェント:6.20.1
Node.jsエージェント:5.41.1
Pythonエージェント:10.12.0
リリース日: 2025年7月28日
対応言語:.NET Core、Java、Node.js、Python
新機能と改善点:
フレックスエージェントは、各エージェントをダウンロードする際に、パプリックポジトリが提供するハッシュ値を用いて、ファイルの整合性を検証するようになりました。(CFA-196)
特定の監視対象プロセスに対して、Contrastエージェントの特定のバージョンを固定(pin)できるようになりました。(CFA-242)
各Contrastエージェントで許容されるエージェントの最大バージョンを指定できるようになりました。(CFA-183)
フレックスエージェントには、次のエージェントバージョンが含まれています。
.NET Coreエージェント:4.4.5
Javaエージェント:6.19.0
Node.jsエージェント:5.40.1
Pythonエージェント:10.11.0
リリース日: 2025年7月15日
対応言語:.NET Core、Java、Node.js、Python
新機能と改善点:
フレックスエージェントの最初のリリースです。このエージェントを使用すると、1つのパッケージで、異なる言語に対して複数のContrastエージェントをインストールできます。また、エージェントの更新プロセスの自動化にも役立ちます。エージェントウィザードを使用してインストールすることも、手動でインストールすることもできます。
フレックスエージェントには、次のエージェントバージョンが含まれています。
.NET Coreエージェント:4.4.3
Javaエージェント:6.19.0
Node.jsエージェント:5.39.1
Pythonエージェント:10.11.0