2025-08-31 - 2026-08-31
Overview
1 Release published by 1 user
Published
1.0.1
4 Pull requests merged by 1 user
Merged
#17 Update golangci-lint to v2.12.2 with canonical config
Merged
#14 fix: split Dockerfile with pinned images and add CI workflow
Merged
#4 fix: JSONHandler deadlock from recursive log.Println (closes #3)
Merged
#7 test: add deadlock regression test for JSONHandler (issue #3)
8 Issues closed from 2 users
Closed
#24 quoteIfNeeded leaves invalid UTF-8 bare, so raw invalid bytes reach the terminal
Closed
#9 Split Dockerfile: pre-built golangci-lint stage for faster CI
Closed
#11 Split Dockerfile: pre-built golangci-lint stage for faster CI
Closed
#10 Split Dockerfile: pre-built golangci-lint stage for faster CI
Closed
#12 Split Dockerfile: pre-built golangci-lint stage for faster CI
Closed
#2 fatal error: all goroutines are asleep - deadlock!
Closed
#5 Add RELP (Reliable Event Logging Protocol) log delivery handler
Closed
#3 JSONHandler deadlocks due to recursive log.Println call
14 Issues created by 1 user
Opened
#3 JSONHandler deadlocks due to recursive log.Println call
Opened
#5 Add RELP (Reliable Event Logging Protocol) log delivery handler
Opened
#9 Split Dockerfile: pre-built golangci-lint stage for faster CI
Opened
#10 Split Dockerfile: pre-built golangci-lint stage for faster CI
Opened
#11 Split Dockerfile: pre-built golangci-lint stage for faster CI
Opened
#12 Split Dockerfile: pre-built golangci-lint stage for faster CI
Opened
#16 Adopt the standard STRTA scaffold (Makefile/scripts diverge from the org standard)
Opened
#18 URGENT: v1.0.0 deadlocks on first log line in any non-TTY environment, and the fix is unreachable because tag 1.0.1 lacks the leading v
Opened
#19 Both handlers discard every slog attribute, so structured logging emits less information than the string logging it replaces
Opened
#20 Run all linting in Docker via Dockerfile.lint + script/lint
Opened
#22 JSONHandler.Handle returns nil even when the write to stdout failed
Opened
#23 No make target runs the tests under -race, so no gate ever exercises the detector
Opened
#24 quoteIfNeeded leaves invalid UTF-8 bare, so raw invalid bytes reach the terminal
Opened
#25 Decision: does the two-commit test-then-fix shape survive squash-merge into next?