Releases: temporalio/ui
Releases · temporalio/ui
v2.41.0 🤖
What’s Changed
- chore: bump version to 2.41.0 @temporal-cicd[bot] (#2942)
- Saved Workflow Query Views @Alex-Tideman (#2931)
- Bump tar-fs from 3.0.9 to 3.1.1 @dependabot[bot] (#2926)
- Migrate layout files to Svelte 5 @laurakwhit (#2937)
- Fix NaN in Batch Operations results @laurakwhit (#2938)
- replace v5 with crypto.randomuuid @GraceGardner (#2927)
- Add try catch around decodeForSvelte on bad params @Alex-Tideman (#2934)
- fix(security): remediate command injection vulnerabilities in GitHub Actions @rossnelson (#2932)
- DT-3334 - add change event to dark mode in top nav @rossedfort (#2930)
- Add overflow css to Codemirror extension for Firefox scrolling issue @Alex-Tideman (#2929)
- feat(holocene): add VerticalNav component @rossnelson (#2924)
- Add quotes around allowOrigins to prevent issues with wildcard @Alex-Tideman (#2923)
- remove monaco in favor of codemirror @rossedfort (#2920)
- [DT-3285] add switch icon @andrewzamojc (#2895)
- Fix issue with localActivity decoding with Java SDK @Alex-Tideman (#2921)
- Start Delay UI improvements @laurakwhit (#2907)
- ci(workflows): add path filter to trigger-downstream-updates @rossnelson (#2916)
- style: fix formatting in version-bump workflow @rossnelson (#2914)
- fix(workflows): fix changelog generation and PR body formatting in version bump @rossnelson (#2912)
- fix(workflows): add GitHub App token to version bump PR creation @rossnelson (#2910)
v2.40.1 🤖
What’s Changed
- chore: bump version to 2.40.1 @github-actions[bot] (#2905)
- Fix workflow input key for cloud-ui compatibility @rossnelson (#2908)
- Add trigger-downstream-updates workflow @rossnelson (#2906)
- Show timezone set in Schedule spec in form @laurakwhit (#2904)
- Show Workflow and Activity Priority and Fairness in UI @laurakwhit (#2900)
- rm postcss @GraceGardner (#2901)
- Fix down arrow on Combobox @laurakwhit (#2902)
- Default to system preference for light/dark/system chooser @GiantRobots (#2898)
- Fix combobox test flakiness @rossnelson (#2897)
v2.40.0 🤖
What’s Changed
- Tab cleanup, toggle button icons, padding consistency @Alex-Tideman (#2894)
- Add animation transitions and combobox option styling support @rossnelson (#2893)
- Move dispatch_commit job to run independently @rossnelson (#2892)
- Modify tabs list @GraceGardner (#2891)
- chore: bump version to 2.40.0 @github-actions[bot] (#2890)
- update line height and text color @GraceGardner (#2889)
- Small UI fixes and improvements @laurakwhit (#2885)
- Add devalue and axios overrides to fix security vulns @Alex-Tideman (#2888)
- DT-3161: Add menu button class to select @rossnelson (#2884)
- Fix deterministic constraints link @laurakwhit (#2886)
- Show running workflow link @GraceGardner (#2883)
- Add local activity to timeline @GraceGardner (#2848)
- Add ui tracking data elements @GiantRobots (#2874)
- feat(combobox): add ghost variant and clickable chevron @rossnelson (#2880)
- DT-3205 - add a slot for additional actions in the header of the workflow list page @rossedfort (#2882)
- Remove subtle text @laurakwhit (#2881)
- DT-3233 - add more language support to codeblock @rossedfort (#2868)
- Add hidden edit btn and default route prop @KATIETOLER (#2872)
- Bump Sveltekit to address https://github.com/temporalio/ui/security/dependabot/113 @Alex-Tideman (#2876)
- Use Alert for schedule error @Alex-Tideman (#2877)
- Markdown and base image upgrade @Alex-Tideman (#2875)
- Check if call stack is string before rendering in code-block @Alex-Tideman (#2871)
- Always decode last failure @Alex-Tideman (#2870)
- Remove identity from reset api @Alex-Tideman (#2867)
- Key on attempt to update last heartbeat details @Alex-Tideman (#2866)
- Update Temporal loading logo @laurakwhit (#2862)
- Add core context with getUserIdentifier @laurakwhit (#2850)
- Reduce z index on relationships to get action menu to not be blocked @Alex-Tideman (#2861)
- Remove storybook tests action @Alex-Tideman (#2859)
- Revert "Fix select option reactive loop" @rossedfort (#2860)
- Fix select option reactive loop @rossedfort (#2858)
- Update table row hover color to match Figma design @rossnelson (#2856)
- Add copy for GrpcMessageTooLarge error @laurakwhit (#2854)
- fix start workflow page with null in search attribute @royreznik (#2853)
- Make workflow actions more discoverable @laurakwhit (#2849)
- fix paths @GraceGardner (#2851)
- User metadata @GraceGardner (#2796)
- Limit workflow execution query length to 15k characters @laurakwhit (#2840)
- Set background color for failure/canceled/terminated rows @Alex-Tideman (#2844)
- Update branding, hover states, and padding of side nav @laurakwhit (#2833)
- DT-3163: Update tag icon with proper sizing @rossnelson (#2839)
- Refactor task-queue-status to it's own component and use as a snippet @Alex-Tideman (#2838)
- DT-3163: Add tag icon to Holocene icon set @rossnelson (#2836)
- fix some table styles @rossedfort (#2835)
- Link to target Task Queue, show if any active workers, add Nexus Handler column @Alex-Tideman (#2832)
- DT-3150 - refactor paginated table to use
<Table />
component @rossedfort (#2830) - Fix responsiveness on filter search actions @laurakwhit (#2831)
- Add pagination to Archived Workflows @Alex-Tideman (#2828)
- Fix initial load of JSON view not rendering event @laurakwhit (#2825)
- Decode Failures if custom FailureConverter configured @Alex-Tideman (#2822)
- Update activity command check to support Cloud @Alex-Tideman (#2824)
- Fix dark mode image swap on table empty state @KATIETOLER (#2817)
- Add Identity to schedule edit/pause/unpause @KATIETOLER (#2820)
- DT-3070: Add codec server form component @rossnelson (#2797)
- Nexus Links tab @Alex-Tideman (#2821)
- Remove quotes from date value and add tests @laurakwhit (#2819)
- Remove select-none @Alex-Tideman (#2818)
- Fix pendingActivity paused check @Alex-Tideman (#2816)
- Remove custom Nexus types for TS SDK proper types @Alex-Tideman (#2815)
- Use completionCallback links @Alex-Tideman (#2814)
- Allow pending lines to be clickable for Firefox and Safari @Alex-Tideman (#2813)
- Fix the 2px border on table skeleton loader component @laurakwhit (#2809)
- Update to use solid spinner in Button component @laurakwhit (#2808)
- Fix integration test CORS issue by using local UI server @rossnelson (#2812)
- Replace virtual list with NamespacePicker on /select-namespace page @laurakwhit (#2806)
- Fix issue with quotes after conditional in query value @laurakwhit (#2803)
- Fix active prop in Pill component @laurakwhit (#2802)
- Check for localActivity if compact mode @Alex-Tideman (#2800)
- Send release tag ref in CI dispatch @rossnelson (#2799)
v2.39.0 🤖
What’s Changed
- chore: bump version to 2.39.0 @github-actions[bot] (#2798)
- Activity Commands - Pause, Update Options, Reset @Alex-Tideman (#2795)
- DT-3069: Add search attributes form component with adapter pattern @rossnelson (#2793)
- Show the related activity events on hover/click in timeline @KATIETOLER (#2790)
- DT-2971-change-codeblock-expand-to-maximize @andrewzamojc (#2771)
- Fix responsive order of Billable Actions label @Alex-Tideman (#2794)
- DT-3027: Setup Basic Super Form @rossnelson (#2765)
- Add link to Billable Actions, don't overcount Marker Recorded, only count first Scheduled run @Alex-Tideman (#2791)
- Remove text-off-white on table-header Button variant @laurakwhit (#2789)
- Allow Update for cloud @Alex-Tideman (#2788)
- Add Change Version as a default SA column you can add @Alex-Tideman (#2787)
- Remove CaN bill count @Alex-Tideman (#2786)
- Add env var to use ID Token as Bearer token @jamie-thatch (#2756)
- Lots of unused packages to drop @GiantRobots (#2785)
- Add note about Corepack to README @laurakwhit (#2784)
- Billable Actions and Event History Table / Timeline updates @Alex-Tideman (#2758)
- Remove Workers/Versioning tab on Task Queue page @Alex-Tideman (#2783)
- hide SDK workflow detail unless there is a value @andrewzamojc (#2782)
- Fix issue with conditional in query value @Alex-Tideman (#2781)
- Remove worker version if deployment version exists make version behavior readable @Alex-Tideman (#2780)
- Deployment Updates - Pinned Workers and Unversioned current @Alex-Tideman (#2778)
- Add UI_SERVER_HOT_RELOAD environment variable @rossnelson (#2777)
v2.38.3 🤖
What’s Changed
- chore: bump version to 2.38.3 @github-actions[bot] (#2776)
- Change default group for consistency and openshift compatability @ajzawawi (#2766)
v2.38.2 🤖
What’s Changed
- chore: bump version to 2.38.2 @github-actions[bot] (#2775)
- Upgrade Echo and implement dynamic CORS middleware with Air hot reloading @rossnelson (#2774)
v2.38.1 🤖
What’s Changed
- chore: bump version to 2.38.1 @github-actions[bot] (#2773)
- Revert #2709 due to CORS Issues @rossnelson (#2772)
v2.38.0 🤖
What’s Changed
- chore: bump version to 2.38.0 @github-actions[bot] (#2770)
- Create Version Bump PR as Draft @rossnelson (#2769)
- Deployment Versioning Updates @Alex-Tideman (#2764)
- Remove nested css for ui-server @Alex-Tideman (#2767)
- Update labstack/echo to v4.13.3 to remove dependency on vulnerable golang-jwt/jwt v3.2.2 @KrisKennawayDD (#2709)
- feat: Update release version @rossnelson (#2762)
- Add activity type to row @GraceGardner (#2755)
- Expose variant type in data attribute @GiantRobots (#2763)
- add user-group icon @andrewzamojc (#2761)
- Update font size and spacing on Radio Input component @laurakwhit (#2760)
- [DT-2881] info alignment @andrewzamojc (#2741)
- Update release README section @Alex-Tideman (#2757)
- DT-2854-5-dark-mode-menu @andrewzamojc (#2754)
- update pill files @GraceGardner (#2734)
v2.37.4 🤖
What’s Changed
** go.temporal.io/api v1.49.1**
- [DT-2854] add an integration test to make sure dark mode toggling works through localstorage @andrewzamojc (#2752)
- Allow Terminate for closed workflows with newExecutionRunId @Alex-Tideman (#2724)
- Only decode on onMount to prevent overfetching payloads @Alex-Tideman (#2750)
- use string instead of null for dark mode system setting @andrewzamojc (#2751)
- showCallbackUrl check @Alex-Tideman (#2748)
- Revert "Only decode on onMount to prevent overfetching payloads" @Alex-Tideman (#2749)
- Only decode on onMount to prevent overfetching payloads @Alex-Tideman (#2747)
- fix system-window icon @andrewzamojc (#2746)
- Fix expanded row key @Alex-Tideman (#2743)
- Bump tar-fs @Alex-Tideman (#2744)
- Use links attached to callbacks and support requestId links @Alex-Tideman (#2742)
- [DT-2854] move dark mode button from side nav to top nav @andrewzamojc (#2720)
- Update oauth2 to fix CVE-2025-22868 @michaeldop (#2738)
- Fix Child Workflow Hidden query with paginated workflows @Alex-Tideman (#2737)
- Fix type naming collision @Alex-Tideman (#2733)
- Fix icon packaging errors @GiantRobots (#2732)
v2.37.3
What’s Changed
- How this fixes anything I do not know @GiantRobots (#2731)
- Add types to Card @Alex-Tideman (#2730)
- Show Summary on Pending Activities @Alex-Tideman (#2729)
- Add docker config template to the image. @robholland (#2727)
- Reset selection of workflows list on namespace/query/perPage/refresh @Alex-Tideman (#2726)
- Refactor configurable table columns store @laurakwhit (#2723)
- Sort query list and remove Refetch button on Call Stack @Alex-Tideman (#2719)
- Update release drafter config @rossnelson (#2722)
- feat(ci): update workflows for release management @rossnelson (#2702)
- Add support for config templating. @robholland (#2485)
- Use pull_request_target to use env vars from ui @Alex-Tideman (#2718)
- migrate card to svelte 5 @GraceGardner (#2716)
- API Pagination for Workflows List @Alex-Tideman (#2708)
- Update label from Deployment Behavior to Versioning Behavior @Alex-Tideman (#2715)
- fix batch operation reason @rossedfort (#2714)
- Replace loading spinner with Skeleton Workflow on Workflow Page @Alex-Tideman (#2710)
- Revert Workflow Input array display behavior @Alex-Tideman (#2706)
- Bump vite from 6.2.6 to 6.2.7 @dependabot[bot] (#2700)
- Improved UX for Pending Activities page @Alex-Tideman (#2701)
- reset draft @GraceGardner (#2682)
- Coerce Nexus Endpoint type to String @stevekinney (#2698)
- DT-2884 - updates to Select and Input for quickstart guide @rossedfort (#2693)