diff --git a/frappe/public/less/desk.less b/frappe/public/less/desk.less
index 6d44fc5192..5cefc375f6 100644
--- a/frappe/public/less/desk.less
+++ b/frappe/public/less/desk.less
@@ -1170,3 +1170,13 @@ body.no-sidebar {
font-size: 20px;
}
}
+
+.new-version-log {
+ .new-version-links {
+ padding: 5px 0px;
+ }
+
+ &:not(:last-child) {
+ margin-bottom: 1em;
+ }
+}
\ No newline at end of file
diff --git a/frappe/utils/change_log.py b/frappe/utils/change_log.py
index 776fb825c2..53c83cfe99 100644
--- a/frappe/utils/change_log.py
+++ b/frappe/utils/change_log.py
@@ -235,14 +235,15 @@ def show_update_popup():
release_links = ""
for app in updates[update_type]:
app = frappe._dict(app)
- release_links += "{title}: v{available_version}
".format(
+ release_links += "{title}: v{available_version}
".format(
available_version = app.available_version,
org_name = app.org_name,
app_name = app.app_name,
title = app.title
)
if release_links:
- update_message += _("New {} releases for the following apps are available").format(update_type) + ":
{}".format(release_links)
+ message = _("New {} releases for the following apps are available").format(_(update_type))
+ update_message += "