Skip to content

Update Log

Ghost edited this page Jun 6, 2026 · 8 revisions

Auto Downloader Release V2.0.0 Update Log

🖥️ UI & UX Improvements

  • Added a new OnlineConfigWarningScreen to alert users before loading unverified remote configurations.
  • Updated the Settings screen with new event handlers and listeners to support remote synchronization options.
  • Improved warning prompt behaviors for safer user navigation.

🌐 Online Configuration Features

  • Added OnlineConfigLoader to dynamically fetch and sync download lists from remote URLs.
  • Introduced OnlineConfigMode to manage different interaction levels with external configurations.
  • Implemented OnlineListPermission to give users complete control over what remote lists are allowed to do.
  • Added OnlineConfigLoader$OnlineFileList data structure to securely parse external file metadata.

⚙️ Game Launch Improvements

  • Added AutoDownloadClientMod$LaunchResolution to handle state resolution and download sequencing during game startup.
  • Improved launch synchronization to ensure all configurations are finalized before execution.

🛠️ Internal Changes

  • Refactored backend configuration architecture to natively support both local and remote data structures.
  • Integrated URL validation and permission checks into the download loader pipeline.
  • General backend cleanup and optimization for smoother external network requests.

📦 Version Changes

  • Updated mod version metadata from v1.1.1v2.0.0.

📌 Summary

Version 2.0.0 is a major architecture update that introduces an Online Configuration system, allowing remote configuration fetching, enhanced launch resolution handling, and strict security warning screens for untrusted sources.


Auto Downloader Release V1.1.1 Update Log

This update mainly improves the Settings screen layout and usability, especially for smaller screens and longer menus.

🖥 UI & UX Improvements

  • Improved overall Settings screen layout
  • Added proper scrolling support in the Settings menu
  • Added a visible scrollbar for easier navigation
  • Improved positioning of buttons and text fields
  • Better handling for smaller window sizes
  • Improved visibility behavior for UI elements
  • Settings menu now updates positions more reliably while scrolling

⚙️ Settings Screen Improvements

  • Improved layout calculation system
  • Better spacing and organization between settings rows
  • Improved handling for VirusTotal settings section
  • Improved handling for warning toggle section
  • Better text field positioning and interaction

🛠 Internal Changes

  • Refactored Settings screen rendering logic
  • Added improved scroll clamping and bounds handling
  • Improved internal widget visibility checks
  • Cleaner UI positioning system
  • General backend cleanup and optimization

📦 Version Changes

  • Updated mod version metadata from v1.1.0v1.1.1

📌 Summary

Version 1.1.1 is a smaller refinement update focused on improving the Settings screen experience, making navigation smoother and more reliable.


Auto Downloader Release V1.1.0 Update Log

🛡 Download Safety Improvements

  • Added a new Untrusted Download Warning system
  • The app now warns users before downloading from unknown or untrusted websites
  • Trusted sources now include:
    • Modrinth
    • CurseForge
    • ForgeCDN
  • Added confirmation prompts before continuing risky downloads
  • Improved handling for suspicious or unsupported download links

⚙️ Settings & Config

  • Added a new setting:
    • Warn On Untrusted Downloads
  • Users can now choose between:
    • WARN
    • IGNORE
  • Improved config save/load handling for new security settings
  • Added support for storing trusted download preferences

🖥 UI & UX

  • Added a brand new Untrusted Download Warning Screen
  • Improved warning dialog layout and readability
  • Better flow between download prompts and confirmation screens
  • Improved handling for “Download All” operations when warnings appear
  • Cleaner interaction flow before downloads begin

⬇️ Download System

  • Download system now validates sources before starting downloads
  • Improved handling for batch downloads from mixed sources
  • Better protection against accidental downloads from unknown domains
  • Improved reliability when using “Download All + Restart”

🛠 Internal Changes

  • Refactored download verification logic
  • Improved trusted-domain checking system
  • Cleaner integration between prompt screens and download manager
  • General backend cleanup and optimization
  • Updated internal version metadata to v1.1.0

📦 Summary

Version 1.1.0 mainly improves the application's security and user safety by introducing a trusted-source warning system while also refining the overall download workflow.


Auto Downloader Release V1.0.0 Update Log

This release marks the transition from early development builds into the first stable major release of the application.

✨ Major Improvements

  • Improved overall application stability
  • Reworked internal download handling system
  • Improved UI responsiveness and consistency
  • Better state management across downloads and restarts
  • Cleaner and more organized settings structure
  • Improved handling for edge cases and failed operations

⬇️ Download System

  • Added configurable parallel downloads
  • Added support for active download tracking
  • Improved failed download recovery handling
  • Improved handling for already downloaded files
  • Download queue now behaves more reliably
  • Better async download processing
  • Improved download progress updates

⚙️ Config System

  • Added support for configurable maximum parallel downloads
  • Improved config parsing and validation
  • Better handling for invalid config entries
  • Cleaner default config structure
  • Added clearer explanations and comments in config
  • Improved config save/load reliability

🖥 UI & UX

  • Added controls for adjusting max parallel downloads
  • Added increase/decrease settings buttons
  • Improved button update behavior
  • Better handling for download states
  • Improved settings menu descriptions
  • Improved download list organization
  • Cleaner visual layout and interactions

🔄 Restart Features

  • Added improved “Download All + Restart” flow
  • Added more reliable manual restart handling
  • Restart behavior is now more consistent after downloads complete

🛡 Security

  • Upgraded virus scanning system
  • Improved VirusTotal integration
  • Better scan configuration handling
  • Improved file verification workflow

🛠 Internal Changes

  • Refactored download manager structure
  • Improved internal synchronization handling
  • Better file tracking logic
  • Cleaner backend architecture
  • Improved async task management
  • General performance optimizations
  • Large-scale internal code cleanup

📦 Version Milestone

  • Transitioned from beta-style development builds to the first stable v1.0.0 release
  • Improved reliability and maintainability across the entire project

Auto Downloader Pre-Release V0.3.0 Update Log

✨ Improvements

  • Added support for comments in the config file (// and #)
  • Config file now includes a clearer header with usage notes
  • Improved overall stability and internal state handling

⬇️ Download System

  • “Download All” now tracks progress better
  • Improved handling for failed downloads
  • Improved handling for already-downloaded files
  • Download buttons now update more reliably during download states

🔄 Restart Features

  • Added “Download All + Restart” button
  • Added a manual “Restart” button after downloads finish
  • Restart behavior is now handled more consistently

🛠 Internal

  • Better config parsing and comment stripping
  • Improved download tracking
  • Improved button state updates

Auto Downloader Pre-Release V0.2.0 Update Log

✨ Improvements

  • Added support for comments in the config file (// and # now work)
  • Config file now includes a clearer header with guidance

⬇️ Download System

  • “Download All” now properly tracks progress
  • Improved handling of failed or already-downloaded files

🔄 Restart Features

  • Added “Download All + Restart” button
  • Added manual “Restart” option after downloads complete

🧠 Behavior Changes

-Buttons now enable/disable correctly based on download status -Better detection of active and pending downloads

🛠 Internal

  • Improved stability and state tracking during downloads

Generated by AI

Clone this wiki locally