Skip to content

DLMan v1.5.0

Choose a tag to compare

@github-actions github-actions released this 04 Jan 08:34
· 109 commits to main since this release

Downloads

Platform File
Windows .msi or .exe
macOS Intel .dmg (x64)
macOS Apple Silicon .dmg (aarch64)
Linux .deb / .rpm / .AppImage

macOS: Run xattr -cr /Applications/DLMan.app after install.


✨ New Features

Queue Scheduling

  • Schedule queues to start/stop at specific times
  • Select active days of the week
  • Countdown timer shows time until next scheduled start
  • Background scheduler automatically starts/stops queues

Auto-Updates

  • In-app update notifications with badge indicator
  • One-click update download and install
  • Version check on startup and manual refresh

Post-Download Actions

  • Execute actions when queue completes: Sleep, Shutdown, Hibernate
  • Run custom commands after downloads finish
  • Native OS notifications for download events

Batch Import Improvements

  • Drag & drop multiple URLs at once
  • Parse URLs from clipboard (supports various formats)
  • HTML page detection and filtering
  • Remember preferences (hide HTML, start immediately)

Network Monitoring

  • Real-time network usage graph in sidebar
  • Upload/download speed visualization
  • Current connection speed display

🎨 UI Enhancements

  • Redesigned MenuBar with smart context menus
  • Keyboard shortcuts for time picker (arrows, number input)
  • Auto-select current queue when adding downloads
  • Improved About dialog placement
  • Better queue list with schedule indicators

🐛 Bug Fixes

  • Queue schedule weekdays now save correctly
  • System tray icon permissions fixed
  • Notification permissions improved
  • Fixed various serialization issues

📚 Documentation

  • Expanded macOS installation guide
  • Added troubleshooting section
  • Updated architecture documentation