Skip to content

release: v0.1.5 — Go 1.27+ version bump, resolve all lint issues - #8

Merged
kolkov merged 1 commit into
mainfrom
release/v0.1.5
Sep 10, 2026
Merged

kolkov merged 1 commit into
mainfrom
release/v0.1.5

Conversation

@kolkov

@kolkov kolkov commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Update Go version requirement from 1.25+ to 1.27+ in README
  • Resolve all 16 golangci-lint issues (staticcheck, gosec, nolintlint, prealloc, gocognit)
  • Update CHANGELOG with v0.1.5 entry and complete version history

Changes

Lint fixes (16 issues → 0)

  • staticcheck: fmt.Fprintf instead of WriteString(fmt.Sprintf) in SSE event
  • gosec: safe int→uint16 via bounds clamp for WebSocket close code
  • nolintlint: remove 2 unused //nolint:gosec directives
  • gocognit: annotate Hub.Run() select loop
  • prealloc: slices.Concat for test frame construction (11 instances)

Documentation

  • README: Go 1.25+ → Go 1.27+ (title, requirements, features)
  • CHANGELOG: v0.1.5 entry + complete version history

Test plan

  • go build ./... clean
  • go test -short ./... all pass
  • golangci-lint run — 0 issues
  • gofmt -l . — clean

@codecov

codecov Bot commented Sep 10, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@kolkov
kolkov merged commit 431da85 into main Sep 10, 2026
11 checks passed
@kolkov
kolkov deleted the release/v0.1.5 branch September 10, 2026 21:39
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.

1 participant