Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nodemailer/nodemailer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v7.0.6
Choose a base ref
...
head repository: nodemailer/nodemailer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v7.0.7
Choose a head ref
  • 7 commits
  • 41 files changed
  • 3 contributors

Commits on Sep 9, 2025

  1. fix: refresh expired DNS cache on error (#1759)

    When a DNS lookup fails, the code used the expired cache but did not update its lifetime
    This caused the system to get stuck always tryng the same incorrect address
    
    Now, when we fall back to an expired cache due to an error, we renew its lifetime
    This prevents repeated attempts with the same broken address and gives time for the DNS to recover
    
    Improves system stability in DNS failure scenarios
    DEVitor0 authored Sep 9, 2025
    Configuration menu
    Copy the full SHA
    ea0fc5a View commit details
    Browse the repository at this point in the history
  2. fix(dns): add memory leak prevention for DNS cache

    - Implement lazy cleanup with 30-second throttling to remove expired entries
    - Add MAX_CACHE_SIZE limit of 1000 entries with automatic pruning
    - Clean up cache without background timers to allow clean process exit
    - Add comprehensive tests for cache management functionality
    andris9 committed Sep 9, 2025
    Configuration menu
    Copy the full SHA
    0240d67 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b8982c View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2025

  1. 2 Configuration menu
    Copy the full SHA
    1150d99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62629a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df13b74 View commit details
    Browse the repository at this point in the history
  4. chore(master): release 7.0.7 [skip-ci] (#1761)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored Oct 5, 2025
    Configuration menu
    Copy the full SHA
    9357a71 View commit details
    Browse the repository at this point in the history
Loading