PromucFlow_constructor/app/client/src/widgets
Abhinav Jha 9de62e0d0f
chore: Upgrade packages to resolve Dependabot issues (#39710)
## Description
- Fix XSS issue by upgrading packages such that the
`serialize-javascript` dependency resolves to `v6.0.2`
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/376

- Fix XSS issue by upgrading `esbuild` to `v0.25.1`
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/367

- Fix vite vulnerability by upgrading `vite` to `v6.2.1` (this is a
major version upgrade and effects the `storybook` package)
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/364
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/334
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/336


- Fixes TinyMCE XSS vulnerabilities by upgrading `tinymce` to `v7.7.1`
and `tinymce-react` to `v6.0.0` (Major version upgrade)
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/347
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/348
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/290

- Fix vulnerability in `webpack` by upgrading to `v5.98.0`
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/324

- Fix vulnerability in `@sentry/browser` by upgrading `@sentry/react` to
`v7.120.3` (Major version upgrade)
_Note: [`Severity` enum has been
deprecated](https://docs.sentry.io/platforms/javascript/migration/v7-to-v8/#removal-of-severity-enum)_
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/345

- Fix vulnerability in `axios` by upgrading to `v1.8.3`
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/391

- Fix vulnerability in `@babel/runtime` by upgrading to `v7.26.10`
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/393

- Fix vulnerability in `@babel/helper` by upgrading `@babel/core` to
`v7.26.10`
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/392

- Fix vulnerability in `prismjs` by upgrading to `v1.30.0`
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/390

- Fix vulnerability in `cookie` by upgrading to `v0.7.0`
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/346

## 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/13967528524>
> Commit: 6a36c9755e7df9e22c1c109876c127b963127a71
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=13967528524&attempt=1"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.All`
> Spec:
> <hr>Thu, 20 Mar 2025 12:03:08 UTC
<!-- end of auto-generated comment: Cypress test results  -->


## Communication
Should the DevRel and Marketing teams inform users about this change?
- [ ] Yes
- [x] No


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

## Summary by CodeRabbit

- **New Features**
- Enhanced the text editor experience by introducing quick
markdown-style shortcuts for headings, lists, and quotes.
- **Chores**
- Upgraded numerous underlying libraries and tools for improved
performance and stability.
- Streamlined error logging by refining how errors are categorized and
reported.
- Improved accessibility by updating element selectors to use
`aria-label` attributes.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-03-20 17:39:13 +05:30
..
AudioRecorderWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
AudioWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
BaseInputWidget feat: remove isFocus from meta state in InputWidgetV2 (#36843) 2024-10-16 16:01:07 +05:30
BaseWidgetHOC chore: add grafana faro sdk (CE) (#38301) 2024-12-26 10:37:41 +05:30
ButtonGroupWidget fix: Update button property text (#38758) 2025-01-21 10:39:30 +05:30
ButtonWidget fix: Update button property text (#38758) 2025-01-21 10:39:30 +05:30
CameraWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
CategorySliderWidget fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
ChartWidget fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
CheckboxGroupWidget fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
CheckboxWidget fix:codeowners file (#39447) 2025-02-26 15:21:36 +03:00
CircularProgressWidget
CodeScannerWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
components chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
ContainerWidget chore: Changes to introduce UI module instance creation (#39562) 2025-03-11 17:32:46 +05:30
CurrencyInputWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
CustomWidget fix: antd library package update for custom widget (#39574) 2025-03-05 20:43:07 +05:30
DatePickerWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
DatePickerWidget2 feat: Enhance date validation logic and add tests for timePrecision in DatePickerWidget2 (#37218) 2024-11-07 11:25:49 +05:30
DividerWidget chore: delete unused code (#36461) 2024-09-23 13:52:00 +03:00
DocumentViewerWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
DropdownWidget fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
ExternalWidget chore: delete unused code (#36461) 2024-09-23 13:52:00 +03:00
FilepickerWidget fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
FilePickerWidgetV2 fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
FormButtonWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
FormWidget chore: Split canvas widget reducers (#39327) 2025-02-18 16:12:05 +05:30
IconButtonWidget chore: remove console errors on dev (#36639) 2024-10-15 00:23:51 +05:30
IconWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
IframeWidget chore: git mod - integration with applications (#38439) 2025-01-05 11:21:23 +01:00
ImageWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
InputWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
InputWidgetV2 feat: remove isFocus from meta state in InputWidgetV2 (#36843) 2024-10-16 16:01:07 +05:30
JSONFormWidget chore: add node modules related to llamaindex (#39378) 2025-02-20 10:08:15 -06:00
ListWidget fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
ListWidgetV2 chore: Split canvas widget reducers (#39327) 2025-02-18 16:12:05 +05:30
MapChartWidget fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
MapWidget fix: map widget marker onClick duplication (#39517) 2025-03-05 15:25:52 +01:00
MenuButtonWidget fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
ModalWidget chore: Enable meta modal widgets to render in canvas (#39652) 2025-03-13 17:08:56 +05:30
MultiSelectTreeWidget fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
MultiSelectWidget fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
MultiSelectWidgetV2 fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
NumberSliderWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
PhoneInputWidget feat: add setText setter to PhoneInputWidget (#38578) 2025-01-10 18:03:22 +05:30
ProgressBarWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
ProgressWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
RadioGroupWidget fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
RangeSliderWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
RateWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
RichTextEditorWidget chore: Upgrade packages to resolve Dependabot issues (#39710) 2025-03-20 17:39:13 +05:30
SelectWidget fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
SingleSelectTreeWidget fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
StatboxWidget chore: Split canvas widget reducers (#39327) 2025-02-18 16:12:05 +05:30
SwitchGroupWidget fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
SwitchWidget chore: delete unused code (#36461) 2024-09-23 13:52:00 +03:00
TableWidget fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
TableWidgetV2 feat: implement table widget infinite scroll with dynamic height (#39646) 2025-03-20 10:23:37 +01:00
TabsMigrator chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
TabsWidget chore: decouple widget-config.json from main chunk (#36924) 2024-10-17 20:48:39 +05:30
TextWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
VideoWidget chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
wds chore: Update icons (#39451) 2025-03-03 17:23:17 +01:00
BaseComponent.tsx
BaseWidget.tsx chore: Split canvas widget reducers (#39327) 2025-02-18 16:12:05 +05:30
CanvasWidget.tsx
ConnectDataOverlay.tsx
index.ts fix:codeowners file (#39447) 2025-02-26 15:21:36 +03:00
MetaHOC.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
MetaWidgetContextProvider.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
Skeleton.tsx
SkeletonWidget.tsx
useDropdown.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
utils.test.ts
utils.ts
WidgetUtils.test.ts chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
WidgetUtils.ts chore: Split canvas widget reducers (#39327) 2025-02-18 16:12:05 +05:30
withLazyRender.tsx
withWidgetProps.tsx chore: Enable meta modal widgets to render in canvas (#39652) 2025-03-13 17:08:56 +05:30