Unleash - v5.10.0
Security
- 64df51c86 - 5.10.0
- 7336a7e10 - docs: Update CHANGELOG.md
- 454f44dec - refactor: Switch client feature toggles to segment read model (#6425)
- 62361847f - Feat: add enviroment type trends table (#6432)
- 6cede446e - feat(insights): placeholder for empty metrics (#6422)
- 6678012b0 - feat: add menu item for insights (#6420)
- de5a0f282 - chore: add new signals icon instead of webhook icon (#6427)
- 095b6eca8 - refactor: playground uses segment read model (#6424)
- 62dc77db1 - chore(deps): update dependency @types/semver to v7.5.8 (#6430)
- c8fc804f7 - chore(deps): update dependency @types/react to v17.0.76 (#6429)
- d3cca8157 - chore(deps): update dependency @types/pg to v8.11.2 (#6428)
- ce8e15347 - refactor: segment-store getAll refactor, move mappers out of main method. (#6423)
- f3df7269c - refactor: segment read model used in proxy-repository (#6421)
- 76f379a4d - fix: signals integration condition (#6419)
- 14796aedc - refactor: segment read model used in export-import (#6418)
- 19fbd7a0c - fix: change application success to checkbox icon (#6417)
- 68729333e - chore: rename incoming webhooks to signals (#6415)
- 4fc0a806f - Insights dashboard refactor (#6404)
- 493f8e8a5 - feat: application overview feedback (#6416)
- 0c9838b26 - Feat: metrics chart tooltip refactoring (#6414)
- b3e31c09a - chore: rename incoming webhooks to signals (DB) (#6413)
- 6c710f68a - Feat: metrics chart tooltip (#6409)
- a4a2e7792 - chore(deps): update dependency @types/pg to v8.11.1 (#6412)
- ee17f0569 - fix(deps): update dependency nodemailer to v6.9.10 (#6411)
- 0b58f780f - fix(deps): update dependency joi to v17.12.2 (#6410)
- 7b67f218e - fix: Project select bug with duplicate values (#6405)
- a4a604aeb - feat: application environment level warnings (#6407)
- ae077558c - feat: insights project filtering hooks with tests (#6403)
- 446b2b2a2 - refactor: improve link field customizability (#6402)
- d057703b2 - update openapi: add users to insights (#6401)
- d74bee472 - chore(deps): update metcalfc/changelog-generator action to v4.3.1 (#6397)
- b6851e469 - chore(deps): update dependency cypress to v13.6.6 (#6396)
- 16b098591 - chore(deps): update dependency @uiw/react-codemirror to v4.21.23 (#6395)
- 03d3c99e1 - chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.21.23 (#6394)
- 7f5215b03 - chore(deps): update dependency @types/node to v18.19.18 (#6393)
- 677beb190 - feat: outdated SDKs UI (#6391)
- bddc50858 - chore: actions filter constraints (#6389)
- 4f638a1c8 - fix: bad segment edit link (#6390)
- b4a8b0f78 - feat: application environment ordered and timeago min time (#6374)
- 2bf11b2ea - fix: appliction was rendered too early (#6388)
- 1acb4bbb3 - feat: outdated sdk detection (#6381)
- a958797a8 - feat: add creation buttons to application features and strategies (#6387)
- 68095916e - fix: relax trends tables constraints (#6386)
- 5a80d5e02 - fix: project client metrics trends remove invalid insert (#6385)
- 8f3090490 - feat: new application header design (#6379)
- 0887999dd - fix: setRolesForUser and setRolesForGroup role check (#6380)
- 80d89ab26 - chore(deps): update dependency vite to v5.1.4 (#6384)
- 94dbd1fa8 - chore(deps): update dependency vanilla-jsoneditor to v0.21.6 (#6383)
- 73fe3ba3d - chore(deps): update dependency swr to v2.2.5 (#6382)
- 84400323d - feat: sdk reporting tracker (#6378)
- df9382700 - feat: remove applications from project list that do not exist (#6377)
- 4392fa589 - fix: break on words not on all (#6370)
- c9e7bec69 - task: upgrade edge banner now toggleable by flag (#6363)
- 3aff5d80a - fix: last seen instance with timezone (#6376)
- 2bf46d936 - refactor: Information tooltip instances (#6375)
- 7af7b32bd - feat: application overview ux improvements (#6371)
- 9a1225756 - feat: info icon instances for 2 days (#6373)
- ba2b90af4 - Dashboard charts - always show past 3 months (#6372)
- 74c760bf4 - chore: remove changeRequestConflictHandling flag (#6364)
- 96c86b221 - feat: improved health chart tooltip (#6359)
- b82a650da - feat: connected instances support query param for env (#6362)
- 38658ae65 - chore(deps): update dependency react-router to v6.22.1 (#6369)
- 53ee3a29e - chore(deps): update dependency nock to v13.5.3 (#6368)
- e74afa587 - chore(deps): update dependency cypress to v13.6.5 (#6367)
- e55839aff - chore(deps): update dependency @uiw/react-codemirror to v4.21.22 (#6366)
- 70499dc1d - feat: allow api token middleware to fetch from db (#6344)
- b738a2a1b - fix: application list padding (#6365)
- 477a9c6cf - chore: action events UI (#6358)
- 9101c39eb - chore: remove scheduledConfigurationChanges flag (#6360)
- 43b013ff2 - chore: add a flag for scim (#6361)
- 6cefe7153 - feat: insights feedback (#6345)
- 20a9e1d72 - refactor: remove unused components and rename new (#6357)
- 9cd324bd7 - feat: projects using this application (#6355)
- c049374a2 - chore: remove new strategy configuration flag (#6335)
- e9603f866 - refactor: connected instances extract hook refactoring (#6353)
- d6e0bea2f - feat: use connected instances api with orval type (#6352)
- ed44de6c9 - feat: simplified insights data fetching (#6342)
- 7cebf7b8f - feat: application issues (#6347)
- 3704956a0 - chore(deps): bump es5-ext from 0.10.62 to 0.10.63 in /docker (#6350)
- ae257d595 - feat: connected instance ui api integration (#6343)
- 227abd8bb - chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.21.22 (#6351)
- 43b434326 - chore(deps): update dependency es5-ext to v0.10.63 [security] (#6349)
- 24f4c29bc - chore(deps): update dependency @swc/core to v1.4.2 (#6348)
- 4fa9051e9 - chore(deps): update dependency @codemirror/state to v6.4.1 (#6346)
- fd87fd4e7 - Insights UI (#6341)
- f351ad821 - chore: set proxy-repo interval to 45mins instead of 20secs (#6340)
- 91c08593a - feat: app env instances api (#6339)
- 2c5d4ba0c - feat: set default env columns in project overview to 3 (#6338)
- 4c340a522 - fix: track conflicts in new strategy screen (#6337)
- 12a085f5a - chore: generate orval types (#6336)
- 3b7b816b4 - feat: application missing strategies (#6334)
- 89d113f1f - feat: application missing features backend (#6330)
- d1e93228a - refactor: paginated data hook (#6333)
- 163372287 - feat: updating last seen now will create instance if does not exist (#6328)
- 68abe2825 - chore(deps): update dependency @types/node to v18.19.17 (#6332)
- aa97cc463 - fix: better arrow design in network overview (#6331)
- bae195add - feat: show the metrics summary chart (#6297)
- 153c60d33 - Dashboard custom tooltips (#6327)
- 822851814 - feat: application overview issues schema (#6329)
- 12ff4abe6 - chore: incoming webhook events UI (#6317)
- a54ef27ad - chore: remove mermaid in favor of react archer (#6320)
- ad864049d - fix: only show visible environments for that project in actions (#6318)
- 768242983 - Dashboard health stats widget (#6262)
- 474e53460 - fix: show total applications (#6326)
- 42f684302 - refactor: application overview dom improvements and tests (#6325)
- 0de031356 - feat: connect application envs to backend (#6324)
- ef021a946 - feat: capped at limit strategy in application usage (#6323)
- 24d6d24e2 - fix: minimum pagination size (#6322)
- 8b0218df6 - test: project applications table (#6321)
- ade7a88d6 - test: applications list ui (#6319)
- 7a08a121f - feat: create the project-metrics-summary-trends table (#6313)
- 7cc968fdc - docs: Java Tutorial v1 (#6299)
- 3dda4a1f0 - feat: switching to paginated applications list (#6316)
- edbd71ac1 - feat: paginated hook for applications list (#6315)
- fb63f21d8 - feat: project applications paging backend (#6312)
- adb6f6101 - chore: proxy repository load features metrics (#6314)
- 3bfafcf87 - chore: remove redundant check for project names in db (#6311)
- dc214d376 - chore: generate orval types (#6310)
- 81ab77cf7 - feat: schema for paginated applications (#6309)
- ff70a9295 - feat: paginated applications view (#6308)
- c64a780a1 - feat: warning mode app env styling (#6305)
- 3c4457af0 - feat: application overview backend (#6303)
- 624645992 - chore: db drop action_states (#6300)
- dbb41f727 - 5.9.6
- 5929d103f - docs: Update CHANGELOG.md
- 9c3609143 - fix: generalize multi action button (#6294) (#6302)
- 4a4d5388d - chore: action_set_events db table migration (#6298)
- 0ccfc29e2 - fix: generalize multi action button (#6294)
- ac183e76f - feat: Application elements lines (#6301)
- 56cbe1485 - feat: styled application environment boxes (#6296)
- 7baed29c0 - feat: application overview schema (#6295)
- 60754b9fc - chore: generate new orval types (#6292)
- 869e33138 - chore: adds killswitch to scheduled per sec caches (#6291)
- c7182d8fa - fix: adjust padding of problem detected icon (#6293)
- e5c07f00c - feat: rate limit password reset attempts (#6257)
- f3c01545f - feat: application graph (#6279)
- f46d420b1 - feat: add warning icons to environments in selector (#6290)
- ddae97080 - feat: wrap buttons in a fieldset and add an explanatory legend. (#6289)
- e96f0c22a - chore(deps): update node.js to v18.19.1 (#6287)
- 2ae750577 - fix(deps): update dependency unleash-client to v5.5.0 (#6286)
- a7b0c9d60 - chore(deps): update dependency @swc/core to v1.4.1 (#6285)
- 17c0d7137 - chore: add action state db indexes (#6283)
- 7350c91a1 - fix: display all roles if we can't get project roles
- b22b4233c - chore: add vite resolution (#6284)
- e9d9db17f - feat: Adding Project access requires same role (#6270)
- 4857a7362 - fix: upgrade vite to v5.1.3 (#6282)
- 7f5d3df59 - docs: add ADR for logging with error object (#6249)
- dd87eabef - chore: upgrade vite dependency (#6281)
- 7b8c1f0d0 - chore: regenerate yarn.lock of docker folder (#6280)
- ef3f7dae5 - fix: upgrade nodemailer to v6.9.9 (#6278)
- 9c156ac31 - chore: avoid printing out warnings from known frontend proxies (#6271)
- a468c55fc - feat: add environment selection to connected instances screen (#6277)
- a9cd81a61 - chore: pin ip library (#6276)
- d967d4adb - feat: add tabs (#6267)
- 7e6a3c7e6 - fix: clickable names in inc wh and action tables (#6275)
- 86b9ba79d - chore(deps): update dependency node to v18.19.1 (#6274)
- 5cb691e4e - chore(deps): update dependency @types/node to v18.19.15 (#6273)
- c3db90d8c - chore(deps): update dependency @types/semver to v7.5.7 (#6272)
- 851b3db39 - docs: tutorial on node-sdk with aws lambda (#6258)
- f71badd25 - feat: dashboard project filtering (#6259)
- 9b980bb21 - fix: small ui/ux adjustments to the actions form (#6269)
- a007ddd5d - Revert "chore(deps): update dependency husky to v9" (#6268)
- 8410bcbbe - 5.9.5
- a91684875 - docs: Update CHANGELOG.md
- 1bb68747c - security: bump node-ip dependency (#6266)
- 34ecc923c - chore(deps): update dependency husky to v9 (#6232)
- 07e9429a7 - chore(security): bump IP dependency (#6265)
- 03929e303 - feat: project applications UI (#6260)
- bd907244c - chore: don't hide columns in connected instances table (#6264)
- 0e9102fb2 - feat: add connected instances table (#6263)
- 5f781b4c8 - refactor: better prom metric helper types (#6261)
- b02f8005f - migration: flag-trends - add users column (#6254)
- 7a48fb57a - feat: permission matrix (PoC) (#6223)
- 9b5b6b59e - 5.9.4
- 4a81f0932 - fix: Allow AuthType None to use valid API tokens (#6247)
- e5fe4a776 - chore: add sdkReporting flag to front end (#6253)
- f0d5c8e3d - fix: include first day of range in the extended metrics (#6245)
- a8fa1ae34 - fix: hide warnings that you'll overwrite changes on CRs that are already applied (#6214)
- 64a6af285 - feat: show info on what would be deleted (#6235)
- e4649e642 - chore: add call incoming webhook rate limit metric (#6252)
- 2c5cd1316 - docs: troubleshooting unleash over https (#6250)
- cb53df617 - chore: emit PROXY_REPOSITORY_CREATED event when creating new repo (#6251)
- c2b1fd20e - fix: long descriptions should have tooltips (#6202)
- ef8d2edcc - chore: rate limit calling inc webhooks (#6248)
- 8dc27204d - feat: add gen:api:clean for clean orval schemas (#6244)
- 7a699cf68 - fix: refine project actions form (#6242)
- 6a9f80c55 - fix: misc UI/UX fixes (#6241)
- 011008a36 - fix: add missing key to list of application projects (#6243)
- 2999f8df2 - fix: remove jitter from time sensitive scheduled jobs (#6240)
- 0d51bad67 - feat: dashboard lead time gauge (#6225)
- 624524819 - chore: update orval types (#6238)
- 3d7782549 - feat: project applications server side paging and sorting and filtering (#6236)
- 6a8f903bc - docs: add missing full stop
- 7eb9a01bd - chore: extract and export type used by CR emails (#6234)
- fd977c57e - docs: mention that environment-level variants also suspend CRs now (#6211)
- 2ab99624d - feat: show env var conflicts in change requests (#6182)
- e366e48b4 - feat: support environment variant updates in email service (#6183)
- e9176ac1e - fix(deps): update dependency joi to v17.12.1 (#6230)
- 27c0be1a0 - fix(deps): update dependency js-sha256 to ^0.11.0 (#6231)
- 2f8852215 - fix(deps): update dependency express-session to v1.18.0 (#6229)
- ff7634bad - fix(deps): update dependency cookie-session to v2.1.0 (#6228)
- 222206a0a - fix(deps): update dependency @slack/web-api to v6.12.0 (#6227)
- 84e95cc32 - chore(deps): update swc monorepo (#6226)
- e50574dbe - chore: generate orval types (#6224)
- 29d27b73a - docs: Update license-keys.mdx (#6012)
- eb5d7a378 - feat: sdk reporting flag and e2e test (#6216)
- 746dfe714 - chore: t-mobile added as a proud user (#6208)
- 1ad5b5062 - feat: Make storing to local storage robust (#6139)
- dc977d3f4 - chore(deps): update dependency vitest to v1.2.2 (#6212)
- 68e52bc2d - chore(deps): update metcalfc/changelog-generator action to v4.3.0 (#6213)
- 67167534f - chore(deps): update dependency vite-tsconfig-paths to v4.3.1 (#6210)
- fc9f9b38c - chore(deps): update dependency semver to v7.6.0 (#6209)
- 12d2a1ba6 - fix-css-update-for-CR-email-template (#6186)
- 5c2998ab4 - chore(deps): update dependency sass to v1.70.0 (#6206)
- d522358d6 - chore(deps): update dependency @testing-library/jest-dom to v6.4.2 (#6204)
- 068b4175a - chore(deps): update dependency react-router to v6.22.0 (#6205)
- 9511e6402 - refactor: project actions (#6203)
- c224d7dc4 - Feat: chart 'no-data' placeholder (#6172)
- 3e7c2bb30 - Dashboard chart fill (#6167)
- 5a75093cb - feat: project applications e2e PoC (#6189)
- b48d25a22 - feat: default stickiness explanation (#6201)
- aea4fc9dc - docs: troubleshooting returning disabeled flags (#6200)
- 3e4f31b58 - Chore: add zendesk btn to error dialog (#6187)
- 6d26c79fa - chore: Move actions inside projects (#6191)
- ccd2fee4e - feat: implement a store for stat_traffic_data (#6190)
- 70a957c61 - chore(deps): update dependency orval to v6.24.0 (#6199)
- 74ba6d028 - chore(deps): update dependency nock to v13.5.1 (#6198)
- 8a6f6af93 - chore(deps): update dependency @testing-library/jest-dom to v6.4.1 (#6196)
- 5ceb7ad0b - chore(deps): update dependency @types/pg to v8.11.0 (#6197)
- 9238919ae - chore(deps): update swc monorepo (#6194)
- 73f5a5d50 - chore(deps): update dependency tss-react to v4.9.4 (#6193)
- 6c6933789 - chore(deps): update dependency @tanstack/react-table to v8.11.8 (#6192)
- ca761584c - docs: Delete old preferred-styles-import-placement (#6185)
- 0d0fbdc6c - chore: upgrade unleash client (#6188)
- 777327034 - chore(deps): update dependency @types/uuid to v9.0.8 (#6123)
- 924ea39ea - feat: project actions UI form (#6115)
- 260ef7030 - Feat/UI error observability (#6169)
- 4972b9686 - feat: project applications controller/service layer (#6184)
- 1b1bde8ae - chore: add migration for traffic data collection (#6171)
- 4c1dfbefa - chore: clean up customRootRolesKillSwitch (#6173)
- 13df715bf - fix: prevent infinite rerenders in useIncomingWebhooks (#6176)
- b77f3129f - feat: show segment conflicts in crs (#6138)
- ba2cde7c5 - docs: update change request doc to mention strategy/segment suspension (#6163)
- 1deae078f - docs: update images in feature flags best practices to work on dark backgrounds (#6168)
- 3b8eb6234 - chore(deps): update lycheeverse/lychee-action action to v1.9.3 (#6179)
- af0dad261 - chore(deps): update dependency vanilla-jsoneditor to v0.21.4 (#6178)
- 1738457af - chore(deps): update dependency supertest to v6.3.4 (#6177)
- 2dadf3055 - chore(deps): update dependency @types/node to v18.19.14 (#6175)
- ac1cfdfb8 - chore(deps): update dependency @types/jest to v29.5.12 (#6174)
- 5d4c75091 - docs: unexpected results in abn test troubleshooting guide (#6153)
- fa3352786 - chore: reimplementation of app stats (#6155)
- 4a4196c66 - feat: preliminary project applications schema (#6152)
- bb2f88980 - chore: add feature flag for request counting inside Unleash (#6164)
- ecc200bf8 - feat: add index on events for faster revision id (#6170)
- 7e66a79f9 - feat: add disabled state handling on slow network (#6165)
- bc7d4b8ed - feat: add partial index on client_applications annouced FALSE (#6166)
- c43d7c065 - chore: update schedule emails to handle suspensions and segment updates (#6145)
- 8629e2acd - chore(deps): update dependency fast-check to v3.15.1 (#6161)
- adc3e1b38 - chore(deps): update dependency react-router to v6.21.3 (#6162)
- b123acfd0 - docs: update availability notice to say patterns were released in 5.7 (#6160)
- 483fda25b - chore(deps): update dependency cypress to v13.6.4 (#6159)
- 141bcf103 - chore(deps): update dependency @types/node to v18.19.12 (#6158)
- 4905b7a9e - chore(deps): update dependency @types/node to v18.19.11 (#6156)
- a588c55b6 - chore(deps): update dependency browserslist to v4.22.3 (#6157)
- d1efff117 - docs: Developer guide improvements (#6015)
- cc2ccb113 - fix: network tab active state (#6154)
- 59a736f56 - chore: add inMemoryScheduledChangeRequests flag (#6151)
- 11bfcd605 - fix: overflowing description (#6150)
- b9a828017 - fix: now archived features are not marked as stale anymore (#6149)
- 71643f98c - chore(deps): update dependency jsdom to v23.2.0 (#5940)
- 3d1e0a631 - chore: upgrade to msw 2.x with new response declaration (#6148)
- d06042760 - chore: update msw (#6147)
- 7e9958d8b - feat: sdk with double start prevention (#6146)
- c69f41e4c - fix: error logging properly (#6144)
- e7632eb12 - 5.9.3
- e7bce52ac - docs: Update CHANGELOG.md
- cc1cfad07 - fix: cherry-pick changes from main (#6143)
- b45f7be68 - fix: default featureSearchFeedback to false (#6137)
- cc060b7a4 - fix: proxy repository error handling (#6142)
- 067d130a8 - chore: memoizee active tokens (#6135)
- 6d9403668 - fix: disable double start (#6141)
- 09787e0e5 - chore: update codeql tasks to v3 to remove deprecation warnings (#6129)
- 9646cfe4e - docs: hide the quickstart and doc nav bar links when you're on the docs pages (#6126)
- 3bea6bbd2 - fix: filter out service and system users from inactive users list (#6134)
- 1da59abb2 - fix: inactive users query was too wide (#6133)
- ea38877b0 - feat: List and delete inactive users
- 2d7464f51 - feat: make edge explicit in UI (#6132)
- a8d71cf8f - 5.9.2
- e2a1030c9 - docs: Update CHANGELOG.md
- 199fc432b - chore: port db changes to 5.9 (#6127)
- 616af5867 - chore: cherry pick feedback table (#6128)
- 6a70ba0cd - fix: add new steps to demo guide (#6112)
- c83c43718 - docs: Add troubleshooting note about missing Edge metrics (#6103)
- 897500dd5 - fix: version-service should not use process.nextTick (#6124)
- 354b88383 - fix: schduler-service graceful shutdown (#6125)
- 73c4c62ea - chore: track metrics for how many CRs are moved into next state with conflicts (#6109)
- 1d18187f7 - chore: split metrics by request type (#6119)
- 6007d2bbd - chore(deps): update dependency @types/uuid to v9.0.8 (#6121)
- 77b7cb03e - fix: maintenance mode should assume disable if db call fails. (#6120)
- c76c8f135 - Fix/check maintenance flag once per minute (#6118)
- 7b04db054 - chore(deps): update dependency @types/react to v17.0.75 (#6117)
- 8eafd8910 - chore(deps): update dependency @types/node to v18.19.10 (#6116)
- 0cf8396ec - feat: add posted feedback table (#6113)
- b9c9c821a - 5.9.1
- 462f5c031 - docs: Update CHANGELOG.md
- 87b28da55 - fix: show all selected application names (#6110) (#6111)
- 1834f9f8b - fix: show all selected application names (#6110)
- fbb5733f1 - chore(deps): update dependency @types/node to v18.19.9 (#6107)
- f7fbfebf1 - chore(deps): update dependency @tanstack/react-table to v8.11.7 (#6106)
- b6665e9d0 - chore(deps): update dependency @babel/core to v7.23.9 (#6105)
- f09d184eb - docs: Python Examples page (#6094)
- a851912f9 - fix(deps): update dependency nodemailer to v6.9.9 [security] (#6104)
- b88201611 - chore(deps): update material-ui monorepo (#5939)
- db0a0d709 - refactor: PATs (#6101)
- 28fc36a1d - fix: exclude columns with commas (#6102)
- 4e3ab7186 - feat: time to production chart (#6100)
- 99b8fa294 - refactor: take chatgpt's suggestions for diff calc algorithm (#6086)
- dbc577bfa - docs(refactor): clean up academy css (#6097)
- de0bebd7a - fix: set correct lables for project charts (#6099)
- 7ec0fa55a - chore: set version (#6098)
- 6914a2723 - 5.9.0
- 54feffa9d - docs: Update CHANGELOG.md
- 58836d3ab - docs: show links to other sidebars when the navbar is collapsed (#6096)
Security
Security wording was detected, but no CVEs were found.
Details
date
March 5, 2024, 1:19 p.m.
name
v5.10.0
type
Minor
official page
👇
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!