diff --git a/packages/ui/src/components/changelog/ChangelogEntry.vue b/packages/ui/src/components/changelog/ChangelogEntry.vue
index 8c172ef5e..2a6c1debb 100644
--- a/packages/ui/src/components/changelog/ChangelogEntry.vue
+++ b/packages/ui/src/components/changelog/ChangelogEntry.vue
@@ -23,12 +23,12 @@
- {{ relativeDate }}
+ {{ future ? formatMessage(messages.justNow) : relativeDate }}
{{ longDate }}
@@ -67,7 +67,7 @@ const props = withDefaults(
const currentDate = ref(dayjs())
const recent = computed(() => props.entry.date.isAfter(currentDate.value.subtract(1, 'week')))
-const future = computed(() => props.entry.date.isBefore(currentDate.value))
+const future = computed(() => props.entry.date.isAfter(currentDate.value))
const dateTooltip = computed(() => props.entry.date.format('MMMM D, YYYY [at] h:mm A'))
const relativeDate = computed(() => props.entry.date.fromNow())
@@ -91,6 +91,10 @@ const messages = defineMessages({
id: 'changelog.product.api',
defaultMessage: 'API',
},
+ justNow: {
+ id: 'changelog.justNow',
+ defaultMessage: 'Just now',
+ },
})