github rnwood/smtp4dev 3.9.1-ci20250907182_pr1821

See full installation instructions and options

File Name Description
Winget package Rnwood.Smtp4dev.Desktop Winget package (recommended easy option for Win10/11)
Winget package Rnwood.Smtp4dev Winget package Win10/11)
Rnwood.Smtp4dev-win-x64-3.9.1-ci20250907182_pr1821.zip Windows x64 binary standalone - Server edition
Rnwood.Smtp4dev.Desktop-win-x64-3.9.1-ci20250907182_pr1821.zip Windows x64 binary standalone - Desktop app edition.
Rnwood.Smtp4dev-win-arm64-3.9.1-ci20250907182_pr1821.zip Windows ARM 62-bit binary standalone
Rnwood.Smtp4dev-linux-x64-3.9.1-ci20250907182_pr1821.zip Linux x64 (Intel 64 bit) binary standalone
Rnwood.Smtp4dev-linux-musl-x64-3.9.1-ci20250907182_pr1821.zip Linux MUSL x64 binary standalone for Linux distros using MUSL libc
Rnwood.Smtp4dev-noruntime-3.9.1-ci20250907182_pr1821.zip Architecture independent version. Should run on any platform where the .NET 8.0 (or greater) runtime is installed
Docker images for Windows and Linux - How to use Docker image
.NET tool Rnwood.Smtp4dev 3.9.1-ci20250907182_pr1821 .NET tool (recommended option for Mac OS) - How to use dotnet tool

Changes:

  • 52e5012 Merge adfe961 into 9b7091e
  • adfe961 fix: resolve E2E test build failures by fixing Vue component dark mode prop passing and E2E test infrastructure
  • a54b10f fix: add browser color scheme emulation to E2E tests and fix Vue component compilation issues
  • ebe1da4 Nearly there :|
  • e7ccb6c fix: add browser color scheme emulation to E2E tests for proper CSS media query evaluation
  • af87300 fix: replace dynamic CSS injection with meta color-scheme override approach per user feedback
  • 4066e01 fix: replace hardcoded CSS injection with dynamic media query parsing for email dark mode activation
  • d020665 fix: add comprehensive dark mode media query color verification in E2E tests
  • 57fb9ea fix: correct E2E test logic for CSS filter inversion behavior
  • 7c3d2d6 fix: update E2E tests to verify actual colors and CSS filter instead of CSS classes
See More
  • 668cfbd fix: update E2E tests to verify actual CSS filter behavior instead of computed styles
  • f31ecf3 fix: consolidate Playwright screenshots into main report artifact
  • 2265936 fix: resolve HTML sanitization and E2E test issues for dark mode detection
  • 7722a4f fix: resolve E2E test failures by checking CSS invert filter instead of individual colors
  • cdfb77a fix: improve dark mode detection reliability and E2E test debugging
  • 6f2508b fix: improve CSS parsing reliability and E2E test timing for dark mode detection
  • da84d87 test: check actual email colors instead of CSS classes in E2E dark mode tests
  • 6ec1514 test: add parameterized E2E tests for dark mode email rendering scenarios
  • 9e66725 refactor: use css-tree MediaQuery nodes instead of string parsing
  • 47fc533 refactor: replace manual CSS parsing with css-tree library
  • 69108b1 refactor: improve meta tag parsing and CSS dark mode detection
  • 9cca756 refactor: replace regex with HTML parser for dark mode detection
  • 85d90f6 feat: add dark mode email detection and conditional inversion
  • 5cc2dce Initial plan

This list of changes was auto generated.

Don't miss a new smtp4dev release

NewReleases is sending notifications on new releases.