3.7.1
rnwood/smtp4dev3.7.1Apr 1, 2025by rnwood
AI Summary
This release focuses on security and configuration flexibility, adding customizable TLS settings and improving the debugging capabilities of the settings system.
Key Highlights
- Add configurable TLS cipher suites (available on non-Windows platforms)
- Improve settings debugging to show all source values
- Fix API documentation for the Messages/send action
New Features
- Configurable TLS cipher suites
- Improved settings debugging
Full Release Notes
[See full installation instructions and options](https://github.com/rnwood/smtp4dev/wiki/Installation) File Name | Description -- | -- [Docker rnwood/smtp4dev:3.7.1](https://hub.docker.com/r/rnwood/smtp4dev/tags?page=&page_size=&ordering=&name=3.7.1) | Docker image (Linux and Windows) [.NET tool Rnwood.Smtp4dev 3.7.1](https://www.nuget.org/packages/Rnwood.Smtp4dev/3.7.1) | .NET tool [Rnwood.Smtp4dev-win-x64-3.7.1.zip](../../releases/download/3.7.1/Rnwood.Smtp4dev-win-x64-3.7.1.zip) | Windows x64 binary standalone - Server edition [Rnwood.Smtp4dev.Desktop-win-x64-3.7.1.zip](../../releases/download/3.7.1/Rnwood.Smtp4dev.Desktop-win-x64-3.7.1.zip) | Windows x64 binary standalone - Desktop app edition. [Rnwood.Smtp4dev-win-arm64-3.7.1.zip](../../releases/download/3.7.1/Rnwood.Smtp4dev-win-arm64-3.7.1.zip) | Windows ARM 62-bit binary standalone [Rnwood.Smtp4dev-linux-x64-3.7.1.zip](../../releases/download/3.7.1/Rnwood.Smtp4dev-linux-x64-3.7.1.zip) | Linux x64 (Intel 64 bit) binary standalone [Rnwood.Smtp4dev-linux-musl-x64-3.7.1.zip](../../releases/download/3.7.1/Rnwood.Smtp4dev-linux-musl-x64-3.7.1.zip) | Linux MUSL x64 binary standalone for Linux distros using MUSL libc [Rnwood.Smtp4dev-noruntime-3.7.1.zip](../../releases/download/3.7.1/Rnwood.Smtp4dev-noruntime-3.7.1.zip) | Architecture independent version. Should run on any platform where the .NET 8.0 (or greater) runtime is installed ## What's Changed * Feat(smtp): Configurable TLS cipher suites (not on Windows) by @rnwood in https://github.com/rnwood/smtp4dev/pull/1636 * Fix(api): Fix documentation for Messages/send action body content type (Resolves #415) by @rnwood in https://github.com/rnwood/smtp4dev/pull/1637 * Feat(settings): Improved options debugging including showing all source values. by @rnwood in https://github.com/rnwood/smtp4dev/pull/1638 * chore(deps): update dotnet monorepo by @renovate in https://github.com/rnwood/smtp4dev/pull/1643 * chore(deps): update dependency system.linq.dynamic.core to 1.6.0.2 by @renovate in https://github.com/rnwood/smtp4dev/pull/1663 * chore(deps): update dependency mimekit to 4.11.0 by @renovate in https://github.com/rnwood/smtp4dev/pull/1656 * chore(deps): update dependency element-plus to v2.9.7 by @renovate in https://github.com/rnwood/smtp4dev/pull/1641 * chore(deps): update dependency microsoft.net.test.sdk to 17.13.0 by @renovate in https://github.com/rnwood/smtp4dev/pull/1654 * chore(deps): update xunit-dotnet monorepo by @renovate in https://github.com/rnwood/smtp4dev/pull/1644 * chore(deps): update dependency coverlet.collector to 6.0.4 by @renovate in https://github.com/rnwood/smtp4dev/pull/1619 * chore(deps): update dependency sanitize-html to v2.15.0 by @renovate in https://github.com/rnwood/smtp4dev/pull/1658 * chore(deps): update dependency sass to v1.86.0 by @renovate in https://github.com/rnwood/smtp4dev/pull/1659 * chore(deps): update dependency ts-jest to v29.3.0 by @renovate in https://github.com/rnwood/smtp4dev/pull/1664 * chore(deps): update dependency selenium.webdriver to 4.30.0 by @renovate in https://github.com/rnwood/smtp4dev/pull/1661 * chore(deps): update dependency microsoft.typescript.msbuild to 5.8.1 by @renovate in https://github.com/rnwood/smtp4dev/pull/1655 * chore(deps): update dependency nswag.aspnetcore to 14.3.0 by @renovate in https://github.com/rnwood/smtp4dev/pull/1657 * chore(deps): update dependency htmlagilitypack to 1.12.0 by @renovate in https://github.com/rnwood/smtp4dev/pull/1652 * chore(deps): update dependency @vitejs/plugin-vue to v5.2.3 by @renovate in https://github.com/rnwood/smtp4dev/pull/1640 * chore(deps): update dependency eslint-plugin-vue to v9.33.0 by @renovate in https://github.com/rnwood/smtp4dev/pull/1648 * chore(deps): update dependency h.notifyicon to 2.3.0 by @renovate in https://github.com/rnwood/smtp4dev/pull/1650 * chore(deps): update dependency splitpanes to v3.2.0 by @renovate in https://github.com/rnwood/smtp4dev/pull/1625 * chore(deps): update dependabot/fetch-metadata action to v2.3.0 by @renovate in https://github.com/rnwood/smtp4dev/pull/1645 * chore(deps): update dependency axios to v1.8.4 by @renovate in https://github.com/rnwood/smtp4dev/pull/1647 * chore(deps): update dependency @typescript-eslint/parser to v8.28.0 by @renovate in https://github.com/rnwood/smtp4dev/pull/1646 * chore(deps): update dependency linq.expression.optimizer to 1.0.28 by @renovate in https://github.com/rnwood/smtp4dev/pull/1572 * chore(deps): update dependency streamlib to 0.12.0 by @renovate in https://github.com/rnwood/smtp4dev/pull/1662 * chore(deps): update dependency photino.net to v4 by @renovate in https://github.com/rnwood/smtp4dev/pull/1669 * chore(deps): update dependency splitpanes to v4 by @renovate in https://github.com/rnwood/smtp4dev/pull/1670 * chore(deps): update dependency html-validate to v9 by @renovate in https://github.com/rnwood/smtp4dev/pull/1668 * chore(deps): update dependency webdrivermanager to 2.17.5 by @renovate in https://github.com/rnwood/smtp4dev/pull/1642 * chore(deps): update dependency fluentassertions to v8 by @renovate in https://github.com/rnwood/smtp4dev/pull/1667 * Chore: Fix JS deprecations for Vite CJS deprecation and SASS @include by @rnwood in https://github.com/rnwood/smtp4dev/pull/1671 * chore(deps): update dependency selenium.support to 4.30.0 by @renovate in https://github.com/rnwood/smtp4dev/pull/1660 * chore(deps): update dependency typescript to v5.8.2 by @renovate in https://github.com/rnwood/smtp4dev/pull/1626 * chore(deps): update dependency @typescript-eslint/parser to v8.29.0 by @renovate in https://github.com/rnwood/smtp4dev/pull/1673 * chore(deps): update dependency ts-jest to v29.3.1 by @renovate in https://github.com/rnwood/smtp4dev/pull/1672 * Fix: Remove sanitize-html warning from comparison process. Resolves #1627 by @rnwood in https://github.com/rnwood/smtp4dev/pull/1674 * chore(deps): update dependency sass to v1.86.1 by @renovate in https://github.com/rnwood/smtp4dev/pull/1676 **Full Changelog**: https://github.com/rnwood/smtp4dev/compare/3.7.0...3.7.1