diff --git a/CHANGELOG.md b/CHANGELOG.md
index b5ee9dd..8e7a2ca 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,28 @@
All notable changes to Multi-Debrid Downloader are documented in this file.
+## [2.0.20] - 2026-08-11
+
+### Downloads and selection
+
+- Added package selection through a normal row click while preserving Control, Command, and Shift selection behavior.
+- Added package expansion and collapse through a double-click on unused row space while keeping the disclosure button available.
+- Kept renaming, checkboxes, progress meters, links, form controls, and action buttons isolated from the row disclosure gesture.
+- Replaced segmented selection markers with a continuous three-pixel success-colored edge across adjacent selected packages and files.
+- Extended package selection markers across card separators so consecutive selected packages no longer show one-pixel gaps.
+
+### Sidebar motion
+
+- Removed the empty sidebar rail when the sidebar is collapsed.
+- Added synchronized 520-millisecond width and panel transitions for smooth sidebar opening and closing.
+- Kept the sidebar edge control visible and reachable while the sidebar content is fully hidden.
+- Preserved the requested sidebar motion when Windows application animations are disabled.
+
+### Reliability and testing
+
+- Added regression coverage for zero-width sidebar collapse, synchronized sidebar motion, package row selection, double-click disclosure boundaries, and continuous selection markers.
+- Added rendered-pixel verification for the updated interactions and continuous selection edge.
+
## [2.0.19] - 2026-08-11
### Interface fixes
diff --git a/package-lock.json b/package-lock.json
index 59a0acc..ece4042 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "real-debrid-downloader",
- "version": "2.0.19",
+ "version": "2.0.20",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "real-debrid-downloader",
- "version": "2.0.19",
+ "version": "2.0.20",
"license": "MIT",
"dependencies": {
"adm-zip": "0.6.0",
diff --git a/package.json b/package.json
index 6abe910..3a7b5c3 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "real-debrid-downloader",
- "version": "2.0.19",
+ "version": "2.0.20",
"description": "Desktop downloader",
"main": "build/main/main/main.js",
"author": "Sucukdeluxe",
diff --git a/src/renderer/shell/AppSidebar.tsx b/src/renderer/shell/AppSidebar.tsx
index 748fb20..0ec8a2a 100644
--- a/src/renderer/shell/AppSidebar.tsx
+++ b/src/renderer/shell/AppSidebar.tsx
@@ -21,8 +21,10 @@ export function AppSidebar({
className={`md-shell-sidebar${collapsed ? " is-collapsed" : ""}${responsiveRail ? " is-responsive-rail" : ""}`}
data-ui-region="sidebar"
>
- {children ?
{children}
: null}
- {status ? {status}
: null}
+
+ {children ?
{children}
: null}
+ {status ?
{status}
: null}
+