Skip to content

Releases: soerennb/extplorer

v3.0.0-beta.1

04 Mar 07:55

Choose a tag to compare

Release v3.0.0-beta.1

v3.0.0-alpha.6

27 Jan 11:50

Choose a tag to compare

v3.0.0-alpha.6

v3.0.0-alpha.5

26 Jan 19:43

Choose a tag to compare

Fixed the infinite installation loop.

v3.0.0-alpha.4

26 Jan 13:31

Choose a tag to compare

  • Added FTP/SFTP mount support, encrypted remote mount credentials, and hardened mount handling (plus email validation UI).
  • Tightened CSP, fixed Ace CSP nonce handling, and added a health endpoint.
  • Improved file listing UI: responsive grid/list layout, sticky list header, lazy thumbnails, and server-side sorting/pagination.
  • UX tweaks: clickable breadcrumbs with separators and tree sync.
  • Repo hygiene: stopped tracking writable/last_cleanup.txt.
  • Version bump to 3.0.0-alpha.4.

v3.0.0-alpha.3

26 Jan 10:10

Choose a tag to compare

This version introduces a complete "WeTransfer-style" file sharing system, major security hardening, and enhanced cross-platform support
for Windows/WSL environments.

📤 New: WeTransfer-style File Sharing

  • External File Transfers: Users can now send files to any email address directly from eXtplorer.
  • Upload Dropzone: A dedicated transfer interface with drag-and-drop support and real-time progress tracking.
  • Resumable Uploads: Support for resuming interrupted transfers, ensuring reliability for large file sends.
  • Expiration Management: Set custom expiration dates for transfers; files are automatically cleaned up after they expire.
  • Email Notifications: Integration with SMTP to send download links directly to recipients.
  • Transfer History: A new view to manage and track previously sent transfers.

🛡️ Security & Architecture

  • Secure Data Storage: Migrated sensitive JSON data (Users, Shares, Logs, Mounts) into PHP-wrapped files (.php) to prevent accidental
    direct exposure via the web server.
  • Poor Man's Cron: Implemented an automated background task runner that handles cleanup operations (expired shares, old logs) without requiring a system-level crontab.
  • Content Security Policy (CSP): Hardened CSP headers to strictly control script and style execution.

💻 Windows & WSL Integration

  • WSL Path Normalization: Automatic detection and conversion of WSL paths (e.g., /mnt/c/...) to native Windows paths (e.g., C:/...)
    when running on Windows hosts (Herd, Valet, etc.).
  • Enhanced Mount UI:
    • Custom mounts now feature distinct icons (Hard Drive for local, Cloud for remote).
    • A subtle "Mount" badge in the file list identifies external directories.
    • Clean separation between system folders ("Home", "Shared") and user-added mounts.

🔧 Fixes & Polish

  • Fixed a redirect loop during the installation process.

v3.0.0-alpha.2

19 Jan 12:32

Choose a tag to compare

Fix release workflow: use LICENSE.md

v3.0.0-alpha.1

15 Jan 11:30

Choose a tag to compare

v3.0.0-alpha.1 Pre-release
Pre-release
Docs: Add Nginx config example and update release artifacts

eXtplorer 2.1.15

06 Jan 20:13

Choose a tag to compare

Updating from an older Version is highly recommended as this version fixes a critical vulnerability.

--- version 2.1.15 ---

  • fixed a critical security issue reported by shimmeris
  • PHP 8 compatibility

eXtplorer 2.1.14

16 Feb 08:52

Choose a tag to compare

  • fixed various security issues reported by Sander Bos
  • fixed deprecated warnings on PHP 7.4