Skip to content

Conversation

@laurakwhit
Copy link
Collaborator

@laurakwhit laurakwhit commented Oct 23, 2025

Description & motivation 💭

Updates formatDate (for relative time) and getDuration to use days as the maximum unit unless flexibleUnits is true.

Screenshots (if applicable) 📸

Design Considerations 🎨

Testing 🧪

How was this tested 👻

  • Manual testing
  • E2E tests added
  • Unit tests added

Steps for others to test: 🚶🏽‍♂️🚶🏽‍♀️

Checklists

Draft Checklist

Merge Checklist

Issue(s) closed

DT-3349

Docs

Any docs updates needed?

@vercel
Copy link

vercel bot commented Oct 23, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
holocene Ready Ready Preview Comment Oct 24, 2025 8:01pm

? formatDistanceToNowStrict(parsed) + ` ${relativeLabel}`
: formatDistanceToNow(parsed) + ` ${relativeLabel}`;
return (
formatDistanceToNowStrict(parsed, {
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed formatDistanceToNow here as it feels like we should probably just be using formatDistanceToNowStrict.

Unless there's some context as to why we were previously defaulting to formatDistanceToNow?

@laurakwhit laurakwhit force-pushed the DT-3349-use-days-default-relative-time-unit branch from f069329 to c3acd5a Compare October 24, 2025 19:59
@laurakwhit laurakwhit changed the title Set day as max unit for relative time in formatDate Set day as max unit in formatDate and getDuration Oct 24, 2025
@laurakwhit laurakwhit merged commit 015de88 into main Oct 27, 2025
14 checks passed
@laurakwhit laurakwhit deleted the DT-3349-use-days-default-relative-time-unit branch October 27, 2025 15:45
temporal-cicd bot pushed a commit that referenced this pull request Nov 4, 2025
Auto-generated version bump from 2.42.1 to 2.43.0

Bump type: minor

Changes included:
- [`c772936b`](c772936) add new logos (#2950)
- [`e4659afc`](e4659af) Add TLS support for ui-server (#2745)
- [`35333bc0`](35333bc) remove scroll up/down buttons in main content (#2975)
- [`25f4cd50`](25f4cd5) Bump sveltekit-superforms from 2.27.1 to 2.27.4 (#2965)
- [`133577d5`](133577d) Change sticky header to surface-background and include border (#2979)
- [`c90bbe85`](c90bbe8) Add gradient for completed Activities with retries (#2977)
- [`015de88a`](015de88) Set day as max unit in formatDate and getDuration (#2978)
- [`edf98d97`](edf98d9) Allow custom keyword SAs to be quick filterable (#2980)
- [`6183f331`](6183f33) Account for units less than a day in formatDate (#2982)
- [`2688adac`](2688ada) Hide timeout if 0s (#2983)
- [`7732e4b8`](7732e4b) feat(search-attributes): add disableTypeForExisting prop (#2984)
- [`66a6323f`](66a6323) Fix holocene component prop types (#2985)
- [`c8673e6c`](c8673e6) Fix handleFocusOut on maximize to allow highlighting text to copy (#2986)
- [`547045af`](547045a) SVG loading (#2955)
- [`ecacb1e0`](ecacb1e) fix(search-attributes): use $derived for reactive props pattern (#2992)
- [`9f00bdf3`](9f00bdf) Use CurrentVersion createTime (#2995)
- [`6bf4c09c`](6bf4c09) DT-2423 - move theme selector to user dropdown menu (#2988)
- [`49746aba`](49746ab) DT-3415 - move data encoder settings for into a modal (#2981)
- [`8046e1ac`](8046e1a) Add laptop-code and shield icons to Holocene icon system (#2997)
- [`05d8686b`](05d8686) Add a slot to the bottom nav for user profile picture in cloud (#3004)
- [`18d60d43`](18d60d4) Use page.data.namespace to access namespaceInfo (#3002)
- [`2f24a1b5`](2f24a1b) Task Failure System View (#2991)
laurakwhit added a commit that referenced this pull request Nov 4, 2025
Auto-generated version bump from 2.42.1 to 2.43.0

Bump type: minor

Changes included:
- [`c772936b`](c772936) add new logos (#2950)
- [`e4659afc`](e4659af) Add TLS support for ui-server (#2745)
- [`35333bc0`](35333bc) remove scroll up/down buttons in main content (#2975)
- [`25f4cd50`](25f4cd5) Bump sveltekit-superforms from 2.27.1 to 2.27.4 (#2965)
- [`133577d5`](133577d) Change sticky header to surface-background and include border (#2979)
- [`c90bbe85`](c90bbe8) Add gradient for completed Activities with retries (#2977)
- [`015de88a`](015de88) Set day as max unit in formatDate and getDuration (#2978)
- [`edf98d97`](edf98d9) Allow custom keyword SAs to be quick filterable (#2980)
- [`6183f331`](6183f33) Account for units less than a day in formatDate (#2982)
- [`2688adac`](2688ada) Hide timeout if 0s (#2983)
- [`7732e4b8`](7732e4b) feat(search-attributes): add disableTypeForExisting prop (#2984)
- [`66a6323f`](66a6323) Fix holocene component prop types (#2985)
- [`c8673e6c`](c8673e6) Fix handleFocusOut on maximize to allow highlighting text to copy (#2986)
- [`547045af`](547045a) SVG loading (#2955)
- [`ecacb1e0`](ecacb1e) fix(search-attributes): use $derived for reactive props pattern (#2992)
- [`9f00bdf3`](9f00bdf) Use CurrentVersion createTime (#2995)
- [`6bf4c09c`](6bf4c09) DT-2423 - move theme selector to user dropdown menu (#2988)
- [`49746aba`](49746ab) DT-3415 - move data encoder settings for into a modal (#2981)
- [`8046e1ac`](8046e1a) Add laptop-code and shield icons to Holocene icon system (#2997)
- [`05d8686b`](05d8686) Add a slot to the bottom nav for user profile picture in cloud (#3004)
- [`18d60d43`](18d60d4) Use page.data.namespace to access namespaceInfo (#3002)
- [`2f24a1b5`](2f24a1b) Task Failure System View (#2991)

Co-authored-by: laurakwhit <15069288+laurakwhit@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants