# Golang Agent

## 2026 Release Notes

<table><thead><tr><th width="117">Version</th><th width="180.3333740234375">Date</th><th>Changes</th></tr></thead><tbody><tr><td>2.0.232</td><td>May 19, 2026</td><td><p><strong>New Features and Updates:</strong></p><ul><li>Added support for the <code>SL_TAGS</code> env var to tag agents for identification in the Cockpit Live Agents Monitor.</li><li>Contents of the <code>.slignore</code> file are now surfaced in Cockpit Build Insights.</li><li>Added new parameters to tune coverage data collection and transmission in Light Mode, with improvements to how data is sent to the SeaLights Collector.</li></ul><p><strong>Resolved Issues:</strong></p><ul><li>Improved reliability of remote configuration handling.</li></ul></td></tr><tr><td>2.0.225</td><td>April 7, 2026</td><td><p><strong>New Features and Updates:</strong></p><ul><li>Introduced the <code>fullTestName</code> parameter for Ginkgo to improve test identification and reporting.</li></ul></td></tr><tr><td>2.0.224</td><td>March 30, 2026</td><td><p><strong>Resolved Issues:</strong> </p><ul><li>Addressed security vulnerabilities.</li></ul></td></tr><tr><td>2.0.222</td><td>March 12, 2026</td><td><p><strong>New Features and Updates:</strong></p><ul><li>Added console message output for CLI commands.</li><li><p>Introduced new CLI flags to control logging behavior:</p><ul><li><code>--logLevel</code></li><li><code>--logFile</code></li><li><code>--quiet</code> to suppress console messages.</li></ul></li><li>Updated default logging behavior so <code>logLevel</code> is now set to none by default.</li><li>Standardized CLI flags to use camelCase as the primary format while maintaining backwards compatibility with previous flag names.</li><li>Optimized default parameter values for improved usability.</li><li><p>Added support for the following parameters:</p><ul><li><code>testProjectId</code></li><li><code>targetTestProjectId</code></li><li><code>prId</code></li></ul></li><li>Added HTTP retry capability and introduced the <code>failOnError</code> parameter.</li><li>Added validation to detect when a build submission already exists.</li></ul><p><strong>Resolved Issues:</strong></p><ul><li>Fixed an issue where the <code>go list</code> command could hang during the scan stage.</li><li>Updated build configuration validation to allow a minimum length of 1 character instead of 3.</li><li>Fixed an issue where CLI flags were treated as case-sensitive.</li><li>Fixed environment variable handling so both <code>SEALIGHTS_</code> and <code>SL_</code> prefixes work correctly in CLI and runtime environments.</li><li>Fixed an issue where configuration flags were not applied to embedded instrumentation.</li></ul></td></tr><tr><td>2.0.220</td><td>February 26, 2026</td><td><p><strong>Resolved Issues:</strong> </p><ul><li>Addressed a security vulnerability GO-2026-4337 / CVE-2025-68121.</li></ul></td></tr><tr><td>2.0.217</td><td>January 5, 2026</td><td><p><strong>Resolved Issues:</strong></p><ul><li>Fixed an issue with <code>TestMain</code> handling when tests used non-standard variable names.</li></ul></td></tr></tbody></table>

## 2025 Release Notes

<table><thead><tr><th width="115.25">Version</th><th width="182.77734375">Date</th><th>Changes</th></tr></thead><tbody><tr><td>1.1.195</td><td>May 26, 2025</td><td><p><strong>Resolved Issues:</strong></p><ul><li>Fixed an issue with the opening and closing of stage executions when using the Godog testing framework.</li><li>Fixed an issue where <code>argv</code> details from the scan command were missing in the Cockpit Build Monitor.</li></ul></td></tr><tr><td>1.1.192</td><td>March 31, 2025</td><td><p><strong>New Features and Updates:</strong></p><ul><li>Added support for a "none" logging level, allowing logs to be fully suppressed when configured through environment variables.</li><li>Introduced the <code>SEALIGHTS_IGNORE_GO_TESTS</code> environment variable to disable SeaLights instrumentation for Go tests when needed.</li></ul><p><strong>Resolved Issues:</strong></p><ul><li>Fixed an issue where <strong>Test Selection</strong> was not properly ignored when the environment variable <code>SEALIGHTS_TEST_SELECTION</code> was set to <code>false</code>.</li></ul></td></tr><tr><td>1.1.184</td><td>March 5, 2025</td><td><p><strong>New Features and Updates:</strong></p><ul><li>Reduced the amount of Git history fetched during scanning to the most recent 5 commits to improve performance.</li></ul><p><strong>Resolved Issues:</strong></p><ul><li>Fixed an issue in Git commit history processing that caused the error:<br><code>Git scan failed: failed to iterate commits: object not found</code>.</li></ul></td></tr><tr><td>1.1.179</td><td>February 5, 2025</td><td><p><strong>New Features and Updates:</strong></p><ul><li>Added support for Spec tests written using Ginkgo’s Domain-Specific Language (DSL).</li></ul></td></tr><tr><td>1.1.177</td><td>January 30, 2025</td><td><p><strong>Resolved Issues:</strong></p><ul><li>Fixed an issue where Git links were incorrectly generated in the Dashboard.</li><li>Fixed an issue where incorrect file paths produced by the scan command caused false code change detection.</li></ul></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sealights.io/knowledgebase/agent-release-notes/golang-technologies/golang-agent.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
