Skip to content

fix(deps): clear all 11 critical advisories - #24

Merged
juicycleff merged 2 commits into
mainfrom
fix/critical-advisories
Aug 1, 2026
Merged

fix(deps): clear all 11 critical advisories#24
juicycleff merged 2 commits into
mainfrom
fix/critical-advisories

Conversation

@juicycleff

Copy link
Copy Markdown
Contributor

discovery/mdns: x/crypto -> v0.52.0 (8 advisories, one from a 2019 pseudo-version)
discovery/etcd: x/crypto -> v0.52.0, grpc 1.59.0 -> 1.79.3
farp-ts: vitest 2.0.0 -> 3.2.7 (devDependency)

Both Go modules build clean. The vitest bump crosses a major version and
farp-ts has no CI job, so its 140 tests across 11 files were run locally --
all pass.

discovery/mdns: x/crypto -> v0.52.0 (8 advisories, one from a 2019 pseudo-version)
discovery/etcd: x/crypto -> v0.52.0, grpc 1.59.0 -> 1.79.3
farp-ts: vitest 2.0.0 -> 3.2.7 (devDependency)

Both Go modules build clean. The vitest bump crosses a major version and
farp-ts has no CI job, so its 140 tests across 11 files were run locally --
all pass.
update-version.sh rewrote version.go wholesale from a heredoc carrying an
older comment style, so every release reintroduced 8 godot violations and a
wsl_v5 one. It now patches the four constants in place with a portable
sed_inplace helper, guarded by greps that fail the release if a pattern
stops matching.

version_test.go pinned "1.2.0" literally while release automation had already
moved to 1.3.0, breaking CI on every bump. Cases now derive from the protocol
constants. ProtocolMajor stays pinned so a major bump still fails loudly;
minor and patch are only checked for self-consistency.

Also drops the README block that targeted a **Version**: badge this README
never had, and unpins the stale "(1.1.0)" in the project tree listing.
@juicycleff
juicycleff merged commit 0aa9069 into main Aug 1, 2026
13 checks passed
@juicycleff
juicycleff deleted the fix/critical-advisories branch August 1, 2026 22:31
github-actions Bot added a commit that referenced this pull request Aug 1, 2026
## [1.3.1](v1.3.0...v1.3.1) (2026-08-01)

### Bug Fixes

* **deps:** clear all 11 critical advisories ([#24](#24)) ([0aa9069](0aa9069))
@github-actions

github-actions Bot commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 1.3.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant