PromucFlow_constructor/app/client/src
Vemparala Surya Vamsi cfd6cc8fce
chore: using micro diff for js objects instead of deepDiff (#32581)
## Description
Using micro diff instead of deepDiff for diffing jsobjects in
setupUpdateTree. Have observed a 33% reduction in webworker scripting
through this on a customer's application.

Fixes #15953

> [!WARNING]  
> _If no issue exists, please create an issue first, and check with the
maintainers if the issue is valid._

## Automation

/ok-to-test tags="@tag.All"

### 🔍 Cypress test results
<!-- This is an auto-generated comment: Cypress test results  -->
> [!TIP]
> 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
> Workflow run:
<https://github.com/appsmithorg/appsmith/actions/runs/8644903634>
> Commit: f5e4c0fb7d4ebba7c35f03c1cee079b53712cc3c
> Cypress dashboard url: <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=8644903634&attempt=2"
target="_blank">Click here!</a>

<!-- end of auto-generated comment: Cypress test results  -->
2024-04-11 17:27:30 +05:30
..
actions feat: Move conversion flow under feature flag. (#32490) 2024-04-11 17:21:14 +05:30
api chore: Remove "Save theme" functionality (#31481) 2024-03-12 18:54:39 +05:30
assets feat: Tabler Icons (#30248) 2024-01-19 11:54:44 +03:00
ce chore: using micro diff for js objects instead of deepDiff (#32581) 2024-04-11 17:27:30 +05:30
components chore: refactor in debugger saga to transform error logs in EE (#32383) 2024-04-11 11:36:48 +05:30
constants fix: refactored currency code data to remove duplication problem (#32242) 2024-03-29 16:12:23 +05:30
ee fix: On delete of last item, redirect user to blank screen (#32418) 2024-04-05 17:56:17 +05:30
enterprise
entities chore: Add telemetry for monitoring evaluations processing (#32222) 2024-04-01 11:58:07 +05:30
globalStyles feat: add edit option in suggested queries in hint commands (#32076) 2024-03-28 19:24:33 +05:30
icons feat: Adds partial import functionality (#28293) 2023-11-17 12:46:18 +05:30
layoutSystems feat: Move conversion flow under feature flag. (#32490) 2024-04-11 17:21:14 +05:30
mockComponentProps
mockResponses
mocks feat: Anvil DnD highlight activation upgrade (#29979) 2024-01-11 21:31:38 +05:30
navigation feat: Changed add button to toggle button in left pane (#31523) 2024-03-07 17:56:58 +05:30
pages feat: Move conversion flow under feature flag. (#32490) 2024-04-11 17:21:14 +05:30
plugins/Linting chore: making body and variables as optional props- 31568 (#31665) 2024-03-20 19:03:52 +05:30
polyfills
reducers feat: Move conversion flow under feature flag. (#32490) 2024-04-11 17:21:14 +05:30
reflow chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
sagas chore: refactor in debugger saga to transform error logs in EE (#32383) 2024-04-11 11:36:48 +05:30
selectors feat: enhanced widget card (#32211) 2024-04-09 02:16:46 +01:00
templates
theme
transformers fix: self signed certificates value set in the props (#32474) 2024-04-08 14:34:53 +05:30
UITelemetry chore: Fix bugs in logic for capturing web vitals for client (#32371) 2024-04-09 14:25:46 +05:30
usagePulse fix: unhandledRejection error in sentry log (#28091) 2023-10-16 04:01:00 +01:00
utils feat: Move conversion flow under feature flag. (#32490) 2024-04-11 17:21:14 +05:30
WidgetProvider chore: widgets alignment (#31923) 2024-03-22 16:53:29 +03:00
WidgetQueryGenerators chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
widgets feat: enhanced widget card (#32211) 2024-04-09 02:16:46 +01:00
workers chore: using micro diff for js objects instead of deepDiff (#32581) 2024-04-11 17:27:30 +05:30
App.css
AppErrorBoundry.tsx feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
config.d.ts
Globals.d.ts chore: Add support for 3D Custom ECharts (#26657) 2023-09-27 16:54:27 +05:30
index.css chore: widgets alignment (#31923) 2024-03-22 16:53:29 +03:00
index.tsx chore: Fix bugs in logic for capturing web vitals for client (#32371) 2024-04-09 14:25:46 +05:30
LandingScreen.tsx chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
preload-route-chunks.ts fix: Refactor preloads to fix an issue with CDN on EE (#28402) 2023-10-30 13:32:37 +05:30
react-app-env.d.ts
RouteChangeListener.tsx chore: added route listener on non-trackable URLs (#25671) 2023-08-11 17:04:42 +05:30
serviceWorker.js chore: Remove unused services (#30292) 2024-01-23 05:43:16 +05:30
store.ts chore: Refactor URLAssembly to throw error on missing pageId for app route resolution only (#28527) 2023-11-02 15:55:24 +05:30
wdyr.ts chore: improve eslint rules (#26056) 2023-08-07 15:38:48 +03:00