OpenTalk SMTP Mailer version history
smtp-mailer v0.14.0
Changelogβ
π New featuresβ
π Bug fixesβ
- (container) Move installed executable back to
/opt/smtp-mailer
(!403) - Make logo an inline attachement (!429)
π¦ Dependenciesβ
- (deps) Lock file maintenance (!399)
- (deps) Update rust crate clap to v4.5.32 (!402)
- (deps) Update rust crate env_logger to v0.11.7 (!401)
- (deps) Update rust crate lettre to v0.11.15 (!400)
- (deps) Update rust crate tokio to v1.44.1 (!406)
- (deps) Update rust crate uuid to v1.16.0 (!409)
- (deps) Update rust crate opentalk-types-common to v0.32.1 (!407)
- (deps) Update rust crate config to v0.15.11 (!405)
- (deps) Lock file maintenance (!411)
- (deps) Lock file maintenance (!412)
- (deps) Update rust crate log to v0.4.27 (!414)
- (deps) Update rust crate clap to v4.5.34 (!417)
- (deps) Lock file maintenance (!419)
- (deps) Update rust crate clap to v4.5.35 (!420)
- (deps) Update rust crate env_logger to v0.11.8 (!421)
- (deps) Update rust crate lapin to v2.5.2 (!422)
- (deps) Update git.opentalk.dev:5050/opentalk/backend/containers/rust docker tag to v1.86.0 (!423)
- (deps) Lock file maintenance (!426)
- (deps) Update rust crate vergen to v9.0.6 (!427)
- (deps) Update rust crate vergen-gix to v1.0.9 (!428)
- (deps) Update rust crate opentalk-types-common to v0.32.3 (!430)
- (deps) Lock file maintenance (!432)
- (deps) Update rust crate anyhow to v1.0.98 (!433)
- (deps) Lock file maintenance (!436)
- (deps) Lock file maintenance (!440)
- (deps) Update rust crate chrono to v0.4.41 (!442)
- (deps) Update rust crate insta to v1.43.1 (!443)
- (deps) Lock file maintenance (!445)
- (deps) Update rust crate tokio to v1.45.0 (!446)
- (deps) Lock file maintenance (!450)
- (deps) Update rust crate opentalk-types-common to 0.34 (!452)
- (deps) Update rust crate lettre to v0.11.16 (!451)
- (deps) Update git.opentalk.dev:5050/opentalk/backend/containers/rust docker tag to v1.87.0 (!453)
- (deps) Lock file maintenance (!454)
- (deps) Update rust crate uuid to v1.17.0 (!455)
- (deps) Update rust crate opentalk-types-common to 0.35 (!456)
- (deps) Lock file maintenance (!458)
- (deps) Update rust crate clap to v4.5.39 (!459)
- (deps) Update rust crate snafu to v0.8.6 (!460)
β Miscellaneousβ
- Add pre-commit config (!408)
- Add trailing-whitespace and end-of-file-fixer to the pre-commit config (!418)
- (settings) Move
extra/example.toml
toexample/smtp-mailer.toml
in repository (!444)
Ciβ
- Restrict mr container tag lengh to 63 characters (!395, #124)
- Add container security scanning (!390)
- Configure renovate merge request reviewers (!415)
- Hide dependency graph in cargo-deny output (!426)
- Ignore
RUSTSEC-2025-0021
(!426) - Changing to latest container scanning (!434)
smtp-mailer v0.13.1
(found in OpenTalk v25.1.3, v25.1.2, v25.1.1, v25.1.0)
Changelogβ
π Bug fixesβ
π¦ Dependenciesβ
- (deps): update env_logger to 0.11.7 for fixing
RUSTSEC-2025-0014
(!404) - (deps): update ring to 0.17.1 for fixing
RUSTSEC-2025-0009
(!404)
smtp-mailer v0.13.0
Changelogβ
π New featuresβ
- Add ubuntu noble based container image (!364)
π Bug fixesβ
- Reduce container size and attack surface (!364)
π¨ Refactorβ
- (ci) Clean up install step in Dockerfiles (!364)
π¦ Dependenciesβ
- (deps) Lock file maintenance (!351)
- (deps) Update rust crate clap to v4.5.28 (!353)
- (deps) Update rust crate uuid to v1.13.1 (!354)
- (deps) Update rust crate bytes to v1.10.0 (!352)
- (deps) Lock file maintenance (!356)
- (deps) Update rust crate config to v0.15.8 (!357)
- (deps) Update rust crate clap to v4.5.29 (!358)
- (deps) Lock file maintenance (!359)
- (deps) Update rust crate opentalk-types-common to v0.31.1 (!365)
- (deps) Update rust crate uuid to v1.13.2 (!363)
- (deps) Update rust crate clap to v4.5.30 (!362)
- (deps) Update rust crate lettre to v0.11.13 (!360)
- (deps) Update rust crate serde to v1.0.218 (!368)
- (deps) Update rust crate serde_json to v1.0.139 (!366)
- (deps) Update rust crate log to v0.4.26 (!370)
- (deps) Update rust crate uuid to v1.14.0 (!369)
- (deps) Lock file maintenance (!372)
- (deps) Update rust crate uuid to v1.15.0 (!375)
- (deps) Update rust crate uuid to v1.15.1 (!378)
- (deps) Update git.opentalk.dev:5050/opentalk/backend/containers/rust docker tag to v1.85.0 (!377)
- (deps) Update rust crate chrono to v0.4.40 (!376)
- (deps) Update rust crate opentalk-types-common to 0.32 (!379)
- (deps) Lock file maintenance (!383)
- (deps) Lock file maintenance (!388)
- (deps) Update rust crate serde_json to v1.0.140 (!389)
- (deps) Update rust crate rstest to 0.25.0 (!382)
- (deps) Update rust crate textwrap to v0.16.2 (!391)
- (deps) Update rust crate config to v0.15.9 (!392)
- (deps) Update rust crate bytes to v1.10.1 (!393)
smtp-mailer v0.12.0
Changelogβ
π Bug fixesβ
- Use connection-level TLS for
smtps://
connections (!291, #116) - (templates) Make ad-hoc wording more consistent (!340)
π¨ Refactorβ
- Use opentalk-version crate (!294)
- Add opentalk-mail-worker-protocol to smtp-mailer repository (!314, #118)
π¦ Dependenciesβ
- (deps) Lock file maintenance (!290)
- (deps) Update rust crate thiserror to v2.0.8 (!293)
- (deps) Lock file maintenance (!299)
- (deps) Update rust crate rstest to 0.24.0 (!303)
- (deps) Update rust crate async-trait to v0.1.84 (!304)
- (deps) Update rust crate fluent-templates to 0.12.0 (!300)
- (deps) Update rust crate clap to v4.5.24 (!306)
- (deps) Update rust crate async-trait to v0.1.85 (!305)
- (deps) Lock file maintenance (!310)
- (deps) Update rust crate tokio to v1.43.0 (!311)
- (deps) Update rust crate vergen to v9.0.3 (!312)
- (deps) Update rust crate thiserror to v2.0.10 (!315)
- (deps) Update rust crate vergen-gix to v1.0.4 (!313)
- (deps) Update rust crate uuid to v1.11.1 (!319)
- (deps) Update rust crate clap to v4.5.26 (!318)
- (deps) Update rust crate fluent-templates to v0.12.1 (!316)
- (deps) Update git.opentalk.dev:5050/opentalk/backend/containers/rust docker tag to v1.84.0 (!320)
- (deps) Update rust crate log to v0.4.24 (!323)
- (deps) Update rust crate thiserror to v2.0.11 (!322)
- (deps) Update rust crate vergen-gix to v1.0.6 (!326)
- (deps) Update rust crate phonenumber to v0.3.7 (!324)
- (deps) Lock file maintenance (!328)
- (deps) Update rust crate fluent-templates to 0.13.0 (!327)
- (deps) Update rust crate opentalk-types-common to 0.30.0 (!329)
- (deps) Update rust crate log to v0.4.25 (!331)
- (deps) Update rust crate uuid to v1.12.0 (!332)
- (deps) Update rust crate opentalk-types-common to v0.30.1 (!333)
- (deps) Lock file maintenance (!335)
- (deps) Update rust crate config to 0.15 (!292)
- (deps) Update rust crate uuid to v1.12.1 (!337)
- (deps) Update rust crate clap to v4.5.27 (!336)
- (deps) Lock file maintenance (!339)
- (deps) Update rust crate serde_json to v1.0.138 (!342)
- (deps) Update rust crate config to v0.15.7 (!344)
- (deps) Update rust crate opentalk-types-common to 0.31.0 (!345)
- (deps) Update rust crate service-probe to v0.2.1 (!346)
β Miscellaneousβ
- Add developer documentation and corresponding CI checks (!317)
smtp-mailer v0.11.2
(found in OpenTalk v25.0.3, v25.0.2)
Changelogβ
π New featuresβ
- Add ubuntu noble based container image (!364)
π Bug fixesβ
- Reduce container size and attack surface (!364)
π¨ Refactorβ
- (ci) Clean up install step in Dockerfiles (!364)
smtp-mailer v0.11.1
(found in OpenTalk v25.0.1)
Changelogβ
π¦ Dependenciesβ
- Update rust crate service-probe to v0.2.1 (!355)
smtp-mailer v0.11.0
(found in OpenTalk v25.0.0)
Changelogβ
π New featuresβ
- Add liveness endpoint (!263)
π Bug fixesβ
- Double quoted font-names inside double quoted style attribute (!257)
π¦ Dependenciesβ
- (deps) Lock file maintenance (!251, !257, !265, !269, !273, !283)
- (deps) Update alpine docker tag to v3.21 (!281)
- (deps) Update git.opentalk.dev:5050/opentalk/backend/containers/rust docker tag to v1.83.0 (!274)
- (deps) Update opentalk-controller to 0.28.0 (!287)
- (deps) Update rust crate anyhow to v1.0.94 (!277)
- (deps) Update rust crate chrono to v0.4.39 (!284)
- (deps) Update rust crate clap to v4.5.22 (!278)
- (deps) Update rust crate css-inline to v0.14.3 (!262)
- (deps) Update rust crate lettre to v0.11.11 (!279)
- (deps) Update rust crate serde to v1.0.216 (!285)
- (deps) Update rust crate thiserror to v2.0.4 (!276)
- (deps) Update rust crate tokio to v1.42.0 (!275)
- (deps) Update rust crate types to 0.25.0 (!245)
Ciβ
- (cargo-deny) Fail cargo-deny on warnings (!287)
smtp-mailer v0.10.0
(found in OpenTalk v24.21.0)
Changelogβ
π¦ Dependenciesβ
- Update git.opentalk.dev:5050/opentalk/backend/containers/rust docker tag to v1.82.0 (!228)
- Update opentalk-controller to 0.25.0 (!244)
- Update rust crate anyhow to v1.0.91 (!237)
- Update rust crate bytes to v1.8.0 (!233)
- Update rust crate config to v0.14.1 (!240)
- Update rust crate lettre to v0.11.10 (!239)
- Update rust crate serde to v1.0.214 (!234, !236, !243)
- Update rust crate serde_json to v1.0.129 (!227)
- Update rust crate thiserror to v1.0.65 (!238)
- Update rust crate tokio to v1.41.0 (!235)
- Update rust crate uuid to v1.11.0 (!226)
- Lock file maintenance (!231, !225, !242)
β Miscellaneousβ
- Sync changelog with version 0.9.0 (!223)
Ciβ
- Introduce changelog bot (!232)
smtp-mailer v0.9.0
(found in OpenTalk v24.13.0)
Changelogβ
π New featuresβ
π Bug fixesβ
- (ci) Build of container when
vendored
dir is gone (!163)
π¦ Dependenciesβ
- (deps) Ignore RUSTSEC-2024-0370 (!192)
- (deps) Lock file maintenance (!170, !175, !183, !184, !188, !189, !202, !210, !213, !217)
- (deps) Update chrono-tz (!190)
- (deps) Update git.opentalk.dev:5050/opentalk/backend/containers/rust docker tag to v1.81.0 (!191)
- (deps) Update opentalk-controller to 0.20.0 (!206)
- (deps) Update rust crate anyhow to v1.0.88 (!193)
- (deps) Update rust crate async-trait to v0.1.83 (!212)
- (deps) Update rust crate bytes to v1.7.2 (!205)
- (deps) Update rust crate clap to v4.5.20 (!219)
- (deps) Update rust crate env_logger to v0.11.5 (!153)
- (deps) Update rust crate fluent-templates to 0.11.0 (!208)
- (deps) Update rust crate gix-path to 0.10.11 (!192)
- (deps) Update rust crate lapin to v2.5.0 (!156)
- (deps) Update rust crate lettre to v0.11.8 (!196)
- (deps) Update rust crate pest (!139)
- (deps) Update rust crate pretty_assertions to v1.4.1 (!201)
- (deps) Update rust crate serde to v1.0.210 (!197)
- (deps) Update rust crate serde_json to v1.0.128 (!198)
- (deps) Update rust crate snafu to v0.8.5 (!211)
- (deps) Update rust crate tokio to v1.39.2 (!155)
- (deps) Update rust crate types-common to 0.21.0 (!220)
- (deps) Update rust crate vergen to v9 (!139)
- (deps) Update rust crate vergen-gix to v1.0.2 (!204)
- (deps) Update rust docker tag to v1.80.0 (!154)
β Miscellaneousβ
- Replace controller submodule by crates.io dependencies (!161)
- (renovate) Group opentalk-controller libraries (!171)
- (ci) Build with cargo-auditable (!167)
- (ci) Add container mr build (!167)
Testβ
- Snapshot tests for preview output (!215)
smtp-mailer v0.8.1
(found in OpenTalk v24.11.0)
Changelogβ
π Bug fixesβ
- (ci) Build of container when
vendored
dir is gone (!163)
π¦ Dependenciesβ
- Lock file maintenance (!170, !175, !183, !184)
- Update opentalk-controller to 0.19.0 (!185)
- Update rust crate bytes to v1.7.1 (!158)
- Update rust crate clap to v4.5.13 (!159)
- Update rust crate env_logger to v0.11.5 (!153)
- Update rust crate fluent-templates to 0.10.0 (!181)
- Update rust crate lapin to v2.5.0 (!156)
- Update rust crate pest (!139)
- Update rust crate serde to v1.0.207 (!177)
- Update rust crate serde_json to v1.0.122 (!160)
- Update rust crate tokio to v1.39.2 (!155)
- Update rust crate vergen to v9 (!139)
- Update rust docker tag to v1.80.0 (!154)
β Miscellaneousβ
- Replace controller submodule by crates.io dependencies (!161)
- (renovate) Group opentalk-controller libraries (!171)
- (ci) Build with cargo-auditable (!167)
- (ci) Add container mr build (!167)
smtp-mailer v0.8.0
(found in OpenTalk v24.10.0, v24.9.0)