1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-10-27 11:02:16 +01:00
unleash.unleash/frontend/src/component
unleash-bot[bot] d6ddc95c1e
chore(AI): improvedJsonDiff flag cleanup (#10486)
This PR cleans up the improvedJsonDiff flag. These changes were
automatically generated by AI and should be reviewed carefully.

Fixes #10483

## 🧹 AI Flag Cleanup Summary
This PR removes the `improvedJsonDiff` feature flag, making the enhanced
JSON
diffing component the default and only option. The now-unused legacy
diff
component and all related feature flag logic have been removed to
streamline the
codebase.
### 🚮 Removed
- **Components**
- `OldEventDiff` component was removed, along with its helper types and
constants.
- **Flag Logic**
- All conditional rendering based on the `improvedJsonDiff` flag was
removed.
- The `sort` prop from `EventDiff` was removed as it was only used by
the
legacy component.
- **Configuration**
- `improvedJsonDiff` flag definition was removed from `uiConfig.ts`,
`experimental.ts`, and `server-dev.ts`.
- **Tests**
- Mock configuration for `improvedJsonDiff` in tests was removed.
### 🛠 Kept
- **Components**
- `NewEventDiff` was renamed to `EventDiff` and is now the standard
implementation.
### 📝 Why
The `improvedJsonDiff` feature flag was marked as completed with its
outcome
being "kept". This cleanup finalizes the feature rollout by removing the
flag
and associated legacy code, simplifying the implementation and reducing
code
complexity.

---------

Co-authored-by: unleash-bot <194219037+unleash-bot[bot]@users.noreply.github.com>
Co-authored-by: Thomas Heartman <thomas@getunleash.io>
2025-08-21 09:50:48 +00:00
..
admin chore: move consumption UI behind separate flag (#10495) 2025-08-14 14:25:36 +03:00
application chore(AI): registerFrontendClient flag cleanup (#10297) 2025-07-03 10:52:48 +02:00
archive chore: revive archive page (#10001) 2025-05-15 11:54:52 +01:00
banners feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
changeRequest chore(AI): improvedJsonDiff flag cleanup (#10486) 2025-08-21 09:50:48 +00:00
commandBar feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
common chore(AI): improvedJsonDiff flag cleanup (#10486) 2025-08-21 09:50:48 +00:00
context chore: disable delete button if a context field has usage (#10002) 2025-05-15 13:55:56 +02:00
counters/ExploreCounters feat: custom metrics (#10022) 2025-05-22 09:58:54 +02:00
demo chore: fix interactive demo steps around constraint values (#10451) 2025-08-01 10:56:37 +00:00
environments fix: environment name cell (#10474) 2025-08-07 11:32:06 +01:00
events chore(AI): improvedJsonDiff flag cleanup (#10486) 2025-08-21 09:50:48 +00:00
feature feat: add "cleanup" action to other flag lifecycle stages (#10471) 2025-08-07 11:54:33 +02:00
featureTypes chore: fix weird button styling (#10113) 2025-06-11 14:07:24 +02:00
feedback feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
feedbackNew feat: adjust feedback columns (#10119) 2025-06-11 15:50:26 +02:00
filter Feat: filter flags by "last seen at" (#10449) 2025-08-04 14:50:21 +02:00
impact-metrics feat: series query warning (#10413) 2025-07-29 10:03:43 +02:00
insights chore: update ux styling for lifecycle charts (#10497) 2025-08-15 15:23:25 +03:00
integrations feat: rebrand sdk tokens and sdk types (#10430) 2025-07-30 10:24:40 +02:00
layout update 'config' icon (#10319) 2025-07-07 10:41:43 +02:00
loginHistory chore: timeagocell default fallback (#10475) 2025-08-07 18:05:28 +01:00
maintenance
menu chore: unknown flags UI (#10332) 2025-07-08 17:51:03 +01:00
onboarding feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
personalDashboard chore(AI): healthToTechDebt flag cleanup (#10346) 2025-07-11 14:15:55 +02:00
playground/Playground chore(1-3832): clean up flag overview redesign (#10140) 2025-06-13 10:41:08 +00:00
project Measure adoption of a reminder for project cleanup (#10502) 2025-08-19 15:33:43 +02:00
providers feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
releases Chore(1-3825)/remove legacy strategy separator (#10137) 2025-06-13 10:06:48 +00:00
segments fix: segment row id for modals (#10437) 2025-07-30 11:09:07 +02:00
signals feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
splash
strategies chore: split standard and advanced strategy types (#10433) 2025-07-30 09:55:51 +01:00
tags feat: add truncation and tooltips (#10498) 2025-08-18 13:16:52 +02:00
unknownFlags chore: timeagocell default fallback (#10475) 2025-08-07 18:05:28 +01:00
user feat: Display example date for date formatting reasons (#10444) 2025-07-31 11:07:32 +02:00
App.tsx feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
InitialRedirect.tsx feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00