Releases: cruxstack/cognito-custom-message-sender-go
Releases · cruxstack/cognito-custom-message-sender-go
v2.3.0
Compare
Sorry, something went wrong.
No results found
2.3.0 (2026-01-13)
Build Systems
v2.2.0
Compare
Sorry, something went wrong.
No results found
2.2.0 (2026-01-12)
Features
add support for automatic failover for email service (17c9f23 )
v2.1.1
Compare
Sorry, something went wrong.
No results found
2.1.1 (2025-12-31)
Documentation
improve readme structure and documentation (45b21e8 )
v2.1.0
Compare
Sorry, something went wrong.
No results found
2.1.0 (2025-12-31)
Build Systems
v2.0.0
Compare
Sorry, something went wrong.
No results found
sgtoj
released this
31 Dec 21:38
2.0.0 (2025-12-31)
Changes
Upgrade OPA from v0.62.1 to v1.7.1 (Rego v1 syntax)
Bump Go from 1.22.1 to 1.24
Add SendGrid as email provider option (APP_EMAIL_PROVIDER=sendgrid)
Make email verification provider-agnostic
Switch logging to log/slog
Add CI workflow with lint, test, and build jobs
Add offline e2e test suite
Pin GitHub Action versions with commit SHAs
Breaking Changes
Rego policies must use v1 syntax (import rego.v1, if keyword in rules)
Environment variables renamed:
APP_SENDGRID_EMAIL_VERIFICATION_ENABLED → APP_EMAIL_VERIFICATION_ENABLED
APP_SENDGRID_EMAIL_VERIFICATION_ALLOWLIST → APP_EMAIL_VERIFICATION_WHITELIST
APP_SENDGRID_API_KEY → APP_SENDGRID_EMAIL_VERIFICATION_API_KEY
Migration
1. Update Rego policies to v1 syntax:
# Before
package cognito_custom_sender_email_policy
result := allow_result {
not deny_result
}
# After
package cognito_custom_sender_email_policy
import rego.v1
result := allow_result if {
not deny_result
}
2. Rename environment variables per the breaking changes above.
v1.6.0
Compare
Sorry, something went wrong.
No results found
1.6.0 (2025-08-18)
Features
Bug Fixes
use new env for debug mode to log events (cd7b5ca )
Documentation
v1.5.1
Compare
Sorry, something went wrong.
No results found
1.5.1 (2025-08-12)
Documentation
v1.5.0
Compare
Sorry, something went wrong.
No results found
1.5.0 (2025-08-12)
Features
add sendgrid as email provider (0205938 )
refactor dry run logging for ses send (66eeed4 )
v1.4.0
Compare
Sorry, something went wrong.
No results found
1.4.0 (2025-08-12)
Features
add email provider interface and refactor ses to use it (945b35a )
update opa policy output while supporting backwards compat (d71ff45 )
v1.3.0
Compare
Sorry, something went wrong.
No results found
1.3.0 (2025-08-11)
Features
refactor opa output to be a generic (bb4943e )
Documentation
fix syntax of opa policy input example (b84d7ed )