Releases: knadh/otpgateway
Releases · knadh/otpgateway
v3.5.1
v3.5.0
v3.4.1
v3.4.0
v3.3.0
v3.2.0
v3.1.2
v3.1.1
v3.1.0
v3.0.0
Important
This is a major release that breaks compatibility with v2.0.0 architecturally. The use of Go plugins (that were highly impractical) as providers has been dropped and has been replaced with HTTP webhooks.
If you are running v2.0.0 with Go plugins in production, recompilations should not be affected as this release changes the package name to github.com/knadh/otpgateway/v3
, ensuring that old references continue to work.
There are no changes to any of the APIs and they continue to be backwards compatible.
Changelog
- 1031f29 Add missing GOPATH env var to Makefile.
- 975085d Add goreleaser GitHub action.
- 2b77725 Refactor Makefile.
- a6bef6a Merge pull request #22 from mr-karan/patch-2
- fc74f42 fix: Use timeout in config.sample.toml
- cf79f79 Merge pull request #21 from mr-karan/patch-1
- f62c88b feat: Add ca-certificates in Docker
- 7f977a2 Remove mentions of Go plugins.
- 877653b Add minor fixes to README.
- 745ce8f Merge pull request #20 from mr-karan/master
- 3abe2be Split
kaleyra
package into two providerskaleyra_sms
,kaleyra_whatsapp
. - 184aed0 feat: Add docker build in Goreleaser
- 058d9ee Add
entity_id
support to Pinpoint SMS provider. - f75698e Clean up API error responses.
- ce81319 Fix typo in param in sample config.
- cb5d6ec Fix typo in sample config.
- e2af374 Remove obsolete CLI flag.
- 6ee598b Update README for v3.
- 97baef7 Remove Go plugin providers.
- b18887a Add new generic HTTP
webhook
provider. - 64876c1 Refactor solsms provider.
- 221f10a Refactor Pinpoint provider.
- 94e8c93 Refactor the
smtp
provider. - ebec1a9 Add breaking /v3 to go mod path.
- cbddf63 Refactor package and interface paths (to prepare for breaking v3).
- 975d57b Update goreleaser build paths.
- ecc7238 Fix broken HTTP server timeout config.
- ac1dd1c Clean up language strings and names.
- c250137 Replace naive BasicAuth key check with a constant-time check.
- 7e66c97 Fix tests.
- 0b207b5 Refactor config constants to a new
constants
struct. - 3da4bcb Refator and clean up main.go
- 05d6002 Update deps.
- 2de7ae7 Move main/* to cmd/otpgateway to be idiomatic.
- e99208b Add auto-refresh/close to the OTP input window.
- 6619ae4 Add missing Redis DB number to store config.
- bf3d7ab Add a default
/
welcome handler. - 0d6cf87 Update Go version in build script.