mirror of
https://github.com/Unleash/unleash.git
synced 2024-12-22 19:07:54 +01:00
18bab80b4f
9037 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
renovate[bot]
|
18bab80b4f
|
chore(deps): update jest monorepo (#4717)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/jest](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`29.5.3` -> `29.5.4`](https://renovatebot.com/diffs/npm/@types%2fjest/29.5.3/29.5.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fjest/29.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fjest/29.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fjest/29.5.3/29.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fjest/29.5.3/29.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [jest](https://jestjs.io/) ([source](https://togithub.com/jestjs/jest)) | [`29.6.2` -> `29.6.4`](https://renovatebot.com/diffs/npm/jest/29.6.2/29.6.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/jest/29.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jest/29.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jest/29.6.2/29.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jest/29.6.2/29.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>jestjs/jest (jest)</summary> ### [`v29.6.4`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2964) [Compare Source](https://togithub.com/jestjs/jest/compare/v29.6.3...v29.6.4) ##### Fixes - `[jest-core]` Fix typo in `scheduleAndRun` performance marker ([#​14434](https://togithub.com/jestjs/jest/pull/14434)) - `[jest-environment-node]` Make sure `atob` and `btoa` are writeable in Node 20 ([#​14446](https://togithub.com/jestjs/jest/pull/14446)) - `[jest-worker]` Additional error wrapper for `parentPort.postMessage` to fix unhandled `DataCloneError`. ([#​14437](https://togithub.com/jestjs/jest/pull/14437)) ### [`v29.6.3`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2963) [Compare Source](https://togithub.com/jestjs/jest/compare/v29.6.2...v29.6.3) ##### Fixes - `[expect, @​jest/expect-utils]` `ObjectContaining` support `sumbol` as key ([#​14414](https://togithub.com/jestjs/jest/pull/14414)) - `[expect]` Remove `@types/node` from dependencies ([#​14385](https://togithub.com/jestjs/jest/pull/14385)) - `[jest-core]` Use workers in watch mode by default to avoid crashes ([#​14059](https://togithub.com/facebook/jest/pull/14059) & [#​14085](https://togithub.com/facebook/jest/pull/14085)). - `[jest-reporters]` Update `istanbul-lib-instrument` dependency to v6. ([#​14401](https://togithub.com/jestjs/jest/pull/14401)) - `[jest-mock]` Revert [#​13692](https://togithub.com/jestjs/jest/pull/13692) as it was a breaking change ([#​14429](https://togithub.com/jestjs/jest/pull/14429)) - `[jest-mock]` Revert [#​13866](https://togithub.com/jestjs/jest/pull/13866) as it was a breaking change ([#​14429](https://togithub.com/jestjs/jest/pull/14429)) - `[jest-mock]` Revert [#​13867](https://togithub.com/jestjs/jest/pull/13867) as it was a breaking change ([#​14429](https://togithub.com/jestjs/jest/pull/14429)) - `[@jest/reporters]` Marks Reporter's hooks as optional ([#​14433](https://togithub.com/jestjs/jest/pull/14433)) - `[jest-runtime]` Fix dynamic ESM import module bug when loaded module through `jest.isolateModulesAsync` ([#​14397](https://togithub.com/jestjs/jest/pull/14397)) ##### Chore & Maintenance - `[jest-changed-files, jest-circus, jest-console, @​jest/core, @​jest/runtime, @​jest/transform]` Use `invariant` and `notEmpty` from `jest-util` rather than own internal ([#​14366](https://togithub.com/jestjs/jest/pull/14366)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
Mateusz Kwasniewski
|
c2b068e28f
|
fix: include strategy variants in the event log (#4716) | ||
Nuno Góis
|
f68b0ad001
|
fix: env variants event changelog (#4712)
https://linear.app/unleash/issue/2-1397/fix-environment-variants-change-event-does-not-include-changelogs By running `applyPatch` without cloning the `oldVariants`, `applyPatch` would patch the `oldVariants` by reference, effectively making them the same as the `newVariants`. This fix `deepClone`s the oldVariants when sending them in as an `applyPatch` parameter so that the `oldVariants` variable is left untouched. ![image](https://github.com/Unleash/unleash/assets/14320932/089e118d-c5c4-432e-b11c-08d362ce155d) |
||
renovate[bot]
|
93ccb06f6d
|
chore(deps): update swc monorepo (#4718)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@swc/core](https://swc.rs) ([source](https://togithub.com/swc-project/swc)) | [`1.3.76` -> `1.3.83`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.3.76/1.3.83) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.3.83?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.3.83?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.3.76/1.3.83?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.3.76/1.3.83?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@swc/jest](https://togithub.com/swc-project/jest) | [`0.2.28` -> `0.2.29`](https://renovatebot.com/diffs/npm/@swc%2fjest/0.2.28/0.2.29) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fjest/0.2.29?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fjest/0.2.29?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fjest/0.2.28/0.2.29?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fjest/0.2.28/0.2.29?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>swc-project/swc (@​swc/core)</summary> ### [`v1.3.83`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1383---2023-09-07) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.82...v1.3.83) ##### Bug Fixes - **(css/modules)** Aggregate class names when composes is chained. ([#​7917](https://togithub.com/swc-project/swc/issues/7917)) ([0db25a2]( |
||
Nuno Góis
|
31216d1ffb
|
fix: include tags in variants event (#4711)
https://linear.app/unleash/issue/2-1396/fix-variants-event-should-include-the-respective-feature-flag-tags This fixes an issue where the `feature-environment-variants-updated` event would not post to a tagged Slack channel, since it would not take into consideration the feature flag tags. |
||
renovate[bot]
|
57c2f3865d
|
chore(deps): update dependency whatwg-fetch to v3.6.18 (#4714)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [whatwg-fetch](https://togithub.com/github/fetch) | [`3.6.17` -> `3.6.18`](https://renovatebot.com/diffs/npm/whatwg-fetch/3.6.17/3.6.18) | [![age](https://developer.mend.io/api/mc/badges/age/npm/whatwg-fetch/3.6.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/whatwg-fetch/3.6.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/whatwg-fetch/3.6.17/3.6.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/whatwg-fetch/3.6.17/3.6.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>github/fetch (whatwg-fetch)</summary> ### [`v3.6.18`](https://togithub.com/github/fetch/blob/HEAD/CHANGELOG.md#v3618) [Compare Source](https://togithub.com/github/fetch/compare/v3.6.17...v3.6.18) - Fix - File fetching broken since commit [`0c1d2b9`](https://togithub.com/github/fetch/commit/0c1d2b9) [`#1375`](https://togithub.com/JakeChampion/fetch/pull/1375) - Remove broken links [`1dc07c6`]( |
||
renovate[bot]
|
85e449a41d
|
chore(deps): update dependency swr to v2.2.2 (#4713)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [swr](https://swr.vercel.app) ([source](https://togithub.com/vercel/swr)) | [`2.2.0` -> `2.2.2`](https://renovatebot.com/diffs/npm/swr/2.2.0/2.2.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/swr/2.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/swr/2.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/swr/2.2.0/2.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/swr/2.2.0/2.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vercel/swr (swr)</summary> ### [`v2.2.2`](https://togithub.com/vercel/swr/releases/tag/v2.2.2) [Compare Source]( |
||
Mateusz Kwasniewski
|
878780f068
|
feat: playground custom properties are nested (#4686) | ||
renovate[bot]
|
31fcf603ac
|
chore(deps): update dependency nock to v13.3.3 (#4710)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [nock](https://togithub.com/nock/nock) | [`13.3.2` ->
`13.3.3`](https://renovatebot.com/diffs/npm/nock/13.3.2/13.3.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/nock/13.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nock/13.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nock/13.3.2/13.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nock/13.3.2/13.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>nock/nock (nock)</summary>
### [`v13.3.3`](https://togithub.com/nock/nock/releases/tag/v13.3.3)
[Compare
Source](https://togithub.com/nock/nock/compare/v13.3.2...v13.3.3)
##### Bug Fixes
- revert [#​2350](https://togithub.com/nock/nock/issues/2350)
(Push persisted interceptors to the end instead of ignore on remove)
([#​2511](https://togithub.com/nock/nock/issues/2511))
([fcea779](
|
||
renovate[bot]
|
4d8d5f3953
|
chore(deps): update dependency fast-check to v3.12.1 (#4709)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [fast-check](https://togithub.com/dubzzz/fast-check) | [`3.12.0` -> `3.12.1`](https://renovatebot.com/diffs/npm/fast-check/3.12.0/3.12.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/fast-check/3.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/fast-check/3.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/fast-check/3.12.0/3.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/fast-check/3.12.0/3.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>dubzzz/fast-check (fast-check)</summary> ### [`v3.12.1`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#3121) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.12.0...v3.12.1) *Better support for types on ESM targets* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.12.1)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.12.0...v3.12.1)] #### Fixes - ([PR#4172](https://togithub.com/dubzzz/fast-check/pull/4172)) Bug: Better declare ESM's types - ([PR#4177](https://togithub.com/dubzzz/fast-check/pull/4177)) Bug: Replace macros in published esm types - ([PR#4156](https://togithub.com/dubzzz/fast-check/pull/4156)) CI: Stop formatting built website - ([PR#4155](https://togithub.com/dubzzz/fast-check/pull/4155)) CI: Add TypeScript checks on website - ([PR#4171](https://togithub.com/dubzzz/fast-check/pull/4171)) CI: Update Devcontainer settings - ([PR#4181](https://togithub.com/dubzzz/fast-check/pull/4181)) CI: Add exempted labels for stale bot - ([PR#4136](https://togithub.com/dubzzz/fast-check/pull/4136)) Clean: Drop dependency [@​testing-library/jest-dom](https://togithub.com/testing-library/jest-dom) - ([PR#4107](https://togithub.com/dubzzz/fast-check/pull/4107)) Doc: What's new article for fast-check 3.12.0 - ([PR#4118](https://togithub.com/dubzzz/fast-check/pull/4118)) Doc: Drop raw bench results from release note - ([PR#4117](https://togithub.com/dubzzz/fast-check/pull/4117)) Test: Stabilize test related to NaN in exclusive mode - ([PR#4033](https://togithub.com/dubzzz/fast-check/pull/4033)) Tooling: Update formatting </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
Simon Hornby
|
10afbc8a9e
|
feat: add service method to retrieve group and project access for all users (#4708) | ||
renovate[bot]
|
4b90fe7790
|
chore(deps): update dependency cypress to v12.17.4 (#4704)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [cypress](https://togithub.com/cypress-io/cypress) | [`12.17.3` -> `12.17.4`](https://renovatebot.com/diffs/npm/cypress/12.17.3/12.17.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/cypress/12.17.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cypress/12.17.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cypress/12.17.3/12.17.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cypress/12.17.3/12.17.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>cypress-io/cypress (cypress)</summary> ### [`v12.17.4`](https://togithub.com/cypress-io/cypress/releases/tag/v12.17.4) [Compare Source](https://togithub.com/cypress-io/cypress/compare/v12.17.3...v12.17.4) Changelog: https://docs.cypress.io/guides/references/changelog#12-17-4 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
renovate[bot]
|
c023e7ed78
|
chore(deps): update dependency eslint-plugin-import to v2.28.1 (#4705)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint-plugin-import](https://togithub.com/import-js/eslint-plugin-import) | [`2.28.0` -> `2.28.1`](https://renovatebot.com/diffs/npm/eslint-plugin-import/2.28.0/2.28.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-import/2.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-import/2.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-import/2.28.0/2.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-import/2.28.0/2.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>import-js/eslint-plugin-import (eslint-plugin-import)</summary> ### [`v2.28.1`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2281---2023-08-18) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.28.0...v2.28.1) ##### Fixed - \[`order`]: revert breaking change to single nested group (\[[#​2854](https://togithub.com/import-js/eslint-plugin-import/issues/2854)], thanks \[[@​yndajas](https://togithub.com/yndajas)]) ##### Changed - \[Docs] remove duplicate fixable notices in docs (\[[#​2850](https://togithub.com/import-js/eslint-plugin-import/issues/2850)], thanks \[[@​bmish](https://togithub.com/bmish)]) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
Tymoteusz Czech
|
66c790fbf1
|
fix: Integrations quality updates (#4677)
Fix issues uncovered when reviewing integrations list and form. - YouTube CSP - Text content and formatting - Margins - Update old integration icons - Fix headers in dark theme |
||
Thomas Heartman
|
9bdee12ad9
|
feat: stop regexes with whitespace (#4681)
This PR stops regexes with whitespace from being added as feature naming patterns. |
||
Thomas Heartman
|
bf451f6549
|
test: enforce behavior via test (#4701)
This test enforces that descriptions and examples are cleared if they are not present in the feature naming data. This behavior is already present, but it hasn't been encoded in any tests before. |
||
Thomas Heartman
|
ab4c1e0193
|
feat: add feature naming pattern tracking (#4678)
This PR adds plausible metrics for feature naming patterns. The changes are tracked whenever the form is submitted and the naming pattern has changed. We track three different actions: - added :: if there was no pattern before and now there is one - removed :: if there was a pattern before and now there is none - changed :: if there was a pattern before and now there is a different one The corresponding event type has been created in plausible. |
||
Thomas Heartman
|
6dbea08d0b
|
feat: disallow description when no pattern exists (#4679)
This PR makes it so that adding a feature naming description when there is no pattern is disallowed. It also changes the validation for feature naming slightly so that it can return multiple errors at once. |
||
renovate[bot]
|
8c90b45896
|
chore(deps): update dependency @uiw/react-codemirror to v4.21.13 (#4702)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@uiw/react-codemirror](https://uiwjs.github.io/react-codemirror) ([source](https://togithub.com/uiwjs/react-codemirror)) | [`4.21.9` -> `4.21.13`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.21.9/4.21.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@uiw%2freact-codemirror/4.21.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@uiw%2freact-codemirror/4.21.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@uiw%2freact-codemirror/4.21.9/4.21.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@uiw%2freact-codemirror/4.21.9/4.21.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>uiwjs/react-codemirror (@​uiw/react-codemirror)</summary> ### [`v4.21.13`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.21.13) [Compare Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.21.12...v4.21.13) [![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.21.13/file/README.md) Documentation v4.21.13: https://raw.githack.com/uiwjs/react-codemirror/81a6a62/index.html\ Comparing Changes: https://github.com/uiwjs/react-codemirror/compare/v4.21.12...v4.21.13 ```shell npm i @​uiw/react-codemirror@4.21.13 ``` - 🌍 website: modify website router. [`5599909`](https://togithub.com/uiwjs/react-codemirror/commit/5599909) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌍 website: update home example. [`dda529b`](https://togithub.com/uiwjs/react-codemirror/commit/dda529b) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌍 website: fix example. [`73cced5`](https://togithub.com/uiwjs/react-codemirror/commit/73cced5) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 💄 chore: update tsconfig.json [`7f5e3d4`](https://togithub.com/uiwjs/react-codemirror/commit/7f5e3d4) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🐞 fix: fix height/minHeight/maxHeight/width/minWidth/maxWidth default value. [`21d8048`](https://togithub.com/uiwjs/react-codemirror/commit/21d8048) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🐞 fix(langs): remove `clike` import ([#​560](https://togithub.com/uiwjs/react-codemirror/issues/560)) [`24e1e35`](https://togithub.com/uiwjs/react-codemirror/commit/24e1e35) [@​gtn1024](https://togithub.com/gtn1024) ### [`v4.21.12`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.21.12) [Compare Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.21.11...v4.21.12) [![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.21.12/file/README.md) Documentation v4.21.12: https://raw.githack.com/uiwjs/react-codemirror/de05ac9/index.html\ Comparing Changes: https://github.com/uiwjs/react-codemirror/compare/v4.21.11...v4.21.12 ```shell npm i @​uiw/react-codemirror@4.21.12 ``` - 🌍 website: modify theme document & add badges. [`4fb582d`](https://togithub.com/uiwjs/react-codemirror/commit/4fb582d) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 💄 chore: update workflows config. ([#​558](https://togithub.com/uiwjs/react-codemirror/issues/558)) [`36ed84a`](https://togithub.com/uiwjs/react-codemirror/commit/36ed84a) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🐞 fix(deps): update dependency [@​uiw/react-shields](https://togithub.com/uiw/react-shields) to v2 [#​556](https://togithub.com/uiwjs/react-codemirror/issues/556) [`bd10a90`](https://togithub.com/uiwjs/react-codemirror/commit/bd10a90) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌍 website: update footer style. [`758c40f`](https://togithub.com/uiwjs/react-codemirror/commit/758c40f) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 💄 chore: update workflows config. ([#​558](https://togithub.com/uiwjs/react-codemirror/issues/558)) [`84613ee`](https://togithub.com/uiwjs/react-codemirror/commit/84613ee) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `andromeda` theme. [`8dccafa`](https://togithub.com/uiwjs/react-codemirror/commit/8dccafa) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 💄 chore: update workflows config. ([#​558](https://togithub.com/uiwjs/react-codemirror/issues/558)) [`90e5dfc`](https://togithub.com/uiwjs/react-codemirror/commit/90e5dfc) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 💄 chore: update workflows config. ([#​558](https://togithub.com/uiwjs/react-codemirror/issues/558)) [`9ea5f90`](https://togithub.com/uiwjs/react-codemirror/commit/9ea5f90) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `copilot` theme. [`997700b`](https://togithub.com/uiwjs/react-codemirror/commit/997700b) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🐝 refactor(theme): optimize code. [`b3ee803`](https://togithub.com/uiwjs/react-codemirror/commit/b3ee803) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `white` theme. [`54ee05f`](https://togithub.com/uiwjs/react-codemirror/commit/54ee05f) [@​jaywcjlove](https://togithub.com/jaywcjlove) ### [`v4.21.11`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.21.11) [Compare Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.21.10...v4.21.11) [![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.21.11/file/README.md) Documentation v4.21.11: https://raw.githack.com/uiwjs/react-codemirror/6533b9b/index.html\ Comparing Changes: https://github.com/uiwjs/react-codemirror/compare/v4.21.10...v4.21.11 ```shell npm i @​uiw/react-codemirror@4.21.11 ``` - 📖 doc: update README.md [`21e75e2`](https://togithub.com/uiwjs/react-codemirror/commit/21e75e2) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `quietlight` theme. [`6cd63b5`](https://togithub.com/uiwjs/react-codemirror/commit/6cd63b5) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `red` theme. [`fbb07e1`](https://togithub.com/uiwjs/react-codemirror/commit/fbb07e1) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `abyss` theme. [`fa73b0a`](https://togithub.com/uiwjs/react-codemirror/commit/fa73b0a) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `kimbie` theme. [`25fd7e9`](https://togithub.com/uiwjs/react-codemirror/commit/25fd7e9) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `monokai` theme. [`9dcbacc`](https://togithub.com/uiwjs/react-codemirror/commit/9dcbacc) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `monokai-dimmed` theme. [`934cb75`](https://togithub.com/uiwjs/react-codemirror/commit/934cb75) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `tomorrow-night-blue` theme. [`6a2bf01`](https://togithub.com/uiwjs/react-codemirror/commit/6a2bf01) [@​jaywcjlove](https://togithub.com/jaywcjlove) ### [`v4.21.10`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.21.10) [Compare Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.21.9...v4.21.10) [![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.21.10/file/README.md) Documentation v4.21.10: https://raw.githack.com/uiwjs/react-codemirror/e5b4b76/index.html\ Comparing Changes: https://github.com/uiwjs/react-codemirror/compare/v4.21.9...v4.21.10 ```shell npm i @​uiw/react-codemirror@4.21.10 ``` - 🌍 website: add example. ([#​455](https://togithub.com/uiwjs/react-codemirror/issues/455)) [`fd6a8db`](https://togithub.com/uiwjs/react-codemirror/commit/fd6a8db) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌍 website: modify data/github router. [`29dccc3`](https://togithub.com/uiwjs/react-codemirror/commit/29dccc3) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `basic` theme. [`bf24245`](https://togithub.com/uiwjs/react-codemirror/commit/bf24245) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 💄 chore(deps): update dependency jest-environment-jsdom to ^29.6.0 [#​552](https://togithub.com/uiwjs/react-codemirror/issues/552) [`8bfc8a5`](https://togithub.com/uiwjs/react-codemirror/commit/8bfc8a5) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(solarized): add package exports field. [`affc260`](https://togithub.com/uiwjs/react-codemirror/commit/affc260) [@​jaywcjlove](https://togithub.com/jaywcjlove) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
renovate[bot]
|
9162856661
|
chore(deps): update dependency concurrently to v8.2.1 (#4703)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [concurrently](https://togithub.com/open-cli-tools/concurrently) | [`8.2.0` -> `8.2.1`](https://renovatebot.com/diffs/npm/concurrently/8.2.0/8.2.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/concurrently/8.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/concurrently/8.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/concurrently/8.2.0/8.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/concurrently/8.2.0/8.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>open-cli-tools/concurrently (concurrently)</summary> ### [`v8.2.1`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.2.1) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v8.2.0...v8.2.1) #### What's Changed - Delay summary timings output until finished by [@​kayahr](https://togithub.com/kayahr) in [https://github.com/open-cli-tools/concurrently/pull/431](https://togithub.com/open-cli-tools/concurrently/pull/431) - Replace deprecated RxJS code by [@​paescuj](https://togithub.com/paescuj) in [https://github.com/open-cli-tools/concurrently/pull/343](https://togithub.com/open-cli-tools/concurrently/pull/343) #### New Contributors - [@​kayahr](https://togithub.com/kayahr) made their first contribution in [https://github.com/open-cli-tools/concurrently/pull/431](https://togithub.com/open-cli-tools/concurrently/pull/431) **Full Changelog**: https://github.com/open-cli-tools/concurrently/compare/v8.2.0...v8.2.1 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
Nuno Góis
|
ba416e1656
|
fix: use postmessage in slack app addon (#4688)
https://linear.app/unleash/issue/2-1392/fix-flaky-unhandled-events - Reverts part of https://github.com/Unleash/unleash/pull/4490 and uses `postMessage` instead. This prevents an error where scheduling the message was flaky and some events ended up not being handled at all (see screenshot below). As a bonus, this simplifies our code and prevents having a delay. It seems like this method still works with the channel name instead of needing an id, which was the main motivation towards the changes in the aforementioned PR; - Removes `FEATURE_UPDATED` from the event options for the Slack App addon, as [this event is deprecated](https://docs.getunleash.io/reference/environments#addons); - Adds support for events without a specific project, including a test, similar to https://github.com/Unleash/unleash/pull/4672 - Misc cleanups; ![image](https://github.com/Unleash/unleash/assets/14320932/3fcd085c-a60f-42f6-9739-b600db7a7cee) |
||
renovate[bot]
|
772f9850ba
|
chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.21.13 (#4700)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@uiw/codemirror-theme-duotone](https://uiwjs.github.io/react-codemirror/#/theme/data/duotone/light) ([source](https://togithub.com/uiwjs/react-codemirror)) | [`4.21.9` -> `4.21.13`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.21.9/4.21.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@uiw%2fcodemirror-theme-duotone/4.21.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@uiw%2fcodemirror-theme-duotone/4.21.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@uiw%2fcodemirror-theme-duotone/4.21.9/4.21.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@uiw%2fcodemirror-theme-duotone/4.21.9/4.21.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>uiwjs/react-codemirror (@​uiw/codemirror-theme-duotone)</summary> ### [`v4.21.13`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.21.13) [Compare Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.21.12...v4.21.13) [![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.21.13/file/README.md) Documentation v4.21.13: https://raw.githack.com/uiwjs/react-codemirror/81a6a62/index.html\ Comparing Changes: https://github.com/uiwjs/react-codemirror/compare/v4.21.12...v4.21.13 ```shell npm i @​uiw/react-codemirror@4.21.13 ``` - 🌍 website: modify website router. [`5599909`](https://togithub.com/uiwjs/react-codemirror/commit/5599909) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌍 website: update home example. [`dda529b`](https://togithub.com/uiwjs/react-codemirror/commit/dda529b) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌍 website: fix example. [`73cced5`](https://togithub.com/uiwjs/react-codemirror/commit/73cced5) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 💄 chore: update tsconfig.json [`7f5e3d4`](https://togithub.com/uiwjs/react-codemirror/commit/7f5e3d4) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🐞 fix: fix height/minHeight/maxHeight/width/minWidth/maxWidth default value. [`21d8048`](https://togithub.com/uiwjs/react-codemirror/commit/21d8048) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🐞 fix(langs): remove `clike` import ([#​560](https://togithub.com/uiwjs/react-codemirror/issues/560)) [`24e1e35`](https://togithub.com/uiwjs/react-codemirror/commit/24e1e35) [@​gtn1024](https://togithub.com/gtn1024) ### [`v4.21.12`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.21.12) [Compare Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.21.11...v4.21.12) [![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.21.12/file/README.md) Documentation v4.21.12: https://raw.githack.com/uiwjs/react-codemirror/de05ac9/index.html\ Comparing Changes: https://github.com/uiwjs/react-codemirror/compare/v4.21.11...v4.21.12 ```shell npm i @​uiw/react-codemirror@4.21.12 ``` - 🌍 website: modify theme document & add badges. [`4fb582d`](https://togithub.com/uiwjs/react-codemirror/commit/4fb582d) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 💄 chore: update workflows config. ([#​558](https://togithub.com/uiwjs/react-codemirror/issues/558)) [`36ed84a`](https://togithub.com/uiwjs/react-codemirror/commit/36ed84a) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🐞 fix(deps): update dependency [@​uiw/react-shields](https://togithub.com/uiw/react-shields) to v2 [#​556](https://togithub.com/uiwjs/react-codemirror/issues/556) [`bd10a90`](https://togithub.com/uiwjs/react-codemirror/commit/bd10a90) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌍 website: update footer style. [`758c40f`](https://togithub.com/uiwjs/react-codemirror/commit/758c40f) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 💄 chore: update workflows config. ([#​558](https://togithub.com/uiwjs/react-codemirror/issues/558)) [`84613ee`](https://togithub.com/uiwjs/react-codemirror/commit/84613ee) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `andromeda` theme. [`8dccafa`](https://togithub.com/uiwjs/react-codemirror/commit/8dccafa) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 💄 chore: update workflows config. ([#​558](https://togithub.com/uiwjs/react-codemirror/issues/558)) [`90e5dfc`](https://togithub.com/uiwjs/react-codemirror/commit/90e5dfc) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 💄 chore: update workflows config. ([#​558](https://togithub.com/uiwjs/react-codemirror/issues/558)) [`9ea5f90`](https://togithub.com/uiwjs/react-codemirror/commit/9ea5f90) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `copilot` theme. [`997700b`](https://togithub.com/uiwjs/react-codemirror/commit/997700b) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🐝 refactor(theme): optimize code. [`b3ee803`](https://togithub.com/uiwjs/react-codemirror/commit/b3ee803) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `white` theme. [`54ee05f`](https://togithub.com/uiwjs/react-codemirror/commit/54ee05f) [@​jaywcjlove](https://togithub.com/jaywcjlove) ### [`v4.21.11`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.21.11) [Compare Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.21.10...v4.21.11) [![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.21.11/file/README.md) Documentation v4.21.11: https://raw.githack.com/uiwjs/react-codemirror/6533b9b/index.html\ Comparing Changes: https://github.com/uiwjs/react-codemirror/compare/v4.21.10...v4.21.11 ```shell npm i @​uiw/react-codemirror@4.21.11 ``` - 📖 doc: update README.md [`21e75e2`](https://togithub.com/uiwjs/react-codemirror/commit/21e75e2) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `quietlight` theme. [`6cd63b5`](https://togithub.com/uiwjs/react-codemirror/commit/6cd63b5) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `red` theme. [`fbb07e1`](https://togithub.com/uiwjs/react-codemirror/commit/fbb07e1) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `abyss` theme. [`fa73b0a`](https://togithub.com/uiwjs/react-codemirror/commit/fa73b0a) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `kimbie` theme. [`25fd7e9`](https://togithub.com/uiwjs/react-codemirror/commit/25fd7e9) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `monokai` theme. [`9dcbacc`](https://togithub.com/uiwjs/react-codemirror/commit/9dcbacc) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `monokai-dimmed` theme. [`934cb75`](https://togithub.com/uiwjs/react-codemirror/commit/934cb75) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `tomorrow-night-blue` theme. [`6a2bf01`](https://togithub.com/uiwjs/react-codemirror/commit/6a2bf01) [@​jaywcjlove](https://togithub.com/jaywcjlove) ### [`v4.21.10`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.21.10) [Compare Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.21.9...v4.21.10) [![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.21.10/file/README.md) Documentation v4.21.10: https://raw.githack.com/uiwjs/react-codemirror/e5b4b76/index.html\ Comparing Changes: https://github.com/uiwjs/react-codemirror/compare/v4.21.9...v4.21.10 ```shell npm i @​uiw/react-codemirror@4.21.10 ``` - 🌍 website: add example. ([#​455](https://togithub.com/uiwjs/react-codemirror/issues/455)) [`fd6a8db`](https://togithub.com/uiwjs/react-codemirror/commit/fd6a8db) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌍 website: modify data/github router. [`29dccc3`](https://togithub.com/uiwjs/react-codemirror/commit/29dccc3) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(theme): add `basic` theme. [`bf24245`](https://togithub.com/uiwjs/react-codemirror/commit/bf24245) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 💄 chore(deps): update dependency jest-environment-jsdom to ^29.6.0 [#​552](https://togithub.com/uiwjs/react-codemirror/issues/552) [`8bfc8a5`](https://togithub.com/uiwjs/react-codemirror/commit/8bfc8a5) [@​jaywcjlove](https://togithub.com/jaywcjlove) - 🌟 feat(solarized): add package exports field. [`affc260`](https://togithub.com/uiwjs/react-codemirror/commit/affc260) [@​jaywcjlove](https://togithub.com/jaywcjlove) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
renovate[bot]
|
8a126c3a18
|
chore(deps): update dependency @types/uuid to v9.0.3 (#4699)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/uuid](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/uuid) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`9.0.2` -> `9.0.3`](https://renovatebot.com/diffs/npm/@types%2fuuid/9.0.2/9.0.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fuuid/9.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fuuid/9.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fuuid/9.0.2/9.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fuuid/9.0.2/9.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
Thomas Heartman
|
85f03ba567
|
Update webhook.md (#4684)
fix a typo |
||
Thomas Heartman
|
7eb00758e0
|
refactor: simplify flag naming tooltip (#4685)
This PR simplifies the flag naming tooltip considerably. It now only contains an example of a pattern and what it will match. It also updates the link in the form section description to point directly to a regex cheat sheet instead of a general regex reference document. There's a few reasons for doing this: 1. The text preceding the input already explains what the pattern does and explains that it is a regex. 2. The text preceding the input also contains a link to a regex cheat sheet (which is arguably a better place to explain regexes than a tooltip). 3. The tooltip was very long. While a lot of the information there was useful, it would also be hard to use. Imagine a user checking the tooltip, scrolling all the way down, but accidentally moving the mouse a bit and the tooltip disappearing. They would have to scroll all the way down again. Or maybe they need to remember what it was they just looked at. It would be more useful to have the information on a separate page. 4. The tooltip is not accessible by keyboard. This means that users who use a keyboard to navigate the UI would not be able to scroll or otherwise navigate the tooltip, potentially leaving them in the dark. ![image](https://github.com/Unleash/unleash/assets/17786332/88a74ad9-181a-44ba-9eb9-4818c081442f) |
||
renovate[bot]
|
57d650ea52
|
chore(deps): update dependency @types/semver to v7.5.1 (#4697)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/semver](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/semver) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`7.5.0` -> `7.5.1`](https://renovatebot.com/diffs/npm/@types%2fsemver/7.5.0/7.5.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fsemver/7.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fsemver/7.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fsemver/7.5.0/7.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fsemver/7.5.0/7.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
renovate[bot]
|
c33d09ad60
|
chore(deps): update dependency @types/uuid to v9.0.3 (#4698)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/uuid](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/uuid) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`9.0.2` -> `9.0.3`](https://renovatebot.com/diffs/npm/@types%2fuuid/9.0.2/9.0.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fuuid/9.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fuuid/9.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fuuid/9.0.2/9.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fuuid/9.0.2/9.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
renovate[bot]
|
31d1fa4e20
|
chore(deps): update dependency @types/react-test-renderer to v17.0.3 (#4696)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/react-test-renderer](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-test-renderer) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`17.0.2` -> `17.0.3`](https://renovatebot.com/diffs/npm/@types%2freact-test-renderer/17.0.2/17.0.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact-test-renderer/17.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact-test-renderer/17.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact-test-renderer/17.0.2/17.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact-test-renderer/17.0.2/17.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
renovate[bot]
|
8f5827dcd9
|
chore(deps): update dependency @types/react to v17.0.65 (#4695)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`17.0.64` -> `17.0.65`](https://renovatebot.com/diffs/npm/@types%2freact/17.0.64/17.0.65) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/17.0.65?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/17.0.65?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/17.0.64/17.0.65?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/17.0.64/17.0.65?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
renovate[bot]
|
8f9486e478
|
chore(deps): update dependency @types/node to v18.17.14 (#4694)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`18.17.4` -> `18.17.14`](https://renovatebot.com/diffs/npm/@types%2fnode/18.17.4/18.17.14) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/18.17.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/18.17.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/18.17.4/18.17.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/18.17.4/18.17.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
renovate[bot]
|
c15e67b8d2
|
chore(deps): update dependency @types/cors to v2.8.14 (#4693)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/cors](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/cors) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`2.8.13` -> `2.8.14`](https://renovatebot.com/diffs/npm/@types%2fcors/2.8.13/2.8.14) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fcors/2.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fcors/2.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fcors/2.8.13/2.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fcors/2.8.13/2.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
renovate[bot]
|
88bd1bd2fb
|
chore(deps): update dependency @types/bcryptjs to v2.4.3 (#4692)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/bcryptjs](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/bcryptjs) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`2.4.2` -> `2.4.3`](https://renovatebot.com/diffs/npm/@types%2fbcryptjs/2.4.2/2.4.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fbcryptjs/2.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fbcryptjs/2.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fbcryptjs/2.4.2/2.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fbcryptjs/2.4.2/2.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
renovate[bot]
|
501d274ad2
|
chore(deps): update dependency @babel/core to v7.22.15 (#4691)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@babel/core](https://babel.dev/docs/en/next/babel-core) ([source](https://togithub.com/babel/babel)) | [`7.22.10` -> `7.22.15`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.22.10/7.22.15) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@babel%2fcore/7.22.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@babel%2fcore/7.22.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@babel%2fcore/7.22.10/7.22.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@babel%2fcore/7.22.10/7.22.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>babel/babel (@​babel/core)</summary> ### [`v7.22.15`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72215-2023-09-04) [Compare Source](https://togithub.com/babel/babel/compare/v7.22.11...v7.22.15) ##### 🐛 Bug Fix - `babel-core` - [#​15923](https://togithub.com/babel/babel/pull/15923) Only perform config loading re-entrancy check for cjs ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### 🏠 Internal - `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-builder-binary-assignment-operator-visitor`, `babel-helper-compilation-targets`, `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-helper-module-imports`, `babel-helper-module-transforms`, `babel-helper-transform-fixture-test-runner`, `babel-helper-validator-identifier`, `babel-helper-validator-option`, `babel-helpers`, `babel-node`, `babel-parser`, `babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-classes`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-for-of`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-parameters`, `babel-plugin-transform-property-mutators`, `babel-plugin-transform-react-jsx`, `babel-plugin-transform-runtime`, `babel-plugin-transform-typescript`, `babel-preset-env`, `babel-preset-flow`, `babel-preset-react`, `babel-preset-typescript`, `babel-register`, `babel-standalone`, `babel-template`, `babel-traverse`, `babel-types` - [#​15892](https://togithub.com/babel/babel/pull/15892) Add explicit `.ts`/`.js` extension to all imports in `src` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.22.11`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72211-2023-08-24) [Compare Source](https://togithub.com/babel/babel/compare/v7.22.10...v7.22.11) ##### 🐛 Bug Fix - `babel-plugin-transform-typescript` - [#​15882](https://togithub.com/babel/babel/pull/15882) Fix: fully remove TS nested type-only exported namespaces ([@​yangguansen](https://togithub.com/yangguansen)) - `babel-types` - [#​15867](https://togithub.com/babel/babel/pull/15867) fix: definition of TS function type params ([@​danez](https://togithub.com/danez)) - `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-dynamic-import`, `babel-plugin-transform-export-namespace-from`, `babel-plugin-transform-json-strings`, `babel-plugin-transform-logical-assignment-operators`, `babel-plugin-transform-nullish-coalescing-operator`, `babel-plugin-transform-numeric-separator`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-optional-catch-binding`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-private-property-in-object` - [#​15858](https://togithub.com/babel/babel/pull/15858) fix(standalone): strip archived syntax plugins ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-core` - [#​15850](https://togithub.com/babel/babel/pull/15850) Support configuring cache in ESM configs ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### 🏠 Internal - `babel-parser` - [#​10940](https://togithub.com/babel/babel/pull/10940) Do not record trailing comma pos when `maybeAsyncArrow: false` ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-core`, `babel-helper-compilation-targets`, `babel-parser`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-syntax-decorators`, `babel-preset-env`, `babel-preset-react`, `babel-register`, `babel-traverse`, `babel-types` - [#​15872](https://togithub.com/babel/babel/pull/15872) enable jest/no-standalone-expect ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-core`, `babel-helpers`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-regenerator`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​15833](https://togithub.com/babel/babel/pull/15833) bump json5, terser and webpack, further minimize babel helpers ([@​JLHwung](https://togithub.com/JLHwung)) - Other - [#​15846](https://togithub.com/babel/babel/pull/15846) Use Babel 8.0 alpha to build babel ([@​JLHwung](https://togithub.com/JLHwung)) - [#​15856](https://togithub.com/babel/babel/pull/15856) Exclude redundant files from publish process ([@​JLHwung](https://togithub.com/JLHwung)) ##### 🔬 Output optimization - `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-optional-chaining`, `babel-preset-env` - [#​15871](https://togithub.com/babel/babel/pull/15871) Simplify `?.` output when chain result is ignored ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
Fredrik Strand Oseberg
|
78273e4ff3
|
chore: dora cleanup (#4676)
This PR adds: * Generated types for useProjectDoraMetrics * Mobile enhancements * Tooltips --------- Co-authored-by: Thomas Heartman <thomas@getunleash.ai> |
||
Fredrik Strand Oseberg
|
99308a7054
|
fix: add additionalproperties to the sdkContextSchema (#4682)
This was changed a month ago, but it ends up breaking the frontend when we regenerate the types because the playground needs to have this structure for now. We'll need to add this back until we can rewrite the playground to follow the schema. |
||
Mateusz Kwasniewski
|
14423c5870
|
feat: Limit exclude archived features (#4680) | ||
Thomas Heartman
|
392beee114
|
feat: add implicit surrounding ^ and $ to patterns (#4664)
This PR updates the back-end handling of feature naming patterns to add implicit leading `^`s and trailing `$`s to the regexes when comparing them. It also adds tests for the new behavior, both for new flag names and for examples. ## Discussion points Regarding stripping incoming ^ and $: We don't actually need to strip incoming `^`s and `$`s: it appears that `^^^^^x$$$$$` is just as valid as `^x$`. As such, we can leave that in. However, if we think it's better to strip, we can do that too. Second, I'm considering moving the flag naming validation into a dedicated module to encapsulate everything a little better. Not sure if this is the time or where it would live, but open to hearing suggestions. |
||
andreas-unleash
|
8b452084f3
|
fix: validation for variant payload number type (#4671)
Adds validation to number type for variants --------- Signed-off-by: andreas-unleash <andreas@getunleash.ai> |
||
Nuno Góis
|
4de8ea2553
|
fix: post global events even when filtering by env (#4672)
https://linear.app/unleash/issue/2-1276/deal-with-events-without-an-environment This makes it so that global events (events not tied to a specific environment) are always received, no matter the configured environment filter. It also includes a respective test and small sentence on the UI explaining the behavior. ![image](https://github.com/Unleash/unleash/assets/14320932/021a3622-78fe-45af-b68c-dde0813f32f0) |
||
Thomas Heartman
|
43878230b7
|
UI: make project settings / creation form full-width (#4675)
This PR makes the project settings / creation forms grow to take up the full available width, so that it is in line with the new designs. |
||
Thomas Heartman
|
f49cc8cd33
|
feat: update UI to add hints about implicit ^ and $ (#4667)
This PR updates the UI to reflect the changes to the implicit ^ and $ that we now add. The changes are: 1. Show input adornments for ^ and $ when you create a pattern. 2. Mention that ^ and $ are added implicitly in description. 3. Checks the example you provide against the pattern with added ^ and $ + adds a test for that. Points 1 and 2: ![image](https://github.com/Unleash/unleash/assets/17786332/88c610b4-444b-4a83-a50a-4b7639614a86) ## Discussion point: I have not touched the information about the pattern yet as the PR that updates that is still in review (#4656), but it would be prudent to also update that info to make it clearer. I can address that in a follow-up PR. |
||
Thomas Heartman
|
03d6ed0c32
|
ui: update design for feature naming pattern info (#4656)
This PR updates the design for the feature naming pattern info. In doing so, I've extracted the information into a single component. It also, on @nicolaesocaciu's behest, makes the new toggle form inputs wider when they have room to grow. Light mode: ![image](https://github.com/Unleash/unleash/assets/17786332/0923cf95-18e3-4524-8402-7f42a0ac94ec) Dark mode: ![image](https://github.com/Unleash/unleash/assets/17786332/c2a07f73-8973-42d0-b94a-d7dc4ec38a25) For copying features it looks like this: ![image](https://github.com/Unleash/unleash/assets/17786332/2a39f17b-4d86-408c-8f3b-5f2b24e82c81) |
||
Gastón Fournier
|
c39d815516
|
fix: API improvements aligning the types to our schemas (#4650)
Some of our types in OSS have drifted apart from our OpenAPI schemas. This will help them be aligned again |
||
Mateusz Kwasniewski
|
2b2f5e20fa
|
feat: Import limit validation (#4669) | ||
Tymoteusz Czech
|
ed6547b6f1
|
fix: integrations UI (#4670)
## About the changes UI adjustments - text, spacing Co-authored-by: NicolaeUnleash <103567375+NicolaeUnleash@users.noreply.github.com> |
||
Tymoteusz Czech
|
dbaa386697
|
feat: Edge integration page (#4657)
## About the changes ![image](https://github.com/Unleash/unleash/assets/2625371/6f4dcf7f-c3cf-45a2-9525-2965c31b6d89) |
||
Thomas Heartman
|
44db4fb0c3
|
1-1360: explain implicit ^ and $ in docs (#4668)
Update docs to explain that ^ and $ are implicit in the regexes used. |
||
Mateusz Kwasniewski
|
4dcbb4b997
|
feat: check toggle limit on import (#4665) | ||
Jaanus Sellin
|
0cd0d2f153
|
fix: last seen environment remove duplicate entries (#4663) | ||
Thomas Heartman
|
9114969869
|
feat: make import/export work with project patterns (#4652)
This PR adds feature name pattern validation to the import validation step. When errors occur, they are rendered with all the offending features, the pattern to match, plus the pattern's description and example if available. ![image](https://github.com/Unleash/unleash/assets/17786332/69956090-afc6-41c8-8f6e-fb45dfaf0a9d) To achieve this I've added an extra method to the feature toggle service that checks feature names without throwing errors (because catching `n` async errors in a loop became tricky and hard to grasp). This method is also reused in the existing feature name validation method and handles the feature enabled chcek. In doing so, I've also added tests to check that the pattern is applied. |