Skip to content

Resolve #3988: HTTP·gRPC·WebSocket 보안 의존성 갱신 - #4000

Merged
ayden94 merged 7 commits into
mainfrom
issue-3988
Oct 14, 2026
Merged

ayden94 merged 7 commits into
mainfrom
issue-3988

Conversation

@ayden94

@ayden94 ayden94 commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Closes #3988. Dependabot 보안 lane의 독립 작업입니다.

Changes

Fastify 5.12.7, @grpc/grpc-js 1.14.5 및 HTTP/WebSocket 전이 의존성 하한을 갱신합니다. gRPC optional peer는 유지하며, retired peer의 EN/KO migration을 명시합니다. Canonical packed producer로 네 starter lock snapshot을 동반 갱신하고 실제 CLI의 gRPC 생성 manifest, 기존 assertions 및 EN/KO 안내를 ^1.14.5로 정합화합니다.

Testing

Exact head 9ab9935483221714f8aaeabf00f2a89b4f5bd166에서 44개 focused 명령이 완료 exit 0이며 raw receipt를 보존했습니다. 기존 26개 network 검사를 유지하고 CLI 266개·microservices 298개 테스트, strict 4-starter packed/frozen matrix, 설치된 packed CLI의 실제 gRPC 생성과 strict/frozen 소비자 설치·build·test, real gRPC unary/streaming/cancellation/shutdown 및 normal/form browser와 deployment 복구를 검증했습니다. contract, code, verification 세 축이 동일 head/policy에서 PASS했습니다. 축 생략은 없습니다. Full local CI는 자동 실행하지 않았으며, publication 후 exact-head 전체 GitHub CI를 기다립니다. 이전 실패와 superseded head 증거는 별도로 보존했습니다.

Release impact

@fluojs/platform-fastify patch, @fluojs/microservices major 및 @fluojs/cli patch Changeset을 포함합니다. CLI patch는 tooling-only snapshot이 아니라 published gRPC scaffold 동작 변경에 근거합니다. maintainer major 승인은 lane에 포함되어 있습니다.

  • This PR has consumer-visible release impact and includes a changeset.
  • This PR has no consumer-visible release impact.

Public export documentation

공개 export 변경은 없습니다.

Behavioral contract

  • No documented behavioral contracts were removed without migration notes.
  • Intentional limitations are explicitly stated (not silently removed).
  • Runtime invariants are covered by regression tests.

Platform consistency governance (SSOT)

거버넌스 SSOT 변경은 없습니다. 변경된 package README의 EN/KO migration은 일치합니다.

@ayden94
ayden94 merged commit 4c2f534 into main Oct 14, 2026
18 checks passed
@ayden94
ayden94 deleted the issue-3988 branch October 14, 2026 10:16
@github-actions github-actions Bot mentioned this pull request Oct 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Security] 루트 HTTP·gRPC·WebSocket 전이 의존성 취약 버전 제거

1 participant