- 67fd18f50 - 4.18.0-beta.14
- 447bd44c9 - Remove clone env and sync sso group flags (#2596)
- 4a3d26065 - Fix/cors expose ETag (#2594)
- bc3744d56 - fix: remove stray only (#2589)
- 055c2acdd - removing sort order from diff in change requests (#2587)
- 0a9fdfc3d - fix flickering toggle (#2584)
- 79e96fdb9 - feat: favorite feature and project (#2582)
- a2321192f - Added GitHub Discussions Links
- c7fe4a5a0 - visual changes representation (#2583)
- e728ecba6 - Remove signup conditional flag (#2581)
- ef6ec4a83 - Favorite features on project (#2580)
- 0a3823e18 - Add plausible events for favorite features (#2579)
- bf0171518 - task: continue to return export v3 when variants per env disabled (#2529)
- ee1ce16f4 - fix: update coverage files
- 24fee65f7 - Make single project endpoint also return all features favorites (#2578)
- 60c9718b8 - chore(deps): update dependency @types/node to v16.18.4 (#2576)
- 2212d0bbf - chore(deps): update dependency @swc/core to v1.3.21 (#2575)
- af15742e3 - chore(deps): update dependency msw to v0.49.1 (#2553)
- 4bc2c747b - fix: cr permission actions (#2574)
- 5c74efc6c - 4.18.0-beta.13
- 5f8826974 - feat: favorite feature table icons (#2525)
- dacaaa51b - feat: default the frontend api flags to on (#2573)
- 65851ba51 - Add favorite events (#2572)
- 88bdef62b - change request overview warning colors (#2565)
- a22d5f5a4 - Favorite project (#2569)
- fab6fbb75 - Change request event tracking (#2570)
- d1c565735 - linter fixes (#2561)
- d20dff60a - fix: add dialog for cancel (#2568)
- a113f9c2c - Change to preferred export format (#2567)
- 753d6681f - fix typo in preferred-form-architecture (#2566)
- 6ae2c9a16 - uniquitous language cleanup (#2564)
- 0d58371f1 - Some tweaks to favorites (#2563)
- 9ac6b945b - Fix super small text issue (#2473)
- 7ce38ffe8 - feat: update seen_at pat column (#2516)
- 4d8817698 - feat: add last seen column to token table (#2520)
- 348bbfeda - feat: add last seen column to PAT table (#2519)
- 564c28702 - Feat update token seen at (#2514)
- b32d3d0fe - Favorite features (#2550)
- 071f62c60 - add missing key (#2560)
- 840510a72 - ui tweaks (#2557)
- 1a19d1e6f - Feat/update dialogues (#2559)
- 5b24b60d3 - fix: flickering dialogue (#2558)
- 87d946600 - change request tooltips (#2555)
- 9f983f4ed - min approvals from cr not config (#2556)
- 87211dd22 - 4.18.0-beta.12
- e97922d06 - store min approvals as part of change request creation (#2548)
- fc9cad12e - fix: addon parameter validation on empty strings (#2547)
- 4518ed664 - Fix plan upgrade tooltip (#2549)
- ad7c13999 - fix: add ADR for domain language (#2541)
- 1c5b96fca - chore(deps): update dependency @babel/core to v7.20.5 (#2551)
- f9cc36522 - chore(deps): update dependency @types/make-fetch-happen to v10.0.1 (#2539)
- a992aca22 - Feat/add pro feature icon to oss projects (#2544)
- b8012a5ad - Client-side SDK access tokens info (#2485)
- 0943ff8f4 - Fix OOM with eslint in migrations (#2545)
- 1eb0116e1 - Fix/last viewed project (#2530)
- 1fec43947 - add feature flag: network view (#2543)
- e7225dd29 - Fix test assumption (#2540)
- 1ecbc32e1 - task: Make operations on the API Token store auditable. (#2531)
- b5e1c72cc - chore(deps): update dependency @swc/core to v1.3.20 (#2536)
- 2afadf31b - 4.18.0-beta.11
- 68162c2b6 - make approvals unique (#2534)
- ad19779b4 - chore(deps): update dependency superagent to v8.0.4 (#2535)
- a2c50c622 - chore(deps): update dependency lint-staged to v13.0.4 (#2532)
- a3957f8c9 - disable change request overview actions when CR are disabled (#2527)
- 5d52216d5 - fix: adds cors caching (#2522)
- d63f5d9a4 - fix: add project move warning when change requests exists with the fe… (#2526)
- 3f881caa3 - fix: feature overview env count should only count enabled (#2521)
- 492950e0a - Use project id for last viewed project (#2523)
- 21d67abd6 - readme: Update online demo image (#2528)
- e80980646 - log widths should be equal size (#2524)
- 094e80e4f - changes count (#2515)
- da59354bb - Change fetcher in OSS chang (#2518)
- 6e2351ede - chore(deps): update dependency enhanced-resolve to v5.12.0 (#2517)
- 4e28aef55 - react exhaustive check fix (#2513)
- 35d9a62d8 - Soft landing page on projects or last viewed project (#2499)
- 0897180af - fix: resolve an issue where cloning a feature toggle with a segment (#2511)
- 9fee0bb26 - cancel changes (#2510)
- f9726fdee - add tokens last seen feature flag (#2512)
- e439e4609 - fix: change domain vocabulary (#2503)
- bf13009a0 - Docs: update unleash proxy API img (#2478)
- 98a9a770d - hide discard button (#2506)
- f87feb9b8 - chore(deps): update material-ui monorepo (#2494)
- 273230c35 - 4.17.3
- c54268be3 - fix: broken UI after import (#2447)
- b071de674 - Add possibility to soft delete users (#2497)
- 9bf3e09d5 - fix: improve UI, simplify code (#2505)
- 543f07104 - chore(deps): update dependency enhanced-resolve to v5.11.0 (#2507)
- 51deb9b94 - chore(deps): update dependency vitest to v0.25.3 (#2500)
- c67e44385 - misc fixes related to loading, font-size, alignment (#2504)
- 4d5c12dbf - Feature overview sidepanel UI improvements (#2502)
- 801df6953 - fix: force clone feature to correctly copy variant environments (#2498)
- 27cb6b742 - fix cr banner (#2501)
- 4aff5ad37 - 4.18.0-beta.10
- a19cd9f2a - fix: Pagination of event log (#2495)
- 8af64e937 - add events and expose them for webhooks (#2493)
- 9f4b34367 - fix: secondary button should say "cancel" instead of "close" (#2496)
- a53d97026 - feat: add badges to modified strategies (#2492)
- 2a4ca96da - Permission for variant environments (#2490)
- 137d2caaa - feat: add details section to overview sidepanel (#2489)
- ac16e7e3b - feat: add tags to the new feature overview sidepanel (#2488)
- d5fbd0b74 - refactor: move docs into new structure / fix links for SEO (#2416)
- f937e8027 - fix: Updated event to include project (#2491)
- 3dca3d53f - feat: improved feature overview sidepanel env toggles (#2487)
- 97372cf48 - fix: flaky tests on segments order (#2472)
- b39f6a2f0 - disable approvers select when no access (#2486)
- 6e5b21447 - implement proxy all endpoint (#2460)
- efd47b72a - feat: Add variants per env (#2471)
- a165eb191 - add back removed permissions and eventType from module exports (#2476)
- 39e964322 - chore(deps): update dependency msw to v0.49.0 (#2480)
- 1c5dfe9a9 - chore(deps): update dependency jsdom to v20.0.3 (#2483)
- d0cecf37f - chore(deps): update dependency @swc/core to v1.3.19 (#2482)
- f5c1d472b - chore(deps): update dependency eslint to v8.28.0 (#2479)
- 1aad6fca4 - chore(deps): update dependency vite-tsconfig-paths to v3.6.0 (#2481)
- d9cf6a377 - chore(deps): update dependency @uiw/react-codemirror to v4.15.1 (#2469)
- e9b072050 - chore(deps): update dpage/pgadmin4 docker tag to v6.16 (#2475)
- 65ba1bf4e - docs: Update Unleash proxy illustration (#2477)
- 93bd9d869 - Variants per environment (frontend) (#2453)
- 31dc31fdf - Docs: Updated personal access tokens for accuracy (#2459)
- ef693d4c1 - 4.18.0-beta.9
- 50f974696 - older safari does not support gap (#2470)
- cd9627ef0 - Virtualize users table (#2429)
- ac65778cf - separate protected and unprotected routes (#2466)
- 51ccf6536 - chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.15.1 (#2468)
- 865cfeaf9 - chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.15.0 (#2461)
- f46be4439 - chore(deps): update dependency @uiw/react-codemirror to v4.15.0 (#2457)
- d1f657bf0 - fix(deps): update dependency docusaurus-theme-openapi-docs to v1.4.5 (#2370)
- 1b901bb6c - chore(deps): update dependency chartjs-adapter-date-fns to v2.0.1 (#2454)
- c9c5cf536 - conditional message for change request strategy form (#2465)
- 42eadef8d - Custom roles redesign (#2439)
- 8e1fc7322 - fix: flaky test on number of projects statistic (#2463)
- e9fa156ae - fix: tags highlight case sensitivity (#2462)
- dc08f1dad - fix: broken UI after import (#2447)
- 726ede5cb - Define exports for enterprise (#2435)
- 0ba00cc7f - 4.18.0-beta.8
- 9176ffae1 - Change requests - add multiple reviewers (#2448)
- f2dde9d63 - stop making enterprise calls in oss (#2449)
- 6cd61466f - chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.14.0 (#2456)
- bffea7dcb - fix(deps): update dependency docusaurus-plugin-openapi-docs to v1.4.5 (#2369)
- 538bbe710 - fix: make the tags column have a fixed width (#2451)
- e25a108ea - add comment with current user avatar (#2452)
- 978674e33 - feat: update strategy segments with edit / create strategy (#2420)
- 51ad23955 - first draft of the comments ui (#2440)
- 8dac08c5a - chore(deps): update dependency @swc/core to v1.3.18 (#2445)
- 48c340585 - Copy strategy bug fix (#2444)
- 5761aabb7 - chore(deps): update dependency msw to v0.48.3 (#2443)
- e29b7d673 - chore(deps): update material-ui monorepo (#2432)
- 3638f0d09 - chore(deps): update dependency @codemirror/state to v6.1.4 (#2441)
- c1abac2a1 - chore(deps): update dependency vite to v3.2.4 (#2437)
- 3628258db - chore(deps): update dependency @swc/core to v1.3.17 (#2431)
- 99fd4e831 - 4.18.0-beta.7
- 3ef0ca580 - Remove change request api protection (#2434)
- e32b6ad57 - fix: update text in environments (#2433)
- 1ddc46011 - Feature toggles: Filtering by tags (#2396)
- b891d1ec4 - 4.18.0-beta.6
- a19131395 - refactor: remove public signup link feature flag (#2423)
- 8b057a146 - Show conflicts in change requests (#2389)
- 89f2d8125 - fix: copy strategy change request (#2430)
- 49fc31883 - change request help popover (#2388)
- 4f65ad555 - Changeset comments schema (#2425)
- ca328d6bc - chore(deps): update dependency @types/jest to v29.2.3 (#2427)
- 8da1b5628 - chore(deps): update dependency vitest to v0.25.2 (#2421)
- b5f969cc4 - chore(deps): update dependency copy-to-clipboard to v3.3.3 (#2413)
- 131ebb931 - Permission guards in existing endpoints interacting with feature toggle configuration (#2418)
- 3624cdc21 - docs: move sso how to guides to the how-to folder (#2323)
- 900c50b8c - fix: remove uneccesary code (#2417)
- 4689705f4 - feat: update hook to use change request settings (#2406)
- a425bcb3b - feat: upload main branch builds to cdn (#2415)
- 309ba68a3 - Update import-export.md
- bd686eb24 - fix: improve drag behaviour when using handle (#2407)
- 29da62519 - chore: update docusaurus/openapi integration to stable version (#2414)
- d04b41fce - chore(deps): update dependency @swc/core to v1.3.16 (#2412)
- e378e0864 - chore(deps): update dependency msw to v0.48.2 (#2411)
- e33c9728d - chore(deps): update dependency @swc/core to v1.3.15 (#2410)
- ca2c96de5 - chore(deps): update dependency @babel/core to v7.20.2 (#2371)
- 5988148e1 - fix(deps): update dependency docusaurus-theme-openapi-docs to v0.0.0-514 (#2409)
- 167ad82a4 - chore(deps): update react-router monorepo to v6.4.3 (#2368)
- e924d9da5 - fix(deps): update dependency docusaurus-plugin-openapi-docs to v0.0.0-514 (#2408)
- 0cd04fc88 - chore: fix broken docs build / remove unused tag files (#2402)
- 47f991830 - chore(deps): update dependency @codemirror/state to v6.1.3 (#2394)
- 6ba30a0e3 - Merge branch 'main' of https://github.com/Unleash/unleash
- a01fab5ff - 4.18.0-beta.5
- 89e5043f3 - fix: add discard actions (#2405)
- c57baeb35 - integrate change request settings be (#2403)
- 70e020ffe - fix: project access table (#2404)
- 2fa154a3e - Update environments (#2339)
- b9db7952f - feat: add permission buttons for change requests (#2392)
- 74c518915 - Feat/add change request settings (#2390)
- 665638b9d - fix: Fix broken OpenAPI (#2379)
- 3f78bc93d - chore(deps): update material-ui monorepo (#2269)
- 7207f1b57 - chore(deps): update dependency minimatch to v5 (#2400)
- 27eac4bc7 - fix(deps): update dependency json-schema-to-ts to v2.6.0 (#2397)
- 64bda7cfd - chore(deps): update typescript-eslint monorepo to v5.42.1 (#2395)
- fb8136688 - chore(deps): update dependency @uiw/react-codemirror to v4.13.2 (#2393)
- 6641e11ac - chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.13.2 (#2391)
- e5c72ee75 - chore(deps): update dependency sass to v1.56.1 (#2376)
- 96d995f3f - chore(deps): update dependency @uiw/react-codemirror to v4.13.0 (#2373)
- 79806840e - Update index.md (#2383)
- cbfeedf48 - chore(deps): update node.js to v14.21.1 (#2385)
- 0bb5a3d07 - chore(deps): update dependency vitest to v0.25.1 (#2384)
- fc2a9d820 - chore(deps): bump loader-utils from 1.4.0 to 1.4.1 in /website (#2353)
- 7bc4d1fff - 4.18.0-beta.4
- e5a5d7ded - Fix async issue (#2387)
- b1af0b224 - 4.18.0-beta.3
- 076ce027e - Extract gravatar URL fn (#2386)
- 029bb2453 - 4.18.0-beta.2
- ac78c8f73 - Feat/change request permissions (#2382)
- 45ee13503 - feat: project change request page frontend (#2361)
- 0649262c7 - chore(deps): update dependency eslint to v8.27.0 (#2374)
- 81ff55286 - chore(deps): update dependency msw to v0.48.1 (#2375)
- 1312579bf - fix: upgrade @types/node to v16.18.3 (#2365)
- 5dd319e41 - chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.13.0 (#2372)
- f71f9179a - chore(deps): update dependency babel-loader to v9 (#2293)
- 0daf3e53d - chore(deps): update lycheeverse/lychee-action action to v1.5.4 (#2367)
- 038bf4fa6 - chore(deps): update jest monorepo (#2366)
- e9501d3f8 - chore(deps): update dependency vite to v3.2.3 (#2364)
- a658693f2 - Docs: Impression events only fire on enabled front-end toggles (#2153)
- 794ed681e - fix(deps): update dependency helmet to v6 (#2295)
- 8999d852b - fix(deps): update dependency make-fetch-happen to v11 (#2296)
- 24d2bbcf9 - chore(deps): update dependency @types/jest to v29 (#1529)
- 2fb548f4c - chore(deps): update metcalfc/changelog-generator action to v4 (#2294)
- 325cd34c0 - fix: remove 'fixHourMetrics' flag
- 0c2a67f1d - chore(deps): update dependency openapi-enforcer to v1.22.1 (#2362)
- 670b97ded - fix: set suggested min value to 0 (#2363)
- 343e561bc - chore(deps): update dependency jsdom to v20.0.2 (#2355)
- b9f55a3fb - fix sidebar width (#2359)
- b61dbbd71 - fix: remove lexical illusion in playground guidance (#2360)
- 47a617c78 - Add changeRequestEnabled to project and project_environments (#2357)
- ff11f30e1 - Change request approvers displaying in UI (#2358)
- f316e99dc - Authorization header webhook (#2356)
- 29524ab42 - 4.18.0-beta.1
- 5e14e80ae - Change request approvals table (#2347)
- d998f4c67 - feat: suggest strategy from template (#2340)
- 907cce9c8 - chore(deps): update dependency husky to v8.0.2 (#2354)
- aed48c0ee - chore(deps): update dependency @swc/core to v1.3.14 (#2352)
- aa9aa6fb4 - styling change request sidebar (#2350)
- 5b3d95cc3 - If baseUriPath is set format it, but if it's not, don't override default with empty string (#2118)
- d5e33ab1f - Fix(export API): accept
true
andfalse
as param values (#2349) - 75c3fcd17 - docs: update export/import examples (#2348)
- f5fb7b66d - Fix: validate that the project is correct when getting feature by project (#2344)
- 88a9e0cb9 - feat: stateful banner (#2346)
- b086f7fd5 - 4.17.2
- 4574c9f90 - Fix/embedded proxy memory leak (#2345)
- f76ac0edb - Fix/embedded proxy memory leak (#2345)
- f624f4498 - 4.17.1
- c6f906159 - feat: env check in change requests (#2336)
- 377a99753 - fix: merge order for UI config
- bf521b58f - fix: merge order for UI config
- 302cb176c - 4.17.0
- cb45aecda - fix: clone environment creating token everytime (#2335)
- 9577a8152 - fix: clone environment creating token everytime (#2335)
- 065833e5d - feat: display change details (#2327)
- 4b281d951 - Change request - edit strategy (#2334)
- d2000f284 - feat: request change - add strategy (#2330)
- c1e0bd83b - Frontend - Suggest change copy strategy (#2312)
- 587c02258 - 4.17.0-beta.13
- a267f13a7 - 4.18.0-beta.0
- 102713eec - Remove uniqueness from change requests merging (#2332)
- fae7de0d5 - refactor: hook for change requests (#2331)
- 47cc16802 - Fix: Conditionally hide Change Requests tab (#2329)
- 1061991eb - fix: generate all hour buckets if missing (#2319)
- 2d2d6f268 - fix: generate all hour buckets if missing (#2319)
- 46076fcbc - Fix: Conditionally hide Change Requests tab (#2329)
- f0a929044 - Change request API draft to open (#2320)
- 2cb763145 - 4.17.0-beta.12