Mattemost Notify 1.3.3
The Opensource World, 19 Sep 2026Mattemost Notify
The version 1.3.3 of the go-mattermost-notify, a simple Mattermost notifier written in Go (golang) and redistributable under the Apache-2.0 license, is available for download!
go-mattermost-notify's logo
What’s new in this release
SECURITY FIXES
github.com/go-viper/mapstructure/v2: may leak sensitive information in logs when processing malformed data. Affected versions:github.com/go-viper/mapstructure/v2< 2.3.0. Fix: 2.5.0. See: GO-2025-3787.- Update
golang.org/x/textandgolang.org/x/systo their latest patched releases, addressing further advisories reported against modules required by the project.
IMPROVEMENTS
- Add a Trivy vulnerability scan to the GitHub Workflows, with results published to the GitHub Security tab.
- Update the Go compiler and the
golangci-lintversion used in the build scripts. - Update GitHub Actions (
setup-go,checkout,golangci-lint-action,codeql-action/upload-sarif,trivy-action) to versions that no longer run on deprecated Node.js runtimes, and address the upcoming CodeQL v3 deprecation. - Drop
github.com/golangci/golangci-lintandgithub.com/mitchellh/goxfromgo.mod: they had been pulled in as real module requirements bymake bootstrap’s use ofgo get -uinstead ofgo install, even though neither is imported by this module’s code. - Migrate to
golangci-lintv2 andgolangci-lint-actionv9 (the lastgolangci-lint-actionrelease supporting v1.x only ships a Node 20 runtime, which GitHub is deprecating). Add a minimal.golangci.ymldeclaring the v2 config schema.
BUG FIXES
- Check a handful of previously-ignored error return values (
mattermost.PrettyPrint,response.Body.Close,fmt.Fprintln), surfaced bygolangci-lintv2’s default ruleset. - Lowercase an error string per Go convention (ST1005).
Full Changelog: v1.3.2...v1.3.3
The source code is available at GitHub.