Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 17, 2025

This PR contains the following updates:

Package Change Age Confidence
FluentFTP 52.1.0 -> 53.0.1 age confidence

Release Notes

robinrodricks/FluentFTP (FluentFTP)

v53.0.1

  • FTP Protocol
    • New: Handle no-reply from FTP server by adding new overload to Execute() (thanks @​FanDjango)
    • Fix: NetworkStream ReadAsync infinite timeout when server is unresponsive (thanks @​Gino1024)
    • Fix: Preserve trailing slashes for special servers (thanks @​FanDjango)
    • New: Add Config.PreserveTrailingSlashCmdList setting (thanks @​FanDjango)
    • Fix: Improved handling of multiline FTP server responses (thanks @​FanDjango and @​kowalski-se)
    • Fix: GetChecksum() cannot parse FTP server response if the path contains spaces (thanks @​FanDjango)
  • FTP Connection
    • New: Implement Config.EncryptAuthenticationOnly (thanks @​FanDjango)
    • Fix: CCC failure: NotImplementedException (thanks @​FanDjango)
    • Fix: NOOP command failure does not indicate disconnection (thanks @​FanDjango)
    • Fix: Make sure a OperationCancelledException is thrown when cancelling a AsyncConnect() (thanks @​bruinsg)
  • Testing
    • New: Add fake FTP clients suitable for mocking (FakeAsyncFtpClient and FakeFtpClient)
    • Fix: Update XUnit from 2.4.1 to 2.9.3 (thanks @​FanDjango)
    • Fix: All integration tests fixed for Docker 4.42.0 (thanks @​FanDjango)
    • Fix: Date parser unit tests (thanks @​FanDjango)
    • Remove FileZilla Integration Test as there is no pre-made docker image (thanks @​FanDjango)
  • Code cleanup
    • Fix: Use Task.Delay instead of Thread.Sleep (thanks @​jnyrup)
    • Fix: Various syntax cleanups and modernizations (thanks @​jnyrup)
    • Fix: Do not call CancellationToken.Register with async delegate (thanks @​jnyrup)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner July 17, 2025 16:06
@AndreaCuneo AndreaCuneo merged commit 61e63cf into master Jul 17, 2025
6 checks passed
@AndreaCuneo AndreaCuneo deleted the renovate/fluentftp-53.x branch July 17, 2025 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants