Skip to content

Commit 9131ab4

Browse files
author
Github Actions Bot
committed
docs: Update CHANGELOG.md
1 parent c658867 commit 9131ab4

File tree

1 file changed

+359
-0
lines changed

1 file changed

+359
-0
lines changed

CHANGELOG.md

Lines changed: 359 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,365 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [7.0.0] - 2025-06-11
6+
7+
### 1-3744
8+
9+
- Set a min-width for context field selector + underline when not focused ([#9991](https://github.com/Unleash/unleash/issues/9991))
10+
11+
12+
### Bug Fixes
13+
14+
- Project environments have info about required approvals ([#9929](https://github.com/Unleash/unleash/issues/9929))
15+
16+
- Avoid focus loss when using popover (and don't close multi-value popover after adding a value) ([#9951](https://github.com/Unleash/unleash/issues/9951))
17+
18+
- Ensure linkTemplates defaults to an empty array if not provided
19+
20+
- Don't autofocus the editable constraint field. ([#9982](https://github.com/Unleash/unleash/issues/9982))
21+
22+
- Now feature is not pulled from server if not defined ([#10000](https://github.com/Unleash/unleash/issues/10000))
23+
24+
- Hide project archive in OSS ([#10004](https://github.com/Unleash/unleash/issues/10004))
25+
26+
- Setup cobertura coverage
27+
28+
- Fix incorrect parameter usage to coverallsapp github action
29+
30+
- Now feature component is not loaded before we have feature infor… ([#10012](https://github.com/Unleash/unleash/issues/10012))
31+
32+
- Update config to make GHA reporting be better
33+
34+
- Make revision id not be so reactive ([#10032](https://github.com/Unleash/unleash/issues/10032))
35+
36+
- Removed docs folder and replaced with openapi-static ([#10042](https://github.com/Unleash/unleash/issues/10042))
37+
38+
- Removed docs folder and replaced with openapi-static ([#10044](https://github.com/Unleash/unleash/issues/10044))
39+
40+
- Allow openapi-static in docker ([#10045](https://github.com/Unleash/unleash/issues/10045))
41+
42+
- Update dependency make-fetch-happen to v14 ([#10051](https://github.com/Unleash/unleash/issues/10051))
43+
44+
- Update dependency pg to v8.16.0 ([#10054](https://github.com/Unleash/unleash/issues/10054))
45+
46+
- Update dependency pg-connection-string to v2.9.0 ([#10055](https://github.com/Unleash/unleash/issues/10055))
47+
48+
- Do not allow creating cr for same environment ([#10010](https://github.com/Unleash/unleash/issues/10010))
49+
50+
- Regexes in flag naming patterns will now break when necessary ([#10067](https://github.com/Unleash/unleash/issues/10067))
51+
52+
- Case sensitive icon has wrong fill color in dark mode ([#10068](https://github.com/Unleash/unleash/issues/10068))
53+
54+
- Add event listeners for release plan updates in metrics ([#10070](https://github.com/Unleash/unleash/issues/10070))
55+
56+
- Docker oss image now running with ESM ([#10073](https://github.com/Unleash/unleash/issues/10073))
57+
58+
- Docs generation due to openapi static images ([#10078](https://github.com/Unleash/unleash/issues/10078))
59+
60+
- Orval for ESM ([#10086](https://github.com/Unleash/unleash/issues/10086))
61+
62+
- Enterprise image zoom ([#10081](https://github.com/Unleash/unleash/issues/10081))
63+
64+
65+
### Chore
66+
67+
- Improve performance for large lists of legal values ([#9978](https://github.com/Unleash/unleash/issues/9978))
68+
69+
- [**breaking**] Block deletion of context fields in use ([#10005](https://github.com/Unleash/unleash/issues/10005))
70+
71+
- Add skeleton loaders for lifecycle trend numbers ([#10103](https://github.com/Unleash/unleash/issues/10103))
72+
73+
74+
### Documentation
75+
76+
- Change 'Get a demo' to 'Start free trial' ([#9947](https://github.com/Unleash/unleash/issues/9947))
77+
78+
- Update UI docs and screenshots for v6.10 ([#9902](https://github.com/Unleash/unleash/issues/9902))
79+
80+
- Explain health API properly ([#10009](https://github.com/Unleash/unleash/issues/10009))
81+
82+
83+
### Features
84+
85+
- Feature links section ([#9915](https://github.com/Unleash/unleash/issues/9915))
86+
87+
- Add link ui ([#9918](https://github.com/Unleash/unleash/issues/9918))
88+
89+
- Shared add link dialogue for 2 paths ([#9920](https://github.com/Unleash/unleash/issues/9920))
90+
91+
- Delete link UI ([#9923](https://github.com/Unleash/unleash/issues/9923))
92+
93+
- Edit link UI ([#9926](https://github.com/Unleash/unleash/issues/9926))
94+
95+
- Order links by insertion order ([#9928](https://github.com/Unleash/unleash/issues/9928))
96+
97+
- Add domain to links ([#9930](https://github.com/Unleash/unleash/issues/9930))
98+
99+
- Store domain for links ([#9931](https://github.com/Unleash/unleash/issues/9931))
100+
101+
- Report top used domains ([#9934](https://github.com/Unleash/unleash/issues/9934))
102+
103+
- Prevent more than 10 links in the UI and backend ([#9937](https://github.com/Unleash/unleash/issues/9937))
104+
105+
- Report feature links by domain ([#9936](https://github.com/Unleash/unleash/issues/9936))
106+
107+
- External link templates ([#9927](https://github.com/Unleash/unleash/issues/9927))
108+
109+
- Add tooltips to constraint operator buttons ([#9941](https://github.com/Unleash/unleash/issues/9941))
110+
111+
- Remove instances older than 1 day not 2 days ([#9944](https://github.com/Unleash/unleash/issues/9944))
112+
113+
- Ui for external link templates ([#9945](https://github.com/Unleash/unleash/issues/9945))
114+
115+
- Use modal for managing link templates ([#9955](https://github.com/Unleash/unleash/issues/9955))
116+
117+
- Export feature links ([#9954](https://github.com/Unleash/unleash/issues/9954))
118+
119+
- Import feature links ([#9958](https://github.com/Unleash/unleash/issues/9958))
120+
121+
- Add input box for gradual rollout slider ([#9960](https://github.com/Unleash/unleash/issues/9960))
122+
123+
- Update flags overview status column ([#9961](https://github.com/Unleash/unleash/issues/9961))
124+
125+
- Add getProjectLinkTemplates method ([#9971](https://github.com/Unleash/unleash/issues/9971))
126+
127+
- Make all feature toggle service write methods transactional ([#9973](https://github.com/Unleash/unleash/issues/9973))
128+
129+
- Link templates applied on flags ([#9976](https://github.com/Unleash/unleash/issues/9976))
130+
131+
- Event log environment filter ([#9979](https://github.com/Unleash/unleash/issues/9979))
132+
133+
- Now only recents show segments that are not being used currently ([#9983](https://github.com/Unleash/unleash/issues/9983))
134+
135+
- Now recently used constraints are not shown if already in use ([#9984](https://github.com/Unleash/unleash/issues/9984))
136+
137+
- Unleash v7 ESM migration ([#9877](https://github.com/Unleash/unleash/issues/9877))
138+
139+
- Plausible tracking for links ([#9988](https://github.com/Unleash/unleash/issues/9988))
140+
141+
- Now updating strategy also saves recents ([#9990](https://github.com/Unleash/unleash/issues/9990))
142+
143+
- Now pressing enter will submit the new rollout percentage ([#9995](https://github.com/Unleash/unleash/issues/9995))
144+
145+
- Constraints that are in recents will have generated key ([#9996](https://github.com/Unleash/unleash/issues/9996))
146+
147+
- Track last seen clients using bulk update ([#9981](https://github.com/Unleash/unleash/issues/9981))
148+
149+
- Custom metrics poc ([#10018](https://github.com/Unleash/unleash/issues/10018))
150+
151+
- Add migration for cdn_tokens ([#10021](https://github.com/Unleash/unleash/issues/10021))
152+
153+
- Custom metrics ([#10022](https://github.com/Unleash/unleash/issues/10022))
154+
155+
- Add required cdn events ([#10040](https://github.com/Unleash/unleash/issues/10040))
156+
157+
- Update sidebar navigation - refactors ([#10037](https://github.com/Unleash/unleash/issues/10037))
158+
159+
- Clean up old OAS and ability to add badges to descriptions ([#10038](https://github.com/Unleash/unleash/issues/10038))
160+
161+
- Prepopulate new user ([#10057](https://github.com/Unleash/unleash/issues/10057))
162+
163+
- Fail in dev when usign deprecated endpoints ([#10058](https://github.com/Unleash/unleash/issues/10058))
164+
165+
- Update configuration menu ([#10041](https://github.com/Unleash/unleash/issues/10041))
166+
167+
- Lifecycle trends migration ([#10066](https://github.com/Unleash/unleash/issues/10066))
168+
169+
- Make lifecycle trends more detailed ([#10079](https://github.com/Unleash/unleash/issues/10079))
170+
171+
- Rename health to technical debt ([#10063](https://github.com/Unleash/unleash/issues/10063))
172+
173+
- Add lifecycle trend graphs ([#10077](https://github.com/Unleash/unleash/issues/10077))
174+
175+
- Update backend to include `technicalDebt` field ([#10088](https://github.com/Unleash/unleash/issues/10088))
176+
177+
- Rename health insights to technical debt insights on dashboard ([#10082](https://github.com/Unleash/unleash/issues/10082))
178+
179+
- Improve feedback UX ([#10099](https://github.com/Unleash/unleash/issues/10099))
180+
181+
- Feedback score N/A ([#10114](https://github.com/Unleash/unleash/issues/10114))
182+
183+
- Adjust feedback columns ([#10119](https://github.com/Unleash/unleash/issues/10119))
184+
185+
186+
### Miscellaneous Tasks
187+
188+
- Unknown flags ([#9837](https://github.com/Unleash/unleash/issues/9837))
189+
190+
- Generate orval types ([#9919](https://github.com/Unleash/unleash/issues/9919))
191+
192+
- Fix strategy tests
193+
194+
- Use tokenname instead of username in frontend for api-token creation ([#9891](https://github.com/Unleash/unleash/issues/9891))
195+
196+
- Ignore sample cdn url ([#9925](https://github.com/Unleash/unleash/issues/9925))
197+
198+
- Make operator checking more ergonomic and type-ful ([#9932](https://github.com/Unleash/unleash/issues/9932))
199+
200+
- Fix strategy tests ([#9922](https://github.com/Unleash/unleash/issues/9922))
201+
202+
- Prevent duplicate key errors in unknown flags ([#9940](https://github.com/Unleash/unleash/issues/9940))
203+
204+
- Get rid of editable constraint wrapper ([#9921](https://github.com/Unleash/unleash/issues/9921))
205+
206+
- Update frontend OpenAPI models - ([#9943](https://github.com/Unleash/unleash/issues/9943))
207+
208+
- Remove newStrategyDropdown flag ([#9952](https://github.com/Unleash/unleash/issues/9952))
209+
210+
- Remove embedProxy flag ([#9874](https://github.com/Unleash/unleash/issues/9874))
211+
212+
- Update styling for variant box ([#9953](https://github.com/Unleash/unleash/issues/9953))
213+
214+
- Remove semver version from footer and proxy from sdk list ([#9956](https://github.com/Unleash/unleash/issues/9956))
215+
216+
- Get invalid and deleted legal values ([#9963](https://github.com/Unleash/unleash/issues/9963))
217+
218+
- Remove proxy from integrations ([#9962](https://github.com/Unleash/unleash/issues/9962))
219+
220+
- Clarify deleted legal values warning ([#9969](https://github.com/Unleash/unleash/issues/9969))
221+
222+
- Fix setConstraints being undefined/null ([#9972](https://github.com/Unleash/unleash/issues/9972))
223+
224+
- Fix rendering issue without setConstraints ([#9975](https://github.com/Unleash/unleash/issues/9975))
225+
226+
- Accept 429 responses ([#9974](https://github.com/Unleash/unleash/issues/9974))
227+
228+
- Undeprecate custom strategies ([#9939](https://github.com/Unleash/unleash/issues/9939))
229+
230+
- Now we need to build before running tests ([#9989](https://github.com/Unleash/unleash/issues/9989))
231+
232+
- Minor strategy edit header updates ([#9992](https://github.com/Unleash/unleash/issues/9992))
233+
234+
- New getting started email template ([#9980](https://github.com/Unleash/unleash/issues/9980))
235+
236+
- New invite email template improvements ([#9997](https://github.com/Unleash/unleash/issues/9997))
237+
238+
- Small visual improvements to the new invite mail template ([#9998](https://github.com/Unleash/unleash/issues/9998))
239+
240+
- Revive archive page ([#10001](https://github.com/Unleash/unleash/issues/10001))
241+
242+
- Disable delete button if a context field has usage ([#10002](https://github.com/Unleash/unleash/issues/10002))
243+
244+
- Deleted legal values not being cleared when you select new ones ([#9986](https://github.com/Unleash/unleash/issues/9986))
245+
246+
- Remove filterExistingFlagNames feature flag ([#9957](https://github.com/Unleash/unleash/issues/9957))
247+
248+
- Migrate tests to vitest
249+
250+
- Stop using deprecated properties and lean on resourceLimits cfg ([#9994](https://github.com/Unleash/unleash/issues/9994))
251+
252+
- Remove flagsReleaseManagementUI and flagsOverviewSearch flags ([#10011](https://github.com/Unleash/unleash/issues/10011))
253+
254+
- Removed unnecessary NODE_ENV setting ([#10013](https://github.com/Unleash/unleash/issues/10013))
255+
256+
- Bump base image for OSS docker ([#10014](https://github.com/Unleash/unleash/issues/10014))
257+
258+
- Remove teams integration CR events flag ([#10015](https://github.com/Unleash/unleash/issues/10015))
259+
260+
- Fix typo ([#10016](https://github.com/Unleash/unleash/issues/10016))
261+
262+
- Remove console.log and reuse package scripts ([#10025](https://github.com/Unleash/unleash/issues/10025))
263+
264+
- [**breaking**] Remove deprecated POST ui-config endpoint ([#10027](https://github.com/Unleash/unleash/issues/10027))
265+
266+
- Don't include passwordLink if it's unleashUrl ([#10029](https://github.com/Unleash/unleash/issues/10029))
267+
268+
- [**breaking**] Remove deprecated POST events search endpoint ([#10030](https://github.com/Unleash/unleash/issues/10030))
269+
270+
- Add lifecycleMetrics flag definition ([#10033](https://github.com/Unleash/unleash/issues/10033))
271+
272+
- Prefer searchEvents over deprecated methods ([#10031](https://github.com/Unleash/unleash/issues/10031))
273+
274+
- Bump http-proxy-middleware from 2.0.7 to 2.0.9 in /frontend ([#9786](https://github.com/Unleash/unleash/issues/9786))
275+
276+
- [**breaking**] Remove deprecated delete project groups roles endpoint ([#10036](https://github.com/Unleash/unleash/issues/10036))
277+
278+
- Simplify serving of static openapi assets ([#10046](https://github.com/Unleash/unleash/issues/10046))
279+
280+
- [**breaking**] Remove deprecated put project groups roles endpoint ([#10059](https://github.com/Unleash/unleash/issues/10059))
281+
282+
- [**breaking**] Remove isAPI from userSchema response ([#10060](https://github.com/Unleash/unleash/issues/10060))
283+
284+
- Print out 10 unknown flag names ([#10062](https://github.com/Unleash/unleash/issues/10062))
285+
286+
- Clean up project related tech debt ([#10065](https://github.com/Unleash/unleash/issues/10065))
287+
288+
- [**breaking**] Remove deprecated get metrics traffic ([#10064](https://github.com/Unleash/unleash/issues/10064))
289+
290+
- Remove flag cleanup reminder ([#10074](https://github.com/Unleash/unleash/issues/10074))
291+
292+
- Remove flag removeInactiveApplications ([#10075](https://github.com/Unleash/unleash/issues/10075))
293+
294+
- Remove link flags ([#10076](https://github.com/Unleash/unleash/issues/10076))
295+
296+
- [**breaking**] Remove feature variant endpoints ([#10071](https://github.com/Unleash/unleash/issues/10071))
297+
298+
- [**breaking**] Removing userId strategy for new installations of Unleash ([#9800](https://github.com/Unleash/unleash/issues/9800))
299+
300+
- [**breaking**] Remove deprecated project overview ([#10069](https://github.com/Unleash/unleash/issues/10069))
301+
302+
- [**breaking**] Remove ILegacyApiTokenCreate ([#10072](https://github.com/Unleash/unleash/issues/10072))
303+
304+
- Remove deprecation of instance stats endpoint ([#10083](https://github.com/Unleash/unleash/issues/10083))
305+
306+
- Prepare to remove default env ([#10087](https://github.com/Unleash/unleash/issues/10087))
307+
308+
- [**breaking**] Remove deprecated default env from new installs ([#10080](https://github.com/Unleash/unleash/issues/10080))
309+
310+
- Bump minimum postgres version ([#10096](https://github.com/Unleash/unleash/issues/10096))
311+
312+
- Rename insights -> analytics ([#10095](https://github.com/Unleash/unleash/issues/10095))
313+
314+
- Replace flags per user with total number of flags ([#10102](https://github.com/Unleash/unleash/issues/10102))
315+
316+
- Hide/disallow new instances of deprecated integrations ([#10104](https://github.com/Unleash/unleash/issues/10104))
317+
318+
- Remove flag sideMenuCleanup ([#10093](https://github.com/Unleash/unleash/issues/10093))
319+
320+
- Update frontend schema - technicalDebt ([#10098](https://github.com/Unleash/unleash/issues/10098))
321+
322+
- [**breaking**] Remove project health report frontend ([#10101](https://github.com/Unleash/unleash/issues/10101))
323+
324+
- Openapi-diff on PRs ([#10100](https://github.com/Unleash/unleash/issues/10100))
325+
326+
- Fix skeleton loading indicator colors for lifecycle trend tiles ([#10109](https://github.com/Unleash/unleash/issues/10109))
327+
328+
- Add brace-expansion to resolutions ([#10116](https://github.com/Unleash/unleash/issues/10116))
329+
330+
- Fix weird button styling ([#10113](https://github.com/Unleash/unleash/issues/10113))
331+
332+
- Ability to override NODE_ENV in dev ([#10118](https://github.com/Unleash/unleash/issues/10118))
333+
334+
- Change package version
335+
336+
337+
### Refactor
338+
339+
- Simplify feature toggle service deps ([#9964](https://github.com/Unleash/unleash/issues/9964))
340+
341+
- Lax newUserInviteLink user arg ([#9967](https://github.com/Unleash/unleash/issues/9967))
342+
343+
- Remove deprecated GET archive features endpoint ([#9924](https://github.com/Unleash/unleash/issues/9924))
344+
345+
- Remove deprecated get archive featured by project endpoint ([#9938](https://github.com/Unleash/unleash/issues/9938))
346+
347+
- Remove deprecated post project role access endpoint ([#9948](https://github.com/Unleash/unleash/issues/9948))
348+
349+
- Clean up dead code after removing deprecated project role access endpoint ([#9949](https://github.com/Unleash/unleash/issues/9949))
350+
351+
352+
### Testing
353+
354+
- Test constraint reducer ([#9966](https://github.com/Unleash/unleash/issues/9966))
355+
356+
- UseEditableConstraint hook ([#9970](https://github.com/Unleash/unleash/issues/9970))
357+
358+
359+
### Migration
360+
361+
- Project settings - external link templates ([#9933](https://github.com/Unleash/unleash/issues/9933))
362+
363+
5364
## [6.10.0] - 2025-05-07
6365

7366
### Bug Fixes

0 commit comments

Comments
 (0)