Releases: cadence-workflow/cadence-web
Releases · cadence-workflow/cadence-web
v4.0.13
What's Changed
Added
- Improved fetching and grouping performance for history page by @Assem-Uber in #1063
#1064, #1065, #1090, #1089, #1098, #1100, #1101, #1091, #1102 - (WIP, behind feature flag) New failover history tab by @adhityamamallan in #1070, #1071, #1075, #1076, #1079, #1080, #1113, #1117
- (WIP, behind feature flag) History page v2 by @adhityamamallan in #1110, #1132, #1128, #1133, #1134, #1120, #1121, #1122, #1123, #1124, #1127, #1112, #1115, #1106, #1103, #1104, #1109, #1095, #1105, #1088, #1081, #1082, #1111, #1087, #1093
- Add ClusterAttributeScope and ClusterAttributeName to visibility query suggestions by @timl3136 in #1094
Fixed
- Autocomplete for bool values by @adhityamamallan in #1072
- (temp) Ignore strategy and strategyConfig fields in activeClusterSelectionPolicy by @adhityamamallan in #1086
- Update glob to 10.5.0 to fix security vulnerability by @adhityamamallan in #1119
- Support searching for workflows with quotes in ID by @adhityamamallan in #1129
Highlights
- New History design that is more compact, faster and provide faster navigations. Feature is in alpha stage and requires setting feature flag
CADENCE_HISTORY_PAGE_V2_ENABLED=ENABLED | OPT_IN | OPT_OUT | DISABLED.
New Contributors
Full Changelog: v4.0.12...v4.0.13
v4.0.12
What's Changed
Added
- Search Attributes in Start Workflow form by @Assem-Uber in #1044, #1046, #1045, #1053, #1054, #1055
- UI changes to support Active-Active Domains by @adhityamamallan in #1048, #1051, #1052, #1060
- Allow customisation of service name by @Assem-Uber in #1056
- (WIP, behind feature flag) Failover History API by @adhityamamallan in #1061
- (WIP, behind feature flag) Components for new History Page V2 by @Assem-Uber in #1057, #1058, #1059, #1069
- (WIP) Improved logic for fetching workflow history by @Assem-Uber in #1062
- (WIP, behind feature flag) Domain Cron List by @macrotim in #1068
Fixed
- Propagate user headers between internal api requests by @Assem-Uber in #1049
- (linter) Add import/named to lint rules by @adhityamamallan in #1050
- Convert slack links to CNCF, add link to contributing guide by @vishwa-uber in #1047
- Fixed docker URI for kafka image by @macrotim in #1066
Highlights
- Search attributes in Start Workflow form
New Contributors
- @vishwa-uber made their first contribution in #1047
Full Changelog: v4.0.11...v4.0.12
v4.0.11
What's Changed
Added
- Experimental: Interactivity for queries by @davidporter-id-au in #1025
- Add badge to workflow history group to display time remaining by @adhityamamallan in #1035, #1036
- Add cron input in start workflow form by @Assem-Uber in #1038, #1040
- ci: Lint PR titles with Conventional Commits standard by @c-warren in #1041
- ci: Allow gpg signed commits to pass DCO checks by @c-warren in #1042
Fixed
- Fix utf8 encoding for payload by @Assem-Uber in #1039
Highlights
"Remaining time" badge for workflow starts with a backoff, and for timers
Cron schedule input for starting workflows
New Contributors
Full Changelog: v4.0.10...v4.0.11
v4.0.10
What's Changed
Added
- Start workflow by @Assem-Uber in #1014, #1015, #1016, #1026, #1028, #1029, #1030, #1031
- Show Active Cluster Selection Policy on Workflow Summary page by @adhityamamallan in #1006
Changed
- Workflow diagnostic 'Expand all' button is expended by default by @YoavLev in #1013
- Add attribution for caniuse-lite in NOTICE file by @Bueller87 in #1023
- Split workflow summary JSON into two on wide screens by @adhityamamallan in #1037
- Improve Multi Select Filter component to history page filters by @adhityamamallan in #1032
- Add lastFailureDetails and lastFailureReason to pending event summary by @adhityamamallan in #1033
Fixed
- Fix signal filter to show both external signal and workflow signal events by @adhityamamallan in #1024
- Show deprecated domains on redirection to domain search page by @YoavLev in #1022
Highlights
- You can now start workflows from UI, you can find
Start workflowbutton inDomain PageandWorkflow Page > Workflow Actions Menu.
New Contributors
- @Bueller87 made their first contribution in #1023
Full Changelog: v4.0.9...v4.0.10
v4.0.9
What's Changed
Added
- Add single line summary for history events in Workflow History UI by @adhityamamallan in #995, #996
- Add node runtime instrumentation by @Assem-Uber in #997
- Add user info middleware by @Assem-Uber in #1002
- Add cancel/terminate cli commands by @YoavLev in #1008
Changed
- Show message for missing archival result by @Assem-Uber in #992
- Rename workflow-summary-tab to workflow-summary by @Assem-Uber in #994
- Change global/local field to Cluster Operation Mode by @adhityamamallan in #1000, #1009
- Update cadence-idl version to latest by @adhityamamallan in #1005
- Replace docker_env with .env file by @Assem-Uber in #1007
- Increase the size of event url copy button by @YoavLev in #1012
Fixed
- Correctly render active-active domains in the domain listing page by @adhityamamallan in #998
- Correctly show active/passive for an active-active domain in metadata by @adhityamamallan in #999
- Revert history filters persistence changes by @Assem-Uber in #1001
- Correctly display failover version for active-active domains by @adhityamamallan in #1003
Highlights
- Instrumentation for Node runtime to track performance
- Single line summaries for History Events in Workflow History UI
- Support for active-active domains
Full Changelog: v4.0.8...v4.0.9
v4.0.8
What's Changed
Added
- Show heartbeat info for started activities by @adhityamamallan in #974
- Correlating logs to traces by @Assem-Uber in #980
- Add section in readme for feature flags by @adhityamamallan in #978
- Implement Workflow Diagnostics by @adhityamamallan in #950, #956, #948, #947
Changed
- Revert hiding version field by @Assem-Uber in #973
- Hide/Show archival search input based on feature flag by @Assem-Uber in #989, #990
- Remove copy button from pending events in workflow history by @adhityamamallan in #979
- Show zero heartbeatTimeout as not set by @Assem-Uber in #982
- Persist history filters values for users @adhityamamallan in #971
- Change pending event label based on state by @Assem-Uber in #965
- Change event sorting to event id by @Assem-Uber in #963
- Change domain listing failure message by @Assem-Uber in #983
- Add negativeFields to event metadata by @adhityamamallan in #954
- Change event details order to enhance discovery by @Assem-Uber in #955
Fixed
- Fix flicker of error message for missing workflow by @Assem-Uber in #991
- Fix bug of rendering nothing on ungrouped history table when selected event is not in the list by @adhityamamallan in #987
- Fix 1 critical vulnerability by upgrade Nextjs to v14.2.31 by @Assem-Uber in #981
Highlights
- Diagnostics page for workflows (Check feature flags for enabling)
- Order event groups by first event id
- Better pending event labels
Starting,Running&Cancelling - Remove search input from archival workflows page by default (Check feature flags for enabling)
Full Changelog: v4.0.7...v4.0.8
v4.0.7
What's Changed
Added
- Support Query with markdown response by @davidporter-id-au in #923
- Add ungrouped history events view by @adhityamamallan in #926
- Query input autocomplete by @jayne-s in #930, @adhityamamallan in #936
Changed
- Domains page search will only matches Ids if they exact match by @Assem-Uber in #941
- Enhance workflow history filter performance @adhityamamallan in #937
Fixed
- Fix domains page search bar filtering with stale value by @Assem-Uber in #940
Highlights
- Ungrouped history events view
- Query input autocomplete
- Markdown support for query response
New Contributors
- @davidporter-id-au made their first contribution in #923
- @jayne-s made their first contribution in #930
Full Changelog: v4.0.6...v4.0.7
v4.0.6
What's Changed
Added
- Allow truncating long activity names by @adhityamamallan in #918
Changed
- Remove temp fix for disable describeCluster by @Assem-Uber in #922
Fixed
- Fix parsing for workflow cancel request by @Assem-Uber in #919
- Format header fields by @Assem-Uber in #921
- Increase default workflow listing time from 7 days to 30 days by @adhityamamallan in #924
Highlights
- You can now opt-in to have shorter event names on the Workflow History page
Full Changelog: v4.0.5...v4.0.6
v4.0.5
What's Changed
Added
- show selection indicator for history events accordion by @Assem-Uber in #890
- Add TLS Support for gRPC Connection by @ribaraka in #885
- Tracing with opentelemetry by @Assem-Uber in #895
- Add Help button to Domain Page by @adhityamamallan in #899
- Add signal workflow to workflow actions by @Assem-Uber in #904
- Allow deep-linking to specific history events by @adhityamamallan in #905
- History events duration badge by @Assem-Uber in #907
Changed
- Change License to Apache 2.0 by @demirkayaender in #891
- Consolidate Domain Page Tabs, Content and Error configs into single file by @adhityamamallan in #892
*Improved DateFilter component by @adhityamamallan in #896, #917
Fixed
- Fixed high CPU usage used for parsing workflow input by @Assem-Uber in #889
- Fixed workflow table columns alignment by @adhityamamallan in #915
- Fix unstable cadence-idl installation by allowing specific commit hash by @Assem-Uber in #913
Highlights
- Reset workflows from web
- Signal workflows from web
- New date filter UX
- Event deep links
- Event duration badge
- gRPC TLS connection support
New Contributors
Full Changelog: v4.0.4...v4.0.5
v4.0.4
What's Changed
Added
- Improve loading for workflow page by @Assem-Uber in #873
- Reset workflow action by @Assem-Uber in #869, #870, #871, #881, #882, #886
- New metadata table to Domain Page Metadata tab by @adhityamamallan in #867, #872, #874, #884
- Show continuedExecutionRunId to a link in wf history by @Assem-Uber in #876
- New filter for deprecated domains by @adhityamamallan in #880
Changed
- Refactor restart success message component by @Assem-Uber in #868
- Refactor workflow action snackbar to a global provider by @Assem-Uber in #875
- Render summary tab content on client side by @Assem-Uber in #888
Fixed
- Fix parsing issue for decisionTaskTimedOutEventSchema by @Assem-Uber in #877
- Fix styling for JSON copy buttons by @adhityamamallan in #878
Highlights
- Resetting workflows from Web
- Filtering deprecated domains
Full Changelog: v4.0.3...v4.0.4




