Skip to content

Commit 0099162

Browse files
authored
v1.2.3 release notes (#315)
1 parent 36b9bae commit 0099162

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

releases/v1.2.3.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
Grafana **xk6** `v1.2.3` is here! 🎉
2+
3+
This small patch release focuses on improving the usability and robustness of the `xk6 lint` command, particularly for automated testing and CI/CD pipelines, and includes several dependency updates.
4+
5+
## Changes and Improvements
6+
7+
### `xk6 lint` Enhancements
8+
9+
* **Enhanced Exit Code Handling:** The command now provides three distinct exit codes for better CI/CD automation support:
10+
* **0:** All checks passed successfully.
11+
* **1:** Command execution error (invalid arguments, internal failure, etc.).
12+
* **2:** Linting completed but one or more checks failed.
13+
* **Decoupled Linter Checkers:** Linter checkers have been refactored to be fully independent of one another. This removes previous hidden dependencies, ensuring that any combination of checkers can be selected and run correctly without assuming a specific execution order or prior state.
14+
* **Corrected Directory Argument Handling:** All linter checkers now run correctly when passed a directory argument. This fixes an issue where the `build` linter specifically failed to function properly if the provided directory path was relative.
15+
16+
## Dependency Updates
17+
18+
* Bumps **`securego/gosec`** from `2.22.9` to `2.22.10`.
19+
* Bumps **`astral-sh/setup-uv`** from `7.0.0` to `7.1.0`.
20+
* Bumps **`golang`** base image from `1.24.8-alpine3.22` to `1.24.9-alpine3.22`

0 commit comments

Comments
 (0)