chore(deps): update module github.com/labstack/gommon to v0.5.0 by renovate[bot] · Pull Request #8843 · open-telemetry/opentelemetry-go-contrib (original) (raw)
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| github.com/labstack/gommon | v0.4.2 → v0.5.0 |
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
labstack/gommon (github.com/labstack/gommon)
v0.5.0
Highlights
email: SMTPS / implicit TLS on port 465.smtp.SendMailonly speaks plain + STARTTLS, so Resend/SendGrid/etc. on:465hang on the handshake. Detect port 465 and dial TLS directly. AddedEmail.TLSConfig(custom root pool / ServerName; always cloned per send) andEmail.DialTimeout(scoped to the TCP/TLS connect phase).email: no silent cleartext downgrade. DriveHello()explicitly so a failed EHLO can't be swallowed and mis-read as "STARTTLS not advertised".log: silence 14go vetprintf warnings. Split the internallog()method; public signatures unchanged.TestCallerFileguards theruntime.Callerskip.random: fixsync.Poolcopy inNew(). Construct the pool directly on the struct —sync.Poolmust not be copied after first use.
Toolchain (breaking)
- Go directive bumped
1.18→1.23.0to align withlabstack/echo. Consumers on Go <1.23 should stay on v0.4.2. - CI matrix:
1.23 / 1.24 / 1.25 / 1.26×ubuntu / macos / windows. - Deps refreshed:
testify 1.8.4 → 1.11.1,go-colorable 0.1.13 → 0.1.14,go-isatty 0.0.20 → 0.0.21,x/sys 0.15.0 → 0.29.0(highest that still supports Go 1.23).
Non-breaking code changes
bytes/bytes_test.go: replacedParse(\"8EiB\")assertions withParse(\"7EiB\")— 2^63 overflowedint64and relied on implementation-defined float-to-int behavior.
Full diff
Configuration
📅 Schedule: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.