Skip to content

Merge 5.0.1 into main - #1477

Merged
yenienserrano merged 4 commits into
mainfrom
merge-5.0.1-into-main
Jul 29, 2026
Merged

Merge 5.0.1 into main#1477
yenienserrano merged 4 commits into
mainfrom
merge-5.0.1-into-main

Conversation

@yenienserrano

Copy link
Copy Markdown
Member

Description

Merge 5.0.1 into main

wazuhci and others added 4 commits July 10, 2026 12:29
* Dashboard - Changelog standardization & enforcement (#1417)

* chore(devx): add changelog enforcer CI workflow

* chore(devx): standardize CHANGELOG format

* chore(devx): standardize CHANGELOG format

* chore(devx): update bumper to regenerate CHANGELOG on version bump

The update_changelog() function now rewrites CHANGELOG.md using the new
standard format: version header, Added section with support entry, and
Prior versions section with links pruned to the last 2 minor versions.

* fix(devx): use branch name without v prefix in prior version links

* chore(devx): use actions/checkout@v6 in changelog verifier workflows

* feat: add changelog verifier GitHub Action

- Introduced a new workflow to verify that CHANGELOG.md is updated for pull requests unless the 'no-changelog' label is applied.

feat: implement unit tests for tools scripts

- Created a new workflow to run unit tests for tools scripts located under the tools/ directory on pull requests.
- Tests are executed in isolated environments using throwaway fixture repositories.

feat: add changelog_bump.sh script

- Implemented a script to manage the CHANGELOG.md file during version bumps, ensuring proper formatting and prior version references.

chore: add .gitignore for test temporary files

- Added a .gitignore file to exclude temporary files generated during testing.

docs: create README for tools unit tests

- Documented the usage and structure of unit tests for tools scripts, including instructions for running tests.

test: add run_all.sh to execute all unit tests

- Created a script to run all unit tests for tools scripts and report results.

test: implement unit tests for changelog_bump.sh

- Added comprehensive tests for changelog_bump.sh, covering argument validation, version bumps, and changelog updates.

test: implement unit tests for repository_bumper.sh

- Added unit tests for repository_bumper.sh, validating argument handling, version bumps, and file updates.

* chore: update changelog verifier workflow to use Ubuntu 24.04 and enhance concurrency settings

---------

Co-authored-by: Ian Yenien Serrano <63758389+yenienserrano@users.noreply.github.com>

* Make Discover CSV download row limit configurable (#1442)

* feat: make Discover CSV download row limit configurable via reports.csv.maxRows (#1434)

* Add change log

* feat(discover): add reference to max row in csv export setting

---------

Co-authored-by: Antonio David Gutiérrez <antonio.gutierrez@wazuh.com>

* Update CLAUDE configuration and add new skills (#1444)

* Update CLAUDE configuration and add new skills

- Enhance .gitignore to include specific CLAUDE settings and temporary files.
- Revise CLAUDE.md to clarify project context and architecture.
- Introduce new skills for analyzing vulnerabilities, checking standards, creating pull requests, developing issues, and resolving CVEs.
- Add settings.json for CLAUDE permissions management.
- Document workflows and commands for new skills in their respective SKILL.md files.

* Enhance CLAUDE.md documentation for local development

- Clarify the usage of the yarn run v1.22.22
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. command for the raw OSD dev server.
- Introduce a new section detailing the local run model using the  repo's Docker dev environment.
- Provide instructions for running the full stack locally, including mounting external plugin repositories.

* change message to no reference local routes

---------

Co-authored-by: Antonio <34042064+Desvelao@users.noreply.github.com>

* Create issue-creation skill and update PR template (#1447)

* Enhance issue and PR templates for clarity and consistency; add new issue creation skill

Signed-off-by: Diego Garcia <diego.garcia@wazuh.com>

* Remove redundant label type/task from task issue template

Signed-off-by: Diego Garcia diego.garcia@wazuh.com

* Document stale enhancement label in issue-creation skill for consistency

Signed-off-by: Diego Garcia <diego.garcia@wazuh.com>

* Standardize issue-creation skill to apply real Wazuh labels instead of stale template frontmatter

Signed-off-by: Diego Garcia <diego.garcia@wazuh.com>

* Align issue-creation skill section 3 style with sibling repos (prose, not a redundant label bullet list)

Signed-off-by: Diego Garcia <diego.garcia@wazuh.com>

* Fix task_template.md label claim: remove non-existent type/task, use level/task only

Signed-off-by: Diego Garcia <diego.garcia@wazuh.com>

* fix(skills): point create-pr example at a filled body, not the template

The gh pr create example in step 6 pointed --body-file at the blank
pull_request_template.md itself, which would file a PR with unfilled
placeholder text if run verbatim. Point it at a filled temp file instead.

Signed-off-by: Antonio David Gutiérrez <antonio.gutierrez@wazuh.com>

* docs: remove How to Test section from PR template

Manual verification steps are now covered elsewhere; drop the redundant section to simplify the template.

Signed-off-by: Antonio David Gutiérrez <antonio.gutierrez@wazuh.com>

* docs: rework PR template review checklist

Replace the fixed test-command checklist with broader review items covering evidence, documentation, dependencies, and labeling.

Signed-off-by: Antonio David Gutiérrez <antonio.gutierrez@wazuh.com>

---------

Signed-off-by: Diego Garcia <diego.garcia@wazuh.com>
Signed-off-by: Diego Garcia diego.garcia@wazuh.com
Signed-off-by: Antonio David Gutiérrez <antonio.gutierrez@wazuh.com>
Co-authored-by: Antonio David Gutiérrez <antonio.gutierrez@wazuh.com>

* feat: bump 5.0.0

* feat: revert 5.0.0 references

* Enforce Prettier formatting check on commit to prevent Prettier failures in PR pipelines (#1449)

chore(devx): add prettier check to pre-commit hook and CI workflow

* feat: bump 5.0.0

* Merge 4.14.8 into 5.0.0 (#1460)

* feat: bump 4.14.8

* Merge 4.14.7 into 4.14.8 (#1458)

* feat: bump 4.14.7

* Change tag reference for 4.14.7 (#1432)

fix: update tag references to 4.14.7 in dashboard build workflows

---------

Co-authored-by: wazuhci <22834044+wazuhci@users.noreply.github.com>

---------

Co-authored-by: wazuhci <22834044+wazuhci@users.noreply.github.com>

* Fix prettier

---------

Signed-off-by: Diego Garcia <diego.garcia@wazuh.com>
Signed-off-by: Diego Garcia diego.garcia@wazuh.com
Signed-off-by: Antonio David Gutiérrez <antonio.gutierrez@wazuh.com>
Co-authored-by: Gonzalo Arancibia <72573241+gonzaarancibia@users.noreply.github.com>
Co-authored-by: Juan Felipe Gonzalez Ortiz <53414652+felipegonzalezmv@users.noreply.github.com>
Co-authored-by: Antonio David Gutiérrez <antonio.gutierrez@wazuh.com>
Co-authored-by: Antonio <34042064+Desvelao@users.noreply.github.com>
Co-authored-by: Diego García <82405377+Ripdiegozz@users.noreply.github.com>
Co-authored-by: wazuhci <22834044+wazuhci@users.noreply.github.com>
@yenienserrano yenienserrano self-assigned this Jul 29, 2026
@yenienserrano yenienserrano linked an issue Jul 29, 2026 that may be closed by this pull request
7 tasks

@Ripdiegozz Ripdiegozz left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Looks good

@yenienserrano
yenienserrano merged commit a50960f into main Jul 29, 2026
10 of 11 checks passed
@yenienserrano
yenienserrano deleted the merge-5.0.1-into-main branch July 29, 2026 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Post release tasks for 4.14.7

3 participants