Skip to content

Releases: AlfMueller/ftp-plugin-vscode

Major Update: Enhanced Security and User Experience

Choose a tag to compare

@AlfMueller AlfMueller released this 23 Feb 16:18

Version 0.2.0: Comprehensive update with SSL/TLS support, multilingual capabilities, and UI customization

Key Features:

  • Enhanced SSL/TLS support with configurable security settings and certificate validation options
  • Multilingual support (English/German) with easy language selection
  • Customizable UI with color coding and date format options
  • Improved file synchronization with timestamp comparison
  • Automatic configuration updates while preserving custom values
  • Better error handling for SSL/TLS connections
  • Optimized UI with visual file status indicators
  • Extended logging functionality
  • Improved handling of connection drops

Enhanced Tree Structure and Offline Mode

Choose a tag to compare

@AlfMueller AlfMueller released this 22 Feb 17:03

Version 0.1.3

Improvements

  • Enhanced tree structure display in offline mode
  • Optimized directory processing
  • Better error handling for path processing
  • Correct display of subdirectories

Bug Fixes

  • Fixed issue with recursive directory display
  • Corrected path validation errors
  • Improved stability for local and remote file processing

Fixed color status

Choose a tag to compare

@AlfMueller AlfMueller released this 17 Feb 10:13

0.1.2
Fixed color status not updating in root directory
Improved file status synchronization
Better visual feedback

v0.1.1 - Keyboard Shortcuts & Visual Indicators

Choose a tag to compare

@AlfMueller AlfMueller released this 14 Feb 12:42

v0.1.1 - Keyboard Shortcuts & Visual Indicators

What's New in 0.1.1

Added

  • Keyboard shortcuts:
    • Ctrl+Alt+U - Upload file
    • Ctrl+Alt+D - Download file
    • Ctrl+Alt+C - Configure settings
  • Auto-actions configuration
  • Enhanced documentation

Visual File Status Indicators

  • 🔵 Blue (#0066cc): Files that are newer locally and need to be uploaded
  • 🟠 Orange (#ff8c00): Files that exist only on the server and need to be downloaded
  • ⚪ Normal: Files that are in sync between local and server

Icons in FTP Explorer

  • 🔌 Connect ($(plug)): Establish FTP connection
  • ❌ Disconnect ($(debug-disconnect)): Close FTP connection
  • ⬆️ Upload ($(cloud-upload)): Upload selected file/folder
  • ⬇️ Downoad ($(cloud-download)): Download selected file/folder
  • 📝 Debug ($(output)): Show debug log
  • ➡️ Toggle ($(chevron-right)): Expand/collapse all folders

UI Customization

Configure colors in ftp-settings.json:

{
    "ui": {
        "newerLocalColor": "#0066cc",
        "showIcons": true
    }
}

Installation

  1. Download the .vsix file
  2. In VS Code: Ctrl+Shift+P → "Extensions: Install from VSIX..."
  3. Select the downloaded file

Release v0.0.7: Marketplace Category Update

Choose a tag to compare

@AlfMueller AlfMueller released this 12 Feb 06:18

Alfs FTP Plugin v0.0.7

This release updates the VS Code Marketplace categories to use officially supported ones.

Changes

  • Updated extension categories to use officially supported VS Code Marketplace categories:
    • Other
    • SCM Providers
    • Programming Languages
  • Removed invalid "FTP" category

Installation

You can install this extension in two ways:

Via VS Code Marketplace

  1. Open VS Code
  2. Go to Extensions (Ctrl+Shift+X)
  3. Search for "Alfs FTP Plugin"
  4. Click Install

Manual Installation

  1. Download the VSIX file from this release
  2. Open VS Code
  3. Go to Extensions
  4. Click the "..." menu
  5. Select "Install from VSIX..."
  6. Choose the downloaded file

Documentation

For detailed configuration and usage instructions, please refer to:

Release v0.0.6: Documentation Enhancement & Repository Link Update

Choose a tag to compare

@AlfMueller AlfMueller released this 11 Feb 15:51

Alfs FTP Plugin v0.0.6

This release includes documentation improvements and repository link fixes.

Changes

  • Fixed repository URL in package.json to point to the correct GitHub repository
  • Updated all documentation links to ensure proper navigation
  • Enhanced overall documentation readability

Installation

You can install this extension in two ways:

Via VS Code Marketplace

  1. Open VS Code
  2. Go to Extensions (Ctrl+Shift+X)
  3. Search for "Alfs FTP Plugin"
  4. Click Install

Manual Installation

  1. Download the VSIX file from this release
  2. Open VS Code
  3. Go to Extensions
  4. Click the "..." menu
  5. Select "Install from VSIX..."
  6. Choose the downloaded file

Security Note

Remember to:

  • Never commit your ftp-settings.json with credentials
  • Add ftp-settings.json to your .gitignore
  • Use FTPS when possible for secure connections

Documentation

For detailed configuration and usage instructions, please refer to: