Unleash - v5.2.0

Security

  • 9ab458555 - 5.2.0
  • d10ddcb12 - Fix/default strategy group (#4110)
  • 5cbbd6f79 - chore: remove strategyImprovements flag (#4043)
  • b13f7f851 - chore(deps): update typescript-eslint monorepo to v5.60.0 (#4106)
  • a0b34c1ae - chore(deps): update dependency cypress to v12.15.0 (#4100)
  • 40588c9c2 - chore(deps): update dependency @types/node to v17.0.45 (#4099)
  • 9c3c40b80 - chore(deps): update dependency @storybook/testing-library to v0.2.0 (#4103)
  • c69e5d03a - chore(deps): update react-router monorepo to v6.13.0 (#4066)
  • d4390c875 - fix: allow roles to be selected when adding user to project (#4102)
  • b973184c5 - chore(deps): update dependency @uiw/react-codemirror to v4.21.3 (#4048)
  • 0f6822be1 - chore(deps): update dependency @swc/core to v1.3.66 (#4097)
  • c979cf8dc - chore(deps): update dependency vitest to v0.32.2 (#4059)
  • 803610ab8 - fix: max revision query order (#4096)
  • 464ef5b32 - fix: break toggle description niceley (#4093)
  • b36ab58f8 - fix: add timestamp to feature toggle metrics (#4094)
  • be1e63508 - docs: Add reference to Haskell SDK (#3752)
  • 9fa280c59 - chore(deps): update dependency eslint to v8.43.0 (#4091)
  • cc4636e8b - chore(deps): update dependency @testing-library/dom to v8.20.1 (#4090)
  • 1b7210fdf - fix(deps): update dependency semver to v7.5.2 (#4087)
  • aeb65d3cd - chore(deps): update dependency sass to v1.63.4 (#4056)
  • b76927274 - chore(deps): update dependency semver to v7.5.2 [security] (#4081)
  • 95a0c7748 - feat: upgrade AdminAlert to PermissionGuard (#4074)
  • d2a98d033 - fix: set max height for add/replace button (#4085)
  • 72657a60a - feat: expose kapi as part of docs (#3996)
  • 4a0d5fced - chore(deps): update dependency @types/uuid to v9.0.2 (#4039)
  • ee8c9a62d - chore: filter out deprecated permissions (#4083)
  • 97875f3f5 - chore: remove unused values to stop linter complaining (#4078)
  • 12c00733d - feat: count number of combinations from playground (#4077)
  • 89cf16f91 - Feat/more granular permissions check in create apitoken (#4072)
  • c81de4a5b - fix: add strategy bug when strategySplittedButton flag is on (#4071)
  • 175b103b1 - fix: remove playground results flip (#4076)
  • 7a5c77376 - chore: Document default strategy (#4010)
  • f01b94c84 - chore(deps): update dependency enhanced-resolve to v5.15.0 (#4054)
  • 4163788bb - fix: update roles permission guard (#4070)
  • 4cedb00e0 - fix: fetching user root roles include custom ones (#4068)
  • 40a445181 - fix: add admin guard to groups (#4069)
  • bd45a268c - chore(deps): update dependency eslint to v8.42.0 (#4055)
  • e824d83f9 - feat: link to strategy edit screens from playground strategy results (#4063)
  • f0fe2368e - feat: execution plan diff table (#4065)
  • 44771a5f6 - chore(deps): update dependency @types/react to v17.0.62 (#4038)
  • fc35f227d - fix: autocomplete bug when changing context field (#4064)
  • 8cd89bb5a - chore: update orval models (#4062)
  • e769cdd2a - feat: plausible for new strategy flow (#4057)
  • 3fb00b281 - fix: disallow empty list of envs and invalid env names in advanced playground (#4060)
  • 559caee64 - fix: multi env select should always have an environment selected (#4061)
  • 374d49f5b - feat: ui tweaks for playground (#4058)
  • 566b91e29 - feat: advanced playground multi value context fields (#4053)
  • 81babbfd6 - chore(deps): update typescript-eslint monorepo to v5.59.11 (#4052)
  • 7e9069e39 - refactor: token permissions, drop admin-like permissions (#4050)
  • 24e9cf7c8 - feat: add "edit" link to playground strategies (#4027)
  • 8443eb264 - docs: add note about how to handle more than 150 groups in Azure SSO (#4044)
  • ffed4e78b - feat: configurable playground limit (#4047)
  • 7c5971a2b - chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.21.3 (#4046)
  • fb5ac8e75 - chore(deps): update dependency @types/uuid to v9.0.2 (#4045)
  • d47939de6 - chore(deps): update dependency browserslist to v4.21.8 (#4049)
  • 07068d12c - chore(deps): update dependency @types/node to v16.18.36 (#4037)
  • 5c9bf7b0e - refactor: misc cleanups (#4022)
  • 57066cf12 - Feat/multi env select (#4028)
  • 91f107251 - feat: initial scroll trigger (#4036)
  • 02ca60511 - Splitted strategy button (#4025)
  • 71d242a29 - chore: remove variant metrics flag (#4042)
  • 3763e1b24 - fix: default segments should only be selected when using default stra… (#4040)
  • 197df96ff - fix: consider ADMIN in API tokens fetch permissions (#4032)
  • 35d323aea - chore(deps): update dependency @swc/core to v1.3.64 (#4034)
  • 6442a8a38 - fix: creating groups should work without users (#4033)
  • 624172d33 - chore(deps): update dependency @emotion/react to v11.11.1 (#4014)
  • 50d4de86d - fix: infinite playground rendering (#4031)
  • 8a8116d13 - docs: document how and why we collect data when using Unleash (#4020)
  • a9e9ae8c3 - feat: use new role components in project access (#4018)
  • a5ee50cfc - test: advanced playground error (#4023)
  • 5b34ceff4 - feat: enable oas by default (#4021)
  • 80a2e1b93 - fix: reject API admin tokens when importing features (#4016)
  • a0862cfc1 - feat: Query complexity validation (#4017)
  • 3acb116ab - feat: Separate api token roles (#4019)
  • fa081e901 - task: Make keepalive configurable via an environment variable (#4015)
  • 2e4f55707 - feat: store playground settings in local storage (#4012)
  • 211d445c4 - chore(deps): update dependency @babel/core to v7.22.5 (#4013)
  • 9aa175ce6 - chore(deps): update dependency eslint to v8.42.0 (#3976)
  • 7534ada67 - Fix multiple env select (#4011)
  • 2356b5774 - docs: encourage feedback for sync (#4003)
  • 11e6236c0 - feat: environment diff (#4007)
  • 15dc98b49 - fix: playground link (#4008)
  • 3a27f2a4b - feat: implement better roles sub-tabs (#4009)
  • 02600880d - fix: specific actions for enterprise trial messages (#4001)
  • b97c6bdc7 - chore: Add advanced playground table test (#4005)
  • 9c8651879 - fix: filter out usage for export (#4006)
  • 54654c636 - feat: change CR strategy title and name behaviour (#4004)
  • 16a3f6069 - feat: Playground environment diff table (#4002)
  • eb8f16da8 - feat: roles unification (#3999)
  • 60f4ce31f - fix: usage of default strategy (#3995)
  • f7b0f0e41 - fix: demo to use new query param (#4000)
  • 331f0f27f - docs: angular unleash proxy client (#3897)
  • 91738ae47 - 5.1.9
  • 856b5df08 - fix: can review CR with skip change request (#3998)
  • 4035327d5 - test: playground env table display (#3989)
  • ce6ff2578 - fix: can review CR with skip change request (#3998)
  • dcac61e4d - fix: add trial expired warning for enterprise (#3997)
  • e9a524123 - fix: add createdAt in projects API response (#3929)
  • 4cc150530 - feat: add support for turning telemetry off with environment variable (#3987)
  • 58607f7f4 - refactor: address custom root roles PR comments (#3994)
  • c7ff3b472 - feat: Virtualized table with parent ref (#3993)
  • 221e3218d - fix: column initial state for project features (#3983)
  • 06f9e71f3 - fix: show environment reorder handle (#3990)
  • 6e374be79 - feat: strategy tooltip grouping and default (#3986)
  • e0ed2fb83 - fix: table imports (#3982)
  • 6986534ed - fix: fix sort order for environments (#3992)
  • 650f6cc85 - feat: Advanced playground table (#3978)
  • a066d7888 - feat: add max order to environments (#3988)
  • 9853aa021 - feat:playground environment table (#3985)
  • 2be143a64 - docs: mark 'yes' and no as required, add more details to variants (#3984)
  • bb026c0ba - feat: custom root roles (#3975)
  • 1bd182d02 - chore: upgrade orval types (#3981)
  • b8da1ce2a - docs: OpenAPI Client tag (#3979)
  • 6ae4fe208 - test: meta schema rules should not check description on ref (#3980)
  • 8bddbd80f - feat: advanced playground openapi (#3972)
  • dec32810c - docs: how to synchronize unleash instances (#3977)
  • edd67f704 - test: advanced playground (#3968)
  • b91b7276c - feat: split strategies table into two with new design (#3969)
  • 41370be59 - feat: update predefined strategies tooltip (#3964)
  • f5d944b9a - chore(deps): update dependency @types/pg to v8.10.2 (#3973)
  • 30b16bef8 - chore: set unleash version to be either the enterprise version or OSS (#3974)
  • ec8a03bcf - chore(deps): update dependency @uiw/react-codemirror to v4.21.1 (#3963)
  • 98d315e06 - feat: add instance stats to version check (#3835)
  • 5f3e5729b - docs: Instance admin (#3961)
  • 555f77463 - feat: draft branch playground evaluation (#3967)
  • 7d69750f3 - refactor: Extract playground steps (#3966)
  • 8daab7121 - Docs: update stickiness docs (#3928)
  • 32ae15741 - refactor: read project ids in memory (#3965)
  • f8ca7c91d - chore(deps): update typescript-eslint monorepo to v5.59.9 (#3962)
  • 1122a54e2 - chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.21.1 (#3960)
  • 9c8e433f2 - chore: rename version to reflect next candidate (#3944)
  • 818b8e781 - fix: feature not found in project yields 404 (#3958)
  • 7003351b3 - docs: Health check endpoint (#3959)
  • d410f4774 - chore(deps): update dependency @swc/core to v1.3.62 (#3957)
  • 4a2867bd7 - feat: context/segment usage plausible (#3956)
  • 7b8b6bcea - feat: walking skeleton of the advanced playground (#3949)
  • 55f61c6a0 - 5.1.8
  • cf6913678 - fix(deps): update dependency json-schema-to-ts to v2.9.1 (#3945)
  • 9ceb88ca0 - fix: fix variant metrics (#3947) (#3950)
  • 4e0678dfb - fix: allow empty appName as it may come in the url (#3953)
  • 9f0d94287 - feat: context field usage frontend (#3938)
  • 4599e5cc0 - chore: Optimize docker build oss (#3951)
  • 1bc130b7f - fix: add createdAt in projects API response (#3929)
  • 27093de97 - fix(deps): update dependency unleash-client to v3.21.0 (#3948)
  • ea21c753b - fix: fix variant metrics (#3947)
  • dbb95ceed - chore(deps): update dependency orval to v6.16.0 (#3943)
  • 0101491a8 - refactor: playground in feature oriented architecture (#3942)
  • 51ade2f83 - chore(deps): update dependency fast-check to v3.10.0 (#3941)
  • 3b53ef7ae - chore(deps): update dependency concurrently to v8.1.0 (#3937)
  • 66d88aebb - chore(deps): update dependency @types/pg to v8.10.1 (#3936)
  • 6cb4f60e4 - chore(deps): update dependency @babel/core to v7.22.1 (#3935)
  • ec6e4d70b - feat: context field usage backend (#3921)
  • 209017e42 - chore(deps): update dependency tss-react to v4.8.6 (#3931)
  • 40be6ad65 - fix(deps): update dependency nodemailer to v6.9.3 (#3934)
  • 69e1c73db - fix: only show simple tag type if there are no tag types in the server (#3919)
  • 69645f7f3 - chore(deps): update dependency vitest to v0.31.4 (#3932)
  • 0aea47f60 - chore(deps): update typescript-eslint monorepo to v5.59.8 (#3933)
  • 1209103e5 - chore(deps): update dependency enhanced-resolve to v5.14.1 (#3930)
  • ccdd7469f - chore(deps): update dependency browserslist to v4.21.7 (#3927)
  • 5c9a2dd69 - chore(deps): update dependency @xmldom/xmldom to v0.8.8 (#3926)
  • 42e68734c - 5.1.7
  • 0b402446c - reduce logging (#3925)
  • 5d0f3edf5 - chore(deps): update dependency @types/jest to v29.5.2 (#3923)
  • 51d73f67a - fix: propagate http-errors as they are (#3922)
  • 93f88534f - chore(deps): update dependency @types/react to v17.0.60 (#3917)
  • 51fc8f055 - chore: avoid building frontend twice (#3918)
  • 3d344509a - feat: generate object combinations (#3920)
  • 3c43dcf59 - chore(deps): update dependency @types/node to v16.18.34 (#3916)
  • a3a5557cf - 5.1.6
  • 84a3a4cb6 - fix: remove unneseccary constraint validation request (#3914)
  • 4fac8bd94 - chore: clarify error logs (#3915)
  • 864ef39d1 - chore(deps): update dependency @swc/core to v1.3.61 (#3913)
  • 03dd7b686 - chore: clarify error logs (#3915)
  • 81e461a53 - chore(deps): update dependency @codemirror/state to v6.2.1 (#3911)
  • 24aea5f00 - chore: improve joi errors (#3836)
  • 08834a725 - chore: lower log-level for unexpected errors (#3837)
  • a08c6f3c8 - chore: remove unnecessary build (#3910)
  • bf99f6fa6 - chore(deps): update dependency vite to v4.3.9 [security] (#3905)
  • 44f752e71 - feat: display strategy title and type (#3908)
  • 6ab62d5bf - chore(deps): update aws-actions/configure-aws-credentials action to v2 (#3893)
  • 0efaa346c - feat: usage on context fields in list (#3906)
  • 6af72325c - chore: simplify workflows (#3902)
  • 6b4efb9a9 - docs: ADR: Separation of Request and Response schemas (#3869)
  • 5ec59c6e9 - feat: change own password confirmation (#3894)
  • ae1136075 - feat: autocomplete off on login password (#3901)
  • a7bd91d62 - fix: Remove repository which is no longer needed (#3900)
  • 64f212fdd - fix: author and email should be for PRs (#3899)
  • 18edaf1d9 - chore(deps): update actions/checkout action to v3 (#3891)
  • b0a003ea5 - feat: disable notifications flag (#3874)
  • 258cae2e7 - chore(deps): update dependency @types/node to v16.18.32 (#3892)
  • 5878f9dda - fix(deps): update dependency unleash-proxy-client to v2.5.0 (#3889)
  • aa341d0ca - fix(deps): update dependency semver to v7.5.1 (#3888)
  • 5d269efa3 - feat: segment usage ui test (#3872)
  • f82fee6ca - fix(deps): update dependency prom-client to v14.2.0 (#3887)
  • 2815e38fb - chore(deps): update dependency mermaid to v9.4.3 (#3601)
  • 58b0618bb - fix(deps): update dependency pg-connection-string to v2.6.0 (#3886)
  • 76b51f293 - chore(deps): update dependency eslint to v8.41.0 (#3883)
  • 995d62dfe - fix(deps): update dependency openapi-types to v12.1.1 (#3885)
  • a4aa262a2 - chore(deps): update dependency fast-check to v3.9.0 (#3884)
  • 8b91459c5 - fix(deps): update dependency pg to v8.11.0 (#3867)
  • 144149d3a - chore(deps): update dependency @uiw/react-codemirror to v4.20.2 (#3879)
  • f880502af - 5.1.5
  • f0c1e055a - fix: remove consecutive slashes (#3882)
  • 5534e4dee - fix: remove consecutive slashes (#3882)
  • 71db2edb5 - 5.1.4
  • 4af39ee18 - fix: reject unauthorized client requests (#3881)
  • 52904ee03 - fix: reject unauthorized client requests (#3881)
  • 3a3c8ad95 - 5.1.3
  • de8d62557 - security: Reject multiple successive slashes in path (#3880)
  • 3d872cf7a - security: Reject multiple successive slashes in path (#3880)
  • ab11ce988 - chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.20.2 (#3878)
  • a4c475ddd - chore(deps): update dependency tss-react to v4.8.4 (#3877)
  • 36c7ee052 - chore(deps): update dependency @types/nodemailer to v6.4.8 (#3876)
  • 178ddf0c8 - chore(deps): update dependency @swc/core to v1.3.59 (#3875)
  • 8a6b85e10 - chore(deps): update dependency vite to v4.3.8 (#3866)
  • 230f8f24d - 5.1.2
  • 4bcd73b26 - Fix: laggy toggles (#3873)
  • 89df3f364 - Fix: laggy toggles (#3873)
  • c7d8c9fd2 - chore: name and email convention (#3871)
  • f73d36fda - feat: add usage of segment in list (#3853)
  • 9f74007b8 - 5.1.1
  • 85fcfe564 - fix: use correct event type for maxRevisionId (#3870)
  • 49722d5c4 - fix: use correct event type for maxRevisionId (#3870)
  • 959ac3390 - fix: misc UI fixes mostly responsiveness related (#3868)
  • 1ccdbcee6 - 5.1.0

Security

Security wording was detected, but no CVEs were found.

Details

date
June 28, 2023, 10:29 a.m.
name
v5.2.0
type
Minor
πŸ‘‡
Register or login to:
  • πŸ”View and search all Unleash releases.
  • πŸ› οΈCreate and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • πŸš€Much more coming soon!
Continue with GitHub
Continue with Google
or