fix(deps): update dependency unleash-server to v7#116
Open
red-hat-konflux[bot] wants to merge 1 commit intomasterfrom
Open
fix(deps): update dependency unleash-server to v7#116red-hat-konflux[bot] wants to merge 1 commit intomasterfrom
red-hat-konflux[bot] wants to merge 1 commit intomasterfrom
Conversation
323cc38 to
d3ceebb
Compare
d3ceebb to
2b55533
Compare
2b55533 to
180ec09
Compare
180ec09 to
9763d10
Compare
5bc69db to
8203e74
Compare
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
8203e74 to
5aeb24d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.11.3->7.4.1Release Notes
Unleash/unleash (unleash-server)
v7.4.1Compare Source
Bug Fixes
Don't attempt to get fetch strategies for new context fields on every key stroke (#11152)
Revert breaking UI change context fields (#11156)
Update the UI to use project-based context endpoints when on a project endpoint (#11160)
Add tracking (#11162)
Add cdn.getunleash.io to media-src (#11168)
Correctly list legal values for project context fields (#11183)
Context field link in project context list takes you to flags list (#11184)
Validate that environment exists before linking to project (#11186)
Asset path (#11195)
This improves the way we do opena api diffing (#11208)
Truncate breadcrumb path name with super long project name (#11217)
Include horizontal truncation in Truncator (#11218)
Avoid querying for project overviews if we don't have a project (#11253)
Don't use project-based context API unless the flag is enabled (#11256)
Check that userVersion is defined before comparing to etag (#11259)
Private project inner query (#11270)
Use universal id extract for feature search (#11273)
Client error on feature link missing feature (#11275)
Force ordering of hydration events in delta api (#11284)
304 updates when non-environment events change a flag (#11282)
Documentation
Add release management overview (#11212)
Update rbac.md (#11227)
Add SDK compatibility table for impact metrics (#11260)
Feat
Features
Plausible impact metrics add chart (#11140)
Initial splash setup (#11146)
Add db migration (#11118)
Add splash overlay (#11147)
Project level context api (#11149)
Export project specific context fields (#11159)
Import project context fields (#11161)
Project context field adoption (#11166)
Project context field import with different project (#11169)
Trigger the splash screen from new in unleash (#11170)
Allow selection of project-scoped context fields in strategy edits (#11171)
Impact metrics empty state (#11179)
Filter out private project segments from global list (#11187)
Add private project guard to segment endpoints (#11189)
Do not propagate scheduledAt when environment paused (#11190)
Use splash to navigate to new guide (#11194)
Add UPDATE_PROJECT_CONTEXT permission and migration. (#11214)
Make create/edit project context show up in correct category (#11215)
Make generalselect component also accept option groups (#11223)
Give project owner UPDATE_PROJECT_CONTEXT permissions (#11231)
Give project owner UPDATE_PROJECT_SEGMENT permissions (#11232)
Add edgeApiKeyRevision to frontend and sql (#11241)
Add include query param to context api to allow different combinations (#11234)
Suggest release templates for production environments (#11279)
Miscellaneous Tasks
Add safeguards to slack integration (#11145)
Update the UI to use project-based context endpoints when on a project endpoint (#11153)
Add permission guard to license page (#11163)
Change token rate limit log to debug (#11167)
Add readOnlyUsers feature flag (#11173)
Tweaks to typography (#11103)
Delete file that was commited by accident (#11182)
Align on url (context-fields -> context) (#11185)
Update dependencies to match enterprise (#11191)
Add initial RO query and gauge (#11175)
Add RO users to instance stats (#11176)
Create Reader project role (#11178)
Bump docker image to newest node v22 (#11180)
Check also role type when checking admin role (#11197)
Add seat_type col to users table (#11196)
Add readOnlyUsersUI feature flag (#11199)
Use project name in breadcrumbs (#11201)
Simplify getReadOnlyUsers query (#11204)
Add user seatType property (#11209)
Show seat type in users table (#11210)
Update AddFilterButton text (#11207)
Replace update_project permission with update_project_context for project context actions (#11216)
Sync read only users total to auth-app (#11220)
Use
autoWidthprop instead ofmin-contentand css hacks (#11222)Use Truncator in breadcrumbs (#11219)
Sync users seat type to auth app (#11225)
Add link to versioning info in admin widget (#11213)
Do not assume seat type (#11229)
Add tests for project context field permission (#11226)
Add readOnlyUsers to resource limits (#11228)
No longer default to Regular seat type
Keep command bar visible in smaller viewports (#11233)
Remove unused import in user schema (#11236)
Increase size of Milestone name input (#11239)
Update lifecycle filters appearance (#11221)
Split useUnleashContext into more specialized, targeted hooks (#11230)
Prevent information on private projects from leaking into full context field overview (#11237)
Make userId required for new context service method (#11249)
Update PAYG trial expiration dialog and banner (#11252)
Mount project-level context API unconditionally (#11258)
Delete Proclamation component (#11255)
Filter stage count by accessible projects (#11261)
Add unleash revision id handling (#11262)
Export ConfigurationRevisionService from services declaration (#11266)
Instance prices endpoint (#11267)
Add flag for datepickers invalid dates constraints (#11269)
Don't mount a separate router for the conditional middleware (#11268)
Prevent invalid date range selection in date calendar (#11245)
Bump tar dependency (#11272)
Auto adjust date range (#11274)
Remove tags that were deprecated and unused (#11276)
Update base image to node22.22-alpine3.23 (#11280)
Add template from Add strategy modal (#11278)
Adds a way to get a measure of distinct counts of types of sdk filters (#11288)
Refactor
Styling
Testing
v7.4.0Compare Source
Bug Fixes
When adding new milestone progression, prevent default form submit (#10960)
Allow external flag resolver to override false experiments with variants in getAll (#10966)
Add missing nested types (#10976)
Remove old archived flags tooltip (#10977)
Use extendedUsageMetrics flag in metrics UI (#10987)
Handle no app name impact metric (#10997)
Handle invalid permissions in role creation (#11003)
Invalid metrics should not crash (#11010)
Prevent duplicate lifecycle timing (#11017)
Missing border in milestone items (#11027)
Remove unusable button from navigation sidebar accordion (#11036)
Sidebar overflow when displaying badges (#11037)
Don't unselect selected path in configure menu when clicking it again (#11046)
Permission button in forms (#11047)
Permissions checks start milestone (#11045)
NotFlag logic in route (#11077)
Hide change request items that are already consolidated (#11101)
Make sidebar fixed width again (#11102)
Safeguard minichart correct width (#11105)
Sidebars linting (#11106)
Translate alert observation window to metric range (#11121)
Cap progression input (#11136)
Documentation
Add auto-generated MCP docs (#10984)
Impact metrics (#11001)
URL and image cleanup (#10840)
Enterprise edge (#11083)
Update LTS date for OSS edge (#11108)
7.4 update (#11114)
Fix typo (#11122)
Update CHANGELOG.md
Update CHANGELOG.md
Update CHANGELOG.md
Features
Add safeguard button and borders (#10943)
Milestone progression keyboard navigation (#10950)
Safeguard form draft (#10954)
Safeguard form reads real data (#10957)
Safeguards api frontend (#10959)
Safeguards form edit and display (#10967)
Adjust safeguard form elements size (#10973)
Add safeguards schema to oss (#10972)
Delete safeguard button (#10974)
Add paused state to release plan milestone progression (#10983)
Release plan automations paused alert (#10991)
Delete safeguard confirmation (#10993)
Add safeguard events (#10994)
Hide milestone progression on paused state (#10998)
Resume milestone progressions (#10999)
Extend milestone status (#11000)
Improve safeguard threshold field (#11004)
Frontend for pkce (#11005)
Now safeguard impact metrics are not editable or deletable (#11006)
Improve safeguard form styling (#11007)
Safeguard UI tweaks (#11008)
Safeguard border dynamic line (#11011)
Remove milestone progression adding when paused (#11012)
Split milestone paused with progression paused (#11015)
Allow 'instanceInfo' to be added to the version checker hook (#11018)
Change safeguard change request dialog (#11021)
Connect change safeguard api (#11023)
Add exists method for environment service (#11024)
Safeguard change request schema update (#11028)
Show cr in shopping card change safeguard (#11026)
Add error handling to release plan changes (#11030)
Delete safeguard cr trigger (#11031)
Delete safeguard change requests (#11033)
Omit some fields from safeguard cr (#11034)
Conditional safeguard delete button (#11035)
Skip safeguard cr confirmation dialogue (#11040)
Start tracking readonly users (#11043)
Permissions checks on safeguards and automations (#11044)
Add safeguard progressions resumed/paused events (#11049)
Safeguard form 3 variants (#11050)
Now next text is not visible for progression (#11051)
Now read only user is only counted when it has root role viewer (#11060)
Safeguard CR badges (#11053)
Milestone progression changes only in change view (#11061)
Automation paused date time (#11064)
Change request dialog for resuming progressions (#11067)
Update cart visuals for resume milestone progression CR (#11069)
Safeguard impact metric mini chart (#11070)
Notify users via integrations for milestone progressions paused (#11071)
Color indicator safeguard threshold exceeded (#11072)
Safeguard link from impact metrics (#11076)
Mini charts for safeguards (#11082)
Now impact metrics charts are limited to 20 (#11090)
For adding safeguards, add modified in draft (#11095)
Mini metrics chart with no data (#11099)
Add tooltip for remove safeguard and automation (#11107)
Improve styling of safeguards (#11120)
Safeguard threshold input ux (#11117)
Dynamic text field length milestone time (#11129)
Shield icon impact metrics for safeguards (#11130)
Setup initial release template (#11113)
Add project-specific edit and create modal forms (#11127)
Miscellaneous Tasks
Upgrade swagger-parser (#10946)
TrafficBillingDisplay flag cleanup (#10949)
Replace deprecated
getDefaultVariantwithdefaultVariant(#10944)Decrease log level of acquire job lock (#10952)
Remove release plans from getFeature endpoint (#10955)
Move delta diffing to a different feature flag (#10962)
Configure the 'maintenanceMode' flag to accept variants (#10956)
Allow custom messages in maintenance mode banner (UI) (#10961)
Slightly simpler quick start setup (#10933)
Information message when you have no connected edge enterprise instances (#10969)
Start validating getFeature endpoint (#10975)
Change release_plans to release-plans in endpoints/hooks (#10978)
Update schema to match reality (#10979)
Fix transitionCondition (#10981)
Unique project names validation on creation (#10970)
Fix safeguards schema (#10982)
Generate orval (#10980)
Export default metrics register (#10989)
Show hosting in connected edges (#10995)
Show connected edges for pro customers (#11009)
Use license address instead of sales (#11016)
Handle unawaited promises and tests (#11014)
Update orval types (#11019)
Export IInstanceInfo so that it can be used in enterprise (#11020)
Export create environment service (#11025)
Include current month in edgeInstanceUsage (#11029)
Improve release template empty state (#11022)
Add flag enterpriseEdgeUI (#11042)
Remove unused
route.routeproperty + rename function (#11039)Removes an unused
afterimage (#11054)Don't use z-index hacking to hide mountain image (#11055)
Add enterprise edge page (#11063)
Add Enterprise Edge explanation (#11073)
Bump unleash client version (#11074)
Update orval (#11075)
Align vocabulary, we are not pausing safeguards progressions (#11081)
EdgeObservability flag cleanup (#11079)
Add Enterprise Edge group hosting badges (#11089)
Add dismissible alert about Edge (#11085)
Add new NewInUnleashItems file (#11086)
Remove global change request list flag (#11097)
Add a delayed evaluation of UI flags (#11091)
Move old NewInUnleash to legacy file (#11100)
Add new
NewInUnleashcomponent. (#11092)Add gtmReleaseManagement flag to Unleash (#11093)
Small UX adjustments in Enterprise Edge UI (#11104)
Fix edge dismissible alert text color (#11112)
Generate orval (#11111)
Update read docs links in edge explanation (#11110)
Update colors for new in Unleah toast / add palette.inverse (#11109)
EnterpriseEdgeUI flag cleanup (#11124)
Security upgrades server (#11125)
Use id-token write and npm_config_provenance in npm publish (#11134)
Revert back to 7.3.0 (#11135)
Add step for installing npm@latest before publishing (#11137)
Adjust help icon size (#11138)
Set repository.url to what is reported from github (#11139)
Refactor
Delete safeguard api update (#10992)
Milestone progression methods (#11002)
Simplify safeguard form management (#11013)
Pass feature to safeguard form (#11088)
Clean up legacy edge components (#11126)
Testing
v7.3.0Compare Source
Bug Fixes
Long descriptions (#10845)
Linting website links (#10846)
Show draft badges for milestone progression changes (#10851)
Update splash nonexistent user (#10873)
Missing await in user splash update (#10878)
Slack webhook URL documentation link (#10887)
Update dependency normalize-url to v8 (#10193)
Enterprise edge stats should take into account full month (#10898)
Hide usage when there is no limit (#10918)
Cap rendered change request title height to 3 lines (#10922)
Don't spread props + nest li correctly (#10923)
Ignore release plans in strategy diffing (#10938)
Don't clear "implicit" filters when updating table state outside quick filters (#10937)
Chore
Update Orval with new state query param (#10860)
Vertically center change request quick filters (#10917)
Remove aria-current; group buttons (#10919)
Documentation
Update import export page (#10854)
Update segments page (#10875)
Update private project collaboration mode explanation (#10892)
Add guides overview page (#10895)
Explain that IP allow list is configured by us (#10896)
Updates for 7.3 (#10913)
Features
Add taxes to invoices (#10821)
Calculate the esimtate invoice numbers (#10823)
Only show detailed billing for consumption and payg (#10825)
Overages should be rouned down to nearest integer (#10826)
Add billing invoices skeletons (#10827)
Delete milestone progression with CR (#10828)
Add median per week calculation for the new flags in production widget (#10829)
Display median calculation (#10763)
Release plan cr conflict (#10831)
Unified milestone progression changed event (#10836)
Change request progression view (#10835)
Add plausibleMetrics feature flag (#10847)
Add timers to all SQL queries in client applications store (#10855)
Show draft automation inline in release plans (#10856)
Plausible metrics chart (#10859)
Fake impact metrics improvements (#10866)
Warning when empty segment (#10868)
Track change progression (#10874)
Instant milestone progression prevention (#10879)
After to at (#10880)
Read only milestone progression in cr (#10882)
Milestone progression borders (#10884)
Read milestone progressions from snapshot (#10886)
Include readiness check option (#10850)
Milestone without prior automation (#10893)
Start now button with background (#10897)
Make milestone progression more clear (#10899)
Align milestone time formatting (#10903)
Ability to disable custom strategies (#10885)
Milestone progression paused at (#10907)
Prioritize first production environments in FeatureExposureMetrics (#10891)
Add safeguards migration (#10928)
Change how we calculate what to show new in Unleash (#10931)
Miscellaneous Tasks
Remove uuid from the frontend (#10808)
Show edge instances in license info (#10810)
Align text to cell top (#10837)
Add edge instances to instance stats (#10839)
Show avatars in cross-project change requests table. (#10838)
Never wrap other text fields in global change requests table (#10841)
Replace hand-crafted schemas with orval-generated schemas (#10849)
Generate orval (#10852)
Expose fake impact metrics resolver (#10861)
Add state filter to UI query; default to open (#10858)
Support border collapsing for an arbitrary number of filters (#10862)
Bump Yarn to 4.10.3 (#10865)
Bulk add instances once every 10 seconds (#10871)
Increase performance of application upsert (#10870)
Starting after time (#10872)
OriginMiddlewareRequestLogging flag cleanup (#10864)
Remove unused events (#10883)
Safeguards flag (#10906)
Add a flag to deny streaming for non edge connections (#10905)
Swap edit and copy strategy button order (#10904)
NewUiConfigService flag cleanup (#10910)
NewStrategyModal flag cleanup (#10912)
EnvAddStrategySuggestion flag cleanup (#10916)
Remove unused legacy featureoverview component (#10921)
Remove deprecation warnings for custom strategies (#10924)
Remove custom strategy deprecation warnings from release tempates (#10929)
Copy change request table improvements to project CR tables (#10920)
Add Change Requests to sidebar and fix command menu icon (#10932)
Reword "created" to "created by me" (#10935)
Update "by" to "created by" in the global change request list (#10934)
Disable "sortable" column headers for change requests table (#10936)
LifecycleGraphs flag cleanup (#10942)
Refactor
Move invoice logic into separate file/function (#10824)
Update/create progression to change progression (#10843)
Improve type safety in milestone progression components (#10848)
Polish progression edit form UI (#10853)
Milestone progression natural key (#10869)
Smart time range (#10881)
Explicit scheduled milestone modelling (#10900)
Extract different milestone button types (#10901)
Clean up dead code after removing newStrategyModal flag (#10926)
v7.2.3Compare Source
Bug Fixes
Only load ga and gtm in production (#10612)
Limit reset when no pagination bar (#10634)
Quick project filters total calculation (#10658)
OSS export feature_env was always enabled for feature due to SQL join overwrite (#10667)
Encode application name (#10671)
SSO auto create with SCIM tend to override each other (#10675)
Don't call location hook conditionally in CR badge (#10676)
Cache eviction bug and the eternal loading screen (#10689)
Fall back to count === 0 if undefined / don't show "0 of undefined" (#10687)
Impact metrics formatting (#10715)
Constraints should not be null (#10717)
Clearing lifecycle filter when switching to archived view (#10726)
Show average ratio for the period of collected data (#10735)
Get users total right at startup (#10750)
Highlight is too wide when batching weeks in archived:created chart (#10751)
Flaky test when updated_at matches the time of query (#10752)
Information exposure through a stack trace (#10737)
Clone environments (#10755)
Transition condition type (#10760)
Release plan write model (#10772)
Add transitive transition condition schema (#10776)
Knex returns timestamp dates (#10780)
Knex returns timestamp dates (#10782)
Hide enable strategy dialog when there are release plans (#10796)
Now showing either payg or consumption (#10803)
Update dependency slug to v11 (#10194)
Populate all weeks in charts (#10800)
Now showing either payg or consumption (#10812)
Documentation
7.2 updates (#10611)
Update demo links in readme (#10652)
Add FAQs to 11 principles page (#10701)
Clarify
archivedquery param syntax forapi/admin/search/features(#10538)Features
Delete flag impact metrics (#10613)
Edit impact metrics (#10614)
Flag impact metrics use update feature permission (#10615)
Rename impact metrics fields to match prometheus and grafana (#10616)
Grid layout for flag impact metrics (#10619)
Added new impact metrics events (#10621)
Split impact metrics label filter into sections (#10623)
Change flag impact metrics url structure (#10624)
Add borders and spacing to feature impact metrics (#10625)
Handle global impact metrics in frontend api hook (#10626)
Global change requests table (#10650)
Quick filters on project overview (#10638)
Batch histogram metric type (#10672)
Histogram impact metric ingestion (#10674)
Enforce email null when deleted is set (#10680)
Histogram impact metric UI (#10684)
Node sdk with histogram (#10690)
Using histogram metrics (#10695)
Add users updated read model (#10693)
Display aggregation mode automatically (#10696)
Add change request table filter buttons (#10679)
Improve flag filters on project page (#10705)
Add placeholder for empty change requests table (#10706)
Change "archived" flags filter placement on project flags list (#10710)
Flag traffic billing display feature (#10718)
New invoice billing page view (#10721)
Add histogram to impact metrics (#10728)
Milestones started at migration (#10729)
Milestone start time update (#10730)
Add a suggestion banner at the bottom of empty feature-environments (#10725)
Milestone progressions migration (#10738)
Allow test operation for patch (#10736)
Add milestone progression automation UI (#10743)
Update invoice billing components (#10740)
Batch week data if the shown time span is greater than 12 weeks. (#10745)
Invoice sections (#10744)
Move release plans to feature environments (#10746)
Implement milestone progression form (#10749)
Milestone transition condition (#10757)
Improve milestone automation UI positioning and styling (#10758)
Add batching functionality to new flags in production (#10756)
Milestone executed at migration (#10767)
Add transition condition UI for release plan milestones (#10768)
Milestone progression executed at in read model (#10771)
Add delete functionality for milestone progressions (#10770)
Improved transition condition schema to be more explicit (#10773)
Improve milestone visual states in release plans (#10775)
Add new dates and plan price (#10774)
Disallow negative condition interval (#10783)
Add inline editing for milestone progressions (#10777)
Apply strategy suggestion directly when clicked (#10779)
Measure time in release plan read model (#10788)
Make milestone progressions for source milestone unique (#10789)
Add milestone progression UI with projected start times (#10790)
Changing milestone progression url (#10795)
Milestone progression events (#10797)
Milestone progression events more data (#10798)
Enhance billing invoice components (#10799)
Align billing page design with figma (#10801)
Improve permission messaging (#10804)
Add change request support for milestone progressions (#10814)
Invoices ui improvements (#10813)
Add change request support for updating milestone progressions (#10819)
Fix
Use locale string for change request time badge. (#10651)
Invoice page debugging (#10791)
Miscellaneous Tasks
Add IAM db auth support (#10609)
AWS IAM DB auth migrator, logs (#10617)
IAM auth username env var takes precedence (#10618)
AWS IAM DB auth migrator (#10622)
AddConfiguration flag cleanup (#10628)
Add newStrategyModal flag (#10629)
Update node sdk with fetch mode cleanup (#10630)
Switch to polling in node sdk (#10632)
New add strategy modal design (#10633)
Add verbose logs to AWS IAM auth logic, add DB access checker (#10635)
Correctly import pg client (#10637)
Remove DB access checker (#10639)
Add proxy-aware regional STS authentication for AWS IAM DB auth ([#10643](https://redirect.github.com/Un
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
To execute skipped test pipelines write comment
/ok-to-test.Documentation
Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.