Files
Zane Walker 7e940c83a7
Some checks failed
Build & Test / build-test (push) Has been cancelled
Build & Test / swagger-codegen-cli (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
(Feat): Initial Commit
2026-07-03 19:41:31 +05:30

3.2 KiB

25.02.0 - 2025-02-17

Added

  • Add STARTTLS support to the mailer, thx @mwieser
  • Extend util and test package with additional helper functions, thx @mwieser
  • Add MIME interface to use *mimtype.MIME or an already KnownMIME, thx @mwieser
  • Add function to detach context to avoid context cancelation. Can be used to pass context information to go routines without a deadline or cancel, thx @mwieser
  • Add oauth2 helper for PKCE extention to generate verifier and challenge, thx @mwieser
  • Extend mailer mock to support waiting for all expected mails to arrive to check asynchronously sent mails in tests, thx @mwieser
  • Add mock clock to server struct to ensure consistent and mockable time during tests
  • Add devcontainer startup commands to import local gitconfig into the container

Changed

Deprecated

  • Deprecated the mailer option UseTLS (SERVER_SMTP_USE_TLS) in favour of Encryption (SERVER_SMTP_ENCRYPTION). If you were using the SERVER_SMTP_USE_TLS flag before to enable TLS, you will need to migrate to the SERVER_SMTP_ENCRYPTION setting of tls. For the moment, both settings are supported (with a warning being printed when using SERVER_SMTP_USE_TLS, however support for the deprecated config will be dropped in one of the next releases. See Mailer UseTLS SERVER_SMTP_USE_TLS Deprecation

Removed