Skip to content

v2.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Jul 21:42

ntfy-to-slack v2.0.0

🚀 Introducing Post-processing support

Transform messages with a Mustache template, or call an external service via Webhook (like N8N), before passing the transformed result to Slack.

QoL changes:

  • Improved error handling and resilience: Implemented robust error recovery, automatic reconnection with 30-second intervals, graceful handling of network failures, and continued processing despite individual message errors
  • Enhanced structured logging with configurable levels: Added contextual logging with relevant metadata (domains, topics, error details) and configurable log levels (debug/info/warn/error) for better debugging and monitoring
  • Refactoring: Moved away from monolithic code into clean, modular components with a interface-driven design for improved testability and maintainability

Verification

Provided binaries are signed and checksummed. Verify your download with:

# Check version
./ntfy-to-slack --version

# Verify checksum (example for Linux)
sha256sum -c checksums.txt --ignore-missing

🔧 Build Info:

  • Go Version: 1.24.5
  • Built: 2025-07-30T21:41:03Z
  • Commit: 2d66f3a