From 59d0c2dec138f6ada76b71f61f8523a79afa7508 Mon Sep 17 00:00:00 2001 From: nimbold <11913706+nimbold@users.noreply.github.com> Date: Wed, 3 Jun 2026 04:21:26 +0330 Subject: [PATCH] chore: prepare release 0.4.0 --- CHANGELOG.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f474444..baeb7f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,24 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.4.0] - 2026-06-03 + +### Changes +- Reorganized Settings sections so related download preferences sit together and app diagnostics live under App. +- Hardened the release workflow with explicit macOS 26 SDK checks, newer GitHub Actions, and app signature verification. +- Prefer the bundled `aria2c` binary inside release builds. + +### Fixes +- Fixed queue-specific starts so one queue no longer starts unrelated queued downloads. +- Fixed scheduler completion handling so empty queues do not trigger post-download system actions. +- Fixed queue drag reordering when moving items downward. +- Fixed scheduler Automation permission prompting. + +### Features added +- Added scheduler controls with explicit Automation permission UI. +- Added global and per-download speed limits. +- Added advanced transfer options for checksums, headers, cookies, and mirror URLs. + ## [0.3.0] - 2026-06-02 ### Added