From 544db2aab6b74a6c35bf2b7be31e91245bef5ddd Mon Sep 17 00:00:00 2001 From: nimbold <11913706+nimbold@users.noreply.github.com> Date: Thu, 4 Jun 2026 15:46:21 +0330 Subject: [PATCH] docs: add 0.5.4 release notes --- CHANGELOG.md | 19 +++++++++++++++++++ README.md | 4 ++-- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d93068d..c5f2cc3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,25 @@ 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.5.4] - 2026-06-04 + +### New features +- Added direct double-click access to Download Properties for unfinished downloads. +- Added a `make verify` command for local build and Firefox extension manifest checks. + +### Changes +- Updated Firefox integration to probe the same local fallback ports used by the app. +- Updated global speed limiting so changes apply to active downloads through `aria2` RPC. +- Declared SwiftPM resources and added development fallbacks for app icons and Firefox extension copying. +- Narrowed saved site-login matching so plain host patterns match exact hosts unless a wildcard is used. + +### Fixes +- Fixed browser handoff failures when the default local extension port is unavailable. +- Fixed dropped `Referer` headers from browser extension requests. +- Fixed scheduler configurations that could be enabled without any runnable queue target. +- Fixed unsafe file names from URLs, metadata responses, and manual property edits. +- Fixed a possible duplicate-open glitch when double-clicking unfinished downloads. + ## [0.5.3] - 2026-06-04 ### New features diff --git a/README.md b/README.md index 8519044..26ef0ba 100644 --- a/README.md +++ b/README.md @@ -47,10 +47,10 @@ Dark mode is shown by default with privacy-safe example downloads. Light mode is - 🎨 **Native SwiftUI:** Responsive Apple Silicon native UI. - 🎯 **Chunk Map Inspector:** Visually monitor active segment connections in real time. - 🗂️ **Smart Categories:** Automatic file organization (`Musics`, `Movies`, `Compressed`, etc.). -- 🖱️ **Drag-and-Drop:** Seamlessly import URLs or text files directly into the app or Dock icon. +- 🖱️ **Drag-and-Drop:** Import URLs, text files, and move queued downloads between queues. - 🛡️ **Reliability:** Automatic download recovery and retry handling. - 🔒 **Keychain Security:** Local macOS Keychain integration for site credentials. -- ⚙️ **Power & Settings:** Cross-platform styled Settings UI, Speed Limiter, and system sleep prevention during active downloads. +- ⚙️ **Power & Settings:** Cross-platform styled Settings UI, live Speed Limiter, and system sleep prevention during active downloads. ---