-
-
- ADE updated
-
-
- {snapshot.recentlyInstalled
- ? `ADE restarted on v${snapshot.recentlyInstalled.version}.`
- : "ADE finished installing the latest version."}
-
+
+
+
+
+
+
+
+
+
+
+ ADE is up to date
+
+ {installedVersion ? (
+
+ v{installedVersion}
+
+ ) : null}
+
+
+ {installedVersion
+ ? `Restarted on v${installedVersion}.`
+ : "ADE finished installing the latest version."}
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
- The update is installed. You can reopen the release notes to see what changed in this build.
-
+
+ The update is installed and ADE is ready again. Review what changed in this release.
+
-
-
- Close
-
- {releaseNotesUrl ? (
+ {releaseNotesDisplayUrl ? (
+
+
+
+ {releaseNotesDisplayUrl}
+
+
+ ) : null}
+
+
{
- void window.ade.app.openExternal(releaseNotesUrl);
- dismissInstalledNotice();
- }}
+ variant="outline"
+ className="w-full sm:w-auto"
+ onClick={dismissInstalledNotice}
>
-
- Open release notes
+ Close
- ) : null}
+ {releaseNotesUrl ? (
+
{
+ void window.ade.app.openExternal(releaseNotesUrl);
+ dismissInstalledNotice();
+ }}
+ >
+
+ Open release notes
+
+ ) : null}
+
diff --git a/apps/desktop/src/renderer/index.css b/apps/desktop/src/renderer/index.css
index fabf96140..141b028ff 100644
--- a/apps/desktop/src/renderer/index.css
+++ b/apps/desktop/src/renderer/index.css
@@ -2059,6 +2059,7 @@ button:active, [role="button"]:active {
}
.ade-streaming-shimmer,
.ade-streaming-shimmer::after,
+ .ade-update-installed-card,
.ade-tool-bounce,
.ade-fade-in,
.ade-glow-pulse,
@@ -3977,6 +3978,15 @@ button:active, [role="button"]:active {
animation: ade-fade-slide-up 0.3s ease-out both;
}
+.ade-update-installed-card[data-state="open"] {
+ animation: ade-update-installed-card-in 180ms cubic-bezier(0.2, 0.8, 0.2, 1);
+}
+
+@keyframes ade-update-installed-card-in {
+ from { opacity: 0; transform: translate(-50%, -48%) scale(0.98); }
+ to { opacity: 1; transform: translate(-50%, -50%) scale(1); }
+}
+
/*
Welcome card (onboarding): split-hero layout.
*/
From ff106f2da435596ab89621cd962d8b988cebf13a Mon Sep 17 00:00:00 2001
From: Arul Sharma <31745423+arul28@users.noreply.github.com>
Date: Thu, 2 Jul 2026 17:04:13 -0400
Subject: [PATCH 2/2] ship: iteration 1 - address review copy
---
apps/desktop/src/renderer/components/app/AutoUpdateControl.tsx | 3 ++-
apps/desktop/src/renderer/index.css | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/apps/desktop/src/renderer/components/app/AutoUpdateControl.tsx b/apps/desktop/src/renderer/components/app/AutoUpdateControl.tsx
index e02e73184..2106d1631 100644
--- a/apps/desktop/src/renderer/components/app/AutoUpdateControl.tsx
+++ b/apps/desktop/src/renderer/components/app/AutoUpdateControl.tsx
@@ -232,7 +232,8 @@ export function AutoUpdateControl() {
- The update is installed and ADE is ready again. Review what changed in this release.
+ The update is installed and ADE is ready again.
+ {releaseNotesUrl ? " Review what changed in this release." : null}
{releaseNotesDisplayUrl ? (
diff --git a/apps/desktop/src/renderer/index.css b/apps/desktop/src/renderer/index.css
index 141b028ff..c8fa5adc3 100644
--- a/apps/desktop/src/renderer/index.css
+++ b/apps/desktop/src/renderer/index.css
@@ -3979,7 +3979,7 @@ button:active, [role="button"]:active {
}
.ade-update-installed-card[data-state="open"] {
- animation: ade-update-installed-card-in 180ms cubic-bezier(0.2, 0.8, 0.2, 1);
+ animation: ade-update-installed-card-in 180ms cubic-bezier(0.2, 0.8, 0.2, 1) both;
}
@keyframes ade-update-installed-card-in {