Releases: cadence-workflow/cadence-web
Releases · cadence-workflow/cadence-web
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 workflow
button inDomain Page
andWorkflow 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
v4.0.3
What's Changed
Added
- Add feature flags for extended domain information by @adhityamamallan in #864
- Reset workflow api by @Assem-Uber in #866
Fixed
- Format decision task cause field by @Assem-Uber in #863
- Add default end time for workflow listing by @adhityamamallan in #865
Full Changelog: v4.0.2...v4.0.3
v4.0.2
What's Changed
Added
- Add pending activities with scheduled state by @Assem-Uber in #851
- Add cancel request state to pending start by @Assem-Uber in #853
- Restart workflow api by @Assem-Uber in #855
- Restart workflow action by @Assem-Uber in #856
- render restart success message with link by @Assem-Uber in #858
- Add tooltips to Workflow Actions to explain why they are disabled by @adhityamamallan in #862
Changed
- Change env variable name for hostname and port by @Assem-Uber in #859
- Update docstrings for compare functions by @adhityamamallan in #850
Fixed
- Fix sorting for basic visibility by @adhityamamallan in #849
- show workflow execution with no runid by @Assem-Uber in #846
- Fix pending decisions by @Assem-Uber in #852
- fix formatting by @Assem-Uber in #854
- Fix date query params for basic visibility by @adhityamamallan in #857
- Fix workflow history flaky test by @Assem-Uber in #861
Highlights
- Workflows can now be restarted from the UI
- Tooltips are shown if a workflow action cannot be run
Full Changelog: v4.0.1...v4.0.2
v4.0.1
What's Changed
Added
- Make time select in date filter editable by @pandeyanshuman in #838
- Add special redirect route to load domains when the cluster is not known by @adhityamamallan in #839
- Support setting multiple workflow statuses in Domain Workflows page by @adhityamamallan in #844
- Show newExecutionRunId as link by @Assem-Uber in #848
- Better error message on cluster config mismatch by @Assem-Uber in #837
Changed
- Change calculations for hasMissingEvents by @Assem-Uber in #840
- Remove package.json version by @Assem-Uber in #847
Fixed
- Fix typo in docker hostname in docs by @pandeyanshuman in #835
- Misc fixes to error logging by @adhityamamallan in #834
- Fix wrong status for history groups by @Assem-Uber in #845
Highlights
- Filter workflows by multiple statuses
- Safely omit cluster from url for frequently migrated domains. (e.g. http://mycandencedomain.io/domains/mydomain
/cluster0/workflows )
New Contributors
- @pandeyanshuman made their first contribution in #835
Full Changelog: v4.0.0...v4.0.1