2025-10-11 - 2026-10-11
Overview
3 Releases published by 1 user
Published
v1.0.2
minor bugfixes
Published
1.0.1
Published
v1.0.1
v1.0.1 deadlock fix
13 Pull requests merged by 1 user
Merged
#44 Format Markdown with prettier in make fmt (closes #43)
Merged
#42 Re-vendor the standard files from sneak/prompts dd4027b (closes #33)
Merged
#39 Give the webhook handler a timeout (closes #38)
Merged
#41 Take the console location from the record (closes #36)
Merged
#40 Run the tests under the race detector, in Docker (closes #23)
Merged
#37 Run the linter only in Docker (closes #20)
Merged
#35 Return sink write errors from every handler (closes #22)
Merged
#32 Bring main's fixes into next (closes #16)
Merged
#21 Emit slog attributes from every handler
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)
24 Issues closed from 2 users
Closed
#43 make fmt and make fmt-check do not format Markdown
Closed
#33 Re-vendor the canonical files from sneak/prompts at dd4027b
Closed
#38 WebhookHandler has no timeout: a webhook that never answers blocks every log call
Closed
#36 ConsoleHandler prints the wrong file and line unless the record came through slog.Logger and MultiplexHandler
Closed
#23 No make target runs the tests under -race, so no gate ever exercises the detector
Closed
#34 Take the current standard .golangci.yml (gomodguard deprecation warning)
Closed
#20 Run all linting in Docker via Dockerfile.lint + script/lint
Closed
#22 JSONHandler.Handle returns nil even when the write to stdout failed
Closed
#16 Adopt the standard STRTA scaffold (Makefile/scripts diverge from the org standard)
Closed
#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
Closed
#31 Run every build, test and lint step in the Dockerfiles at nice -n 19
Closed
#19 Both handlers discard every slog attribute, so structured logging emits less information than the string logging it replaces
Closed
#29 script/fmt calls goimports, which nothing installs — make fmt fails on a fresh clone
Closed
#30 Dockerfile forces its stage dependency by copying over /dev/null, leaving a regular file at that path in the image
Closed
#27 Reconcile STRTA scripts with golangci-lint v2.12.2 and prove docker build green (phase 2 of #16)
Closed
#26 Land the next->main merge for the 1.1.0 release (phase 1 of #16: conflict resolution only)
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
24 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?
Opened
#26 Land the next->main merge for the 1.1.0 release (phase 1 of #16: conflict resolution only)
Opened
#27 Reconcile STRTA scripts with golangci-lint v2.12.2 and prove docker build green (phase 2 of #16)
Opened
#29 script/fmt calls goimports, which nothing installs — make fmt fails on a fresh clone
Opened
#30 Dockerfile forces its stage dependency by copying over /dev/null, leaving a regular file at that path in the image
Opened
#31 Run every build, test and lint step in the Dockerfiles at nice -n 19
Opened
#33 Re-vendor the canonical files from sneak/prompts at dd4027b
Opened
#34 Take the current standard .golangci.yml (gomodguard deprecation warning)
Opened
#36 ConsoleHandler prints the wrong file and line unless the record came through slog.Logger and MultiplexHandler
Opened
#38 WebhookHandler has no timeout: a webhook that never answers blocks every log call
Opened
#43 make fmt and make fmt-check do not format Markdown