1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-10-18 20:09:08 +02:00
Commit Graph

8101 Commits

Author SHA1 Message Date
GitHub Actions Bot
7264f2063d 5.1.0-beta.18 2023-05-03 09:46:54 +00:00
Nuno Góis
fb999e6a74
fix: anonymize email in event payload (#3672)
Context:
https://unleash-internal.slack.com/archives/C048ELND3QD/p1683097636083299

We should also anonymize email fields in `data` and `preData` of event
objects when `anonymiseEventLog` is enabled.


![image](https://user-images.githubusercontent.com/14320932/235862643-b59a3f8d-9bc6-4b22-816b-9bc7a0577bfc.png)
2023-05-03 09:46:33 +00:00
GitHub Actions Bot
bf1e65aa3f 5.1.0-beta.17 2023-05-03 07:26:26 +00:00
Jaanus Sellin
d8d0261681
feat: set timezone to utc (#3666) 2023-05-03 10:25:56 +03:00
renovate[bot]
369e374ab7
chore(deps): update dependency sass to v1.62.1 (#3670)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass](https://togithub.com/sass/dart-sass) | [`1.62.0` ->
`1.62.1`](https://renovatebot.com/diffs/npm/sass/1.62.0/1.62.1) |
[![age](https://badges.renovateapi.com/packages/npm/sass/1.62.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/sass/1.62.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/sass/1.62.1/compatibility-slim/1.62.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/sass/1.62.1/confidence-slim/1.62.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>sass/dart-sass</summary>

###
[`v1.62.1`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#&#8203;1621)

[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.62.0...1.62.1)

- Fix a bug where `:has(+ &)` and related constructs would drop the
leading
    combinator.

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS42Ni4zIiwidXBkYXRlZEluVmVyIjoiMzUuNjYuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-03 06:36:20 +00:00
renovate[bot]
0732eca667
chore(deps): update dependency @types/react-dom to v17.0.20 (#3669)
[![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-dom](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`17.0.19` ->
`17.0.20`](https://renovatebot.com/diffs/npm/@types%2freact-dom/17.0.19/17.0.20)
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2freact-dom/17.0.20/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2freact-dom/17.0.20/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2freact-dom/17.0.20/compatibility-slim/17.0.19)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2freact-dom/17.0.20/confidence-slim/17.0.19)](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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS42Ni4zIiwidXBkYXRlZEluVmVyIjoiMzUuNjYuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-03 03:10:53 +00:00
renovate[bot]
a06597976b
chore(deps): update dependency @types/node to v16.18.25 (#3668)
[![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)) |
[`16.18.24` ->
`16.18.25`](https://renovatebot.com/diffs/npm/@types%2fnode/16.18.24/16.18.25)
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2fnode/16.18.25/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2fnode/16.18.25/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2fnode/16.18.25/compatibility-slim/16.18.24)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2fnode/16.18.25/confidence-slim/16.18.24)](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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS42Ni4zIiwidXBkYXRlZEluVmVyIjoiMzUuNjYuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-03 01:58:24 +00:00
renovate[bot]
c904aa5323
chore(deps): update dependency eslint to v8.39.0 (#3661)
[![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](https://eslint.org)
([source](https://togithub.com/eslint/eslint)) | [`8.38.0` ->
`8.39.0`](https://renovatebot.com/diffs/npm/eslint/8.38.0/8.39.0) |
[![age](https://badges.renovateapi.com/packages/npm/eslint/8.39.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.39.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/eslint/8.39.0/compatibility-slim/8.38.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.39.0/confidence-slim/8.38.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>eslint/eslint</summary>

### [`v8.39.0`](https://togithub.com/eslint/eslint/releases/tag/v8.39.0)

[Compare
Source](https://togithub.com/eslint/eslint/compare/v8.38.0...v8.39.0)

#### Features

-
[`3f7af9f`](3f7af9f408)
feat: Implement `SourceCode#markVariableAsUsed()`
([#&#8203;17086](https://togithub.com/eslint/eslint/issues/17086))
(Nicholas C. Zakas)

#### Documentation

-
[`6987dc5`](6987dc59e4)
docs: Fix formatting in Custom Rules docs
([#&#8203;17097](https://togithub.com/eslint/eslint/issues/17097))
(Milos Djermanovic)
-
[`4ee92e5`](4ee92e5cbd)
docs: Update README (GitHub Actions Bot)
-
[`d8e9887`](d8e9887c2c)
docs: Custom Rules cleanup/expansion
([#&#8203;16906](https://togithub.com/eslint/eslint/issues/16906)) (Ben
Perlmutter)
-
[`1fea279`](1fea279780)
docs: Clarify how to add to tsc agenda
([#&#8203;17084](https://togithub.com/eslint/eslint/issues/17084))
(Nicholas C. Zakas)
-
[`970ef1c`](970ef1c868)
docs: Update triage board location (Nicholas C. Zakas)
-
[`6d8bffd`](6d8bffdf45)
docs: Update README (GitHub Actions Bot)

#### Chores

-
[`60a6f26`](60a6f2694d)
chore: upgrade
[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).39.0
([#&#8203;17102](https://togithub.com/eslint/eslint/issues/17102))
(Milos Djermanovic)
-
[`d5ba5c0`](d5ba5c0a85)
chore: package.json update for
[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLint
Jenkins)
-
[`f57eff2`](f57eff20f5)
ci: run tests on Node.js v20
([#&#8203;17093](https://togithub.com/eslint/eslint/issues/17093))
(Nitin Kumar)
-
[`9d1b8fc`](9d1b8fc60c)
perf: Binary search in token store `utils.search`
([#&#8203;17066](https://togithub.com/eslint/eslint/issues/17066))
(Francesco Trotta)
-
[`07a4435`](07a4435a0c)
chore: Add request for minimal repro to bug report
([#&#8203;17081](https://togithub.com/eslint/eslint/issues/17081))
(Nicholas C. Zakas)
-
[`eac4943`](eac4943ba2)
refactor: remove unnecessary use of `SourceCode#getAncestors` in rules
([#&#8203;17075](https://togithub.com/eslint/eslint/issues/17075))
(Milos Djermanovic)
-
[`0a7b60a`](0a7b60a9d5)
chore: update description of `SourceCode#getDeclaredVariables`
([#&#8203;17072](https://togithub.com/eslint/eslint/issues/17072))
(Milos Djermanovic)
-
[`6e2df71`](6e2df71cc3)
chore: remove unnecessary references to the LICENSE file
([#&#8203;17071](https://togithub.com/eslint/eslint/issues/17071))
(Milos Djermanovic)

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS42My4xIiwidXBkYXRlZEluVmVyIjoiMzUuNjMuMSJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-02 23:14:55 +00:00
GitHub Actions Bot
d31ace666a 5.1.0-beta.16 2023-05-02 18:33:36 +00:00
andreas-unleash
d45f81ab02
fix: set feature.enabled to false when all strategies are deactivated (#3655)
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->
set feature.enabled to false when all strategies are deactivated
## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->

<!-- Does it close an issue? Multiple? -->
Closes #

<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#
-->

### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->


## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->

---------

Signed-off-by: andreas-unleash <andreas@getunleash.ai>
Co-authored-by: Prabodh Meshram <prabodh.meshram7@gmail.com>
2023-05-02 21:33:14 +03:00
renovate[bot]
bba9b9a770
chore(deps): update dependency @swc/core to v1.3.55 (#3664)
[![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.53` ->
`1.3.55`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.3.53/1.3.55) |
[![age](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.55/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.55/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.55/compatibility-slim/1.3.53)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.55/confidence-slim/1.3.53)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc</summary>

###
[`v1.3.55`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#&#8203;1355---2023-04-25)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.3.54...v1.3.55)

##### Bug Fixes

- **(es/helpers)** Add `src/*.mjs` entry back
([#&#8203;7328](https://togithub.com/swc-project/swc/issues/7328))
([84af855](84af85563f))

##### Features

- **(es/module)** Add `export_interop_annotation` flag
([#&#8203;7330](https://togithub.com/swc-project/swc/issues/7330))
([caee073](caee073935))

###
[`v1.3.54`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#&#8203;1354---2023-04-25)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.3.53...v1.3.54)

##### Bug Fixes

- **(bindings/node)** Support `TsSatisfiesExpression`
([#&#8203;7317](https://togithub.com/swc-project/swc/issues/7317))
([761ef83](761ef8389d))

- **(common)** Workaround the `Arc` and `rkyv` issue
([#&#8203;7321](https://togithub.com/swc-project/swc/issues/7321))
([577f81e](577f81ec40))

- **(es/codegen)** Fix codegen of `TsModuleDecl`
([#&#8203;7319](https://togithub.com/swc-project/swc/issues/7319))
([0ca05d8](0ca05d8b69))

- **(es/compat)** Transform curried function call with optional chaining
([#&#8203;7313](https://togithub.com/swc-project/swc/issues/7313))
([66b5b11](66b5b110bf))

##### Testing

- **(es)** Update tsc test suite
([#&#8203;7323](https://togithub.com/swc-project/swc/issues/7323))
([603f22d](603f22de76))

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS42Ni4zIiwidXBkYXRlZEluVmVyIjoiMzUuNjYuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-02 17:41:29 +00:00
GitHub Actions Bot
e89873f268 5.1.0-beta.15 2023-05-02 13:20:43 +00:00
Nuno Góis
2e1064b1f7
feat: demo sorts features by name (#3663)
https://linear.app/unleash/issue/2-983/can-we-we-reverse-order-of-the-toggles

This PR makes it so that, on topic navigation to the project overview
page, we assume a feature toggle name sorting by default:


![image](https://user-images.githubusercontent.com/14320932/235666804-94511704-010d-4173-809b-0c61252b02d6.png)

Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#3537
2023-05-02 16:20:23 +03:00
Simon Hornby
f172c8851f
docs: update docs to reflect that google SSO is removed (#3626)
Updates docs to point out that Google SSO is removed and how to
temporarily bring it back
2023-05-02 11:53:11 +02:00
GitHub Actions Bot
9250bcb18c 5.1.0-beta.14 2023-05-02 07:17:25 +00:00
andreas-unleash
e61c4524b0
fix: fix broken ImportOptions.tsx (#3657)
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->
Fixes ImportOptions.tsx

## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->

<!-- Does it close an issue? Multiple? -->
Closes #

<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#
-->

### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->


## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->

---------

Signed-off-by: andreas-unleash <andreas@getunleash.ai>
Co-authored-by: Prabodh Meshram <prabodh.meshram7@gmail.com>
2023-05-02 10:17:05 +03:00
renovate[bot]
e901303808
chore(deps): update dependency enhanced-resolve to v5.13.0 (#3660)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [enhanced-resolve](https://togithub.com/webpack/enhanced-resolve) |
[`5.12.0` ->
`5.13.0`](https://renovatebot.com/diffs/npm/enhanced-resolve/5.12.0/5.13.0)
|
[![age](https://badges.renovateapi.com/packages/npm/enhanced-resolve/5.13.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/enhanced-resolve/5.13.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/enhanced-resolve/5.13.0/compatibility-slim/5.12.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/enhanced-resolve/5.13.0/confidence-slim/5.12.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>webpack/enhanced-resolve</summary>

###
[`v5.13.0`](https://togithub.com/webpack/enhanced-resolve/releases/tag/v5.13.0)

[Compare
Source](https://togithub.com/webpack/enhanced-resolve/compare/v5.12.0...v5.13.0)

#### Features

- Add `withFileTypes` options from FileSystem API by
[@&#8203;fu1996](https://togithub.com/fu1996) in
[https://github.com/webpack/enhanced-resolve/pull/374](https://togithub.com/webpack/enhanced-resolve/pull/374)

#### Bugfixes

- Support wildcards pattern with common suffix in imports/exports field
by [@&#8203;bvanjoi](https://togithub.com/bvanjoi) in
[https://github.com/webpack/enhanced-resolve/pull/353](https://togithub.com/webpack/enhanced-resolve/pull/353)

#### Dependencies

- Bump minimist from 1.2.5 to 1.2.8 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/enhanced-resolve/pull/373](https://togithub.com/webpack/enhanced-resolve/pull/373)
- Bump json5 from 2.1.3 to 2.2.3 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/enhanced-resolve/pull/371](https://togithub.com/webpack/enhanced-resolve/pull/371)

#### Developer Experience

- Clean up README example by
[@&#8203;wtlin1228](https://togithub.com/wtlin1228) in
[https://github.com/webpack/enhanced-resolve/pull/366](https://togithub.com/webpack/enhanced-resolve/pull/366)
- Update README to reflect `conditionNames` default by
[@&#8203;43081j](https://togithub.com/43081j) in
[https://github.com/webpack/enhanced-resolve/pull/359](https://togithub.com/webpack/enhanced-resolve/pull/359)

#### New Contributors

- [@&#8203;fu1996](https://togithub.com/fu1996) made their first
contribution in
[https://github.com/webpack/enhanced-resolve/pull/374](https://togithub.com/webpack/enhanced-resolve/pull/374)
- [@&#8203;wtlin1228](https://togithub.com/wtlin1228) made their first
contribution in
[https://github.com/webpack/enhanced-resolve/pull/366](https://togithub.com/webpack/enhanced-resolve/pull/366)
- [@&#8203;43081j](https://togithub.com/43081j) made their first
contribution in
[https://github.com/webpack/enhanced-resolve/pull/359](https://togithub.com/webpack/enhanced-resolve/pull/359)
- [@&#8203;bvanjoi](https://togithub.com/bvanjoi) made their first
contribution in
[https://github.com/webpack/enhanced-resolve/pull/353](https://togithub.com/webpack/enhanced-resolve/pull/353)

**Full Changelog**:
https://github.com/webpack/enhanced-resolve/compare/v5.12.0...v5.13.0

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS42My4xIiwidXBkYXRlZEluVmVyIjoiMzUuNjMuMSJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 03:37:09 +00:00
renovate[bot]
adfa55fb4b
chore(deps): update dependency fast-check to v3.8.1 (#3659)
[![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.8.0` ->
`3.8.1`](https://renovatebot.com/diffs/npm/fast-check/3.8.0/3.8.1) |
[![age](https://badges.renovateapi.com/packages/npm/fast-check/3.8.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/fast-check/3.8.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/fast-check/3.8.1/compatibility-slim/3.8.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/fast-check/3.8.1/confidence-slim/3.8.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>dubzzz/fast-check</summary>

###
[`v3.8.1`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#&#8203;381)

[Compare
Source](https://togithub.com/dubzzz/fast-check/compare/v3.8.0...v3.8.1)

*New website for the documentation*

\[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.8.1)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.8.0...v3.8.1)]

#### Fixes

- ([PR#&#8203;3723](https://togithub.com/dubzzz/fast-check/pull/3723))
CI: Switch to docusaurus for the documentation
- ([PR#&#8203;3729](https://togithub.com/dubzzz/fast-check/pull/3729))
CI: Pre-setup devcontainer with GH Actions
- ([PR#&#8203;3728](https://togithub.com/dubzzz/fast-check/pull/3728))
CI: Change gh-pages deploy process
- ([PR#&#8203;3732](https://togithub.com/dubzzz/fast-check/pull/3732))
CI: Move back to github-pages-deploy-action
- ([PR#&#8203;3735](https://togithub.com/dubzzz/fast-check/pull/3735))
CI: Add gtag for analytics
- ([PR#&#8203;3744](https://togithub.com/dubzzz/fast-check/pull/3744))
CI: Drop website build on `build:all`
- ([PR#&#8203;3751](https://togithub.com/dubzzz/fast-check/pull/3751))
CI: Update `baseUrl` on the ain documentation
- ([PR#&#8203;3754](https://togithub.com/dubzzz/fast-check/pull/3754))
CI: Drop version from website
- ([PR#&#8203;3754](https://togithub.com/dubzzz/fast-check/pull/3754))
CI: Drop version from website
- ([PR#&#8203;3759](https://togithub.com/dubzzz/fast-check/pull/3759))
CI: Drop the need for a branch on doc
- ([PR#&#8203;3775](https://togithub.com/dubzzz/fast-check/pull/3775))
CI: Publish all packages in one workflow
- ([PR#&#8203;3724](https://togithub.com/dubzzz/fast-check/pull/3724))
Doc: Add fuzz keywords
- ([PR#&#8203;3734](https://togithub.com/dubzzz/fast-check/pull/3734))
Doc: Add search capability to the doc
- ([PR#&#8203;3738](https://togithub.com/dubzzz/fast-check/pull/3738))
Doc: Fix broken links to api-reference
- ([PR#&#8203;3745](https://togithub.com/dubzzz/fast-check/pull/3745))
Doc: Document core building blocks in new documentation
- ([PR#&#8203;3750](https://togithub.com/dubzzz/fast-check/pull/3750))
Doc: More details into tips/larger-entries...
- ([PR#&#8203;3753](https://togithub.com/dubzzz/fast-check/pull/3753))
Doc: Add some more configuration tips in the documentation
- ([PR#&#8203;3755](https://togithub.com/dubzzz/fast-check/pull/3755))
Doc: Update all links to target fast-check.dev
- ([PR#&#8203;3757](https://togithub.com/dubzzz/fast-check/pull/3757))
Doc: Quick a11y pass on the documentation
- ([PR#&#8203;3758](https://togithub.com/dubzzz/fast-check/pull/3758))
Doc: Move missing configuration parts to new doc
- ([PR#&#8203;3760](https://togithub.com/dubzzz/fast-check/pull/3760))
Doc: Link directly to the target page not to 30x ones
- ([PR#&#8203;3761](https://togithub.com/dubzzz/fast-check/pull/3761))
Doc: Fix broken links in new doc
- ([PR#&#8203;3774](https://togithub.com/dubzzz/fast-check/pull/3774))
Security: Attach provenance to the packages
- ([PR#&#8203;3719](https://togithub.com/dubzzz/fast-check/pull/3719))
Script: Ensure proper package definition

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS42My4xIiwidXBkYXRlZEluVmVyIjoiMzUuNjMuMSJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 01:16:14 +00:00
renovate[bot]
fb390a5e02
chore(deps): update dependency @swc/core to v1.3.53 (#3658)
[![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.52` ->
`1.3.53`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.3.52/1.3.53) |
[![age](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.53/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.53/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.53/compatibility-slim/1.3.52)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.53/confidence-slim/1.3.52)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc</summary>

###
[`v1.3.53`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#&#8203;1353---2023-04-21)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.3.52...v1.3.53)

##### Bug Fixes

- **(es)** Fix a crash related to source map
([#&#8203;7307](https://togithub.com/swc-project/swc/issues/7307))
([e7f7b01](e7f7b01f59))

- **(es/helpers)** Remove unnecessary parameters in `helper_expr!` macro
([#&#8203;7296](https://togithub.com/swc-project/swc/issues/7296))
([38dfb91](38dfb91ebc))

- **(es/modules)** Support `jsc.baseUrl` without `jsc.paths`
([#&#8203;7302](https://togithub.com/swc-project/swc/issues/7302))
([9c279b8](9c279b802b))

- **(es/parser)** Fix handling of `in` and `out` of typescript
([#&#8203;7308](https://togithub.com/swc-project/swc/issues/7308))
([6f81cb9](6f81cb9c32))

- **(testing)** Fix path normalization on windows for testing diffs
([#&#8203;7299](https://togithub.com/swc-project/swc/issues/7299))
([3422923](3422923cb0))

##### Miscellaneous Tasks

- **general**: Update issue template to prevent useless issues
([#&#8203;7303](https://togithub.com/swc-project/swc/issues/7303))
([9816ba2](9816ba2795))

##### Testing

- **(es/compat)** Add a test for a wrong issue
([#&#8203;7300](https://togithub.com/swc-project/swc/issues/7300))
([38495a9](38495a9835))

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS42My4xIiwidXBkYXRlZEluVmVyIjoiMzUuNjMuMSJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-28 21:56:45 +00:00
renovate[bot]
fc4798c357
chore(deps): update dependency @types/node to v16.18.24 (#3642)
[![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)) |
[`16.18.23` ->
`16.18.24`](https://renovatebot.com/diffs/npm/@types%2fnode/16.18.23/16.18.24)
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2fnode/16.18.24/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2fnode/16.18.24/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2fnode/16.18.24/compatibility-slim/16.18.23)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2fnode/16.18.24/confidence-slim/16.18.23)](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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS42My4xIiwidXBkYXRlZEluVmVyIjoiMzUuNjMuMSJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-28 19:30:06 +00:00
GitHub Actions Bot
f35238620a 5.1.0-beta.13 2023-04-28 13:56:53 +00:00
Mateusz Kwasniewski
be55961e6f
feat: Footer sdks (#3654) 2023-04-28 15:56:35 +02:00
Thomas Heartman
80cf27476b
openapi: enable allErrors and update snapshots (#3622)
## What

This PR changes our AJV configuration to return all errors it finds with
a schema instead of stopping at the first one.

Because of this, a number of the snapshot tests that we have must be
updated.

## Why

DX! As someone using an API: if I send a faulty request, I'd rather have
the API tell me about the five things that are wrong than for me to
learn about one thing, send a new request, learn about another thing,
send a new request, .... etc.

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-04-28 12:56:00 +00:00
GitHub Actions Bot
09621b8a4f 5.1.0-beta.12 2023-04-28 12:05:35 +00:00
andreas-unleash
1ccbbfeb57
Feat: project default strategy (#3644)
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->

Adds default strategy to project environment link table

## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->

<!-- Does it close an issue? Multiple? -->
Closes #
[1-876](https://linear.app/unleash/issue/1-876/default-strategy-backend)

<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#
-->

### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->


## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->

---------

Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-04-28 14:59:04 +03:00
GitHub Actions Bot
e378793de5 5.1.0-beta.11 2023-04-28 11:57:22 +00:00
Nuno Góis
9df9095b1f
feat: demo small UI adjustments (#3653)
https://linear.app/unleash/issue/2-975/small-ui-adjustments

Adds some small UI adjustments we identified in the meantime:
 - "Get Unleash" -> "Get started" in the top banner;
 - Topics list header is now the same color as the top banner;
- Added `focus` capabilities to steps, added it to the appropriate
steps;
 - No longer closes tooltip when clicked when using `anyClick`;
 - Reversed the topics list header arrow rotation;

Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#3537


![image](https://user-images.githubusercontent.com/14320932/235139390-a40db29d-befe-44f9-9f61-a0ad120b7251.png)
2023-04-28 11:54:58 +00:00
GitHub Actions Bot
e7dec9a8a4 5.1.0-beta.10 2023-04-28 11:50:59 +00:00
Jaanus Sellin
2a6cfc434f
fix: fix bulk removal of tags (#3651) 2023-04-28 14:49:34 +03:00
Mateusz Kwasniewski
10fee99467
Update how-to-synchronize-unleash-instances.md 2023-04-28 13:28:19 +02:00
Mateusz Kwasniewski
96e3e43188
docs: unleash instance synchronization (#3652) 2023-04-28 13:23:50 +02:00
Thomas Heartman
b815fa1a9d
docs: add migration guide entry for v4 -> v5 (#3650)
This lists the breaking changes between the versions to make it easier
(and safer) for users to upgrade
2023-04-28 13:10:30 +02:00
GitHub Actions Bot
178f4ff292 5.1.0-beta.9 2023-04-28 10:26:15 +00:00
Mateusz Kwasniewski
c8bce08e94
feat: remove project overview flag (#3648) 2023-04-28 12:25:59 +02:00
GitHub Actions Bot
8e75f14a29 5.1.0-beta.8 2023-04-28 09:21:53 +00:00
Christopher Kolstad
f1db90d38c
fix: correct error for missing context field (#3647)
When adding a strategy using a context field that did not exist, we
threw an unknown error.

This changes to throw NotFoundError so that our users can better know
what they did wrong.
2023-04-28 09:21:32 +00:00
GitHub Actions Bot
a984de7941 5.1.0-beta.7 2023-04-28 08:18:27 +00:00
Jaanus Sellin
383aa3dde4
feat: remove bulk operations flag (#3643) 2023-04-28 11:18:03 +03:00
GitHub Actions Bot
108eee91f1 5.1.0-beta.6 2023-04-28 07:08:34 +00:00
Mateusz Kwasniewski
116db8f6d1
feat: promote toggles script (#3639) 2023-04-28 09:08:12 +02:00
renovate[bot]
b18d62521f
chore(deps): update dependency @swc/core to v1.3.52 (#3641)
[![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.51` ->
`1.3.52`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.3.51/1.3.52) |
[![age](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.52/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.52/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.52/compatibility-slim/1.3.51)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.52/confidence-slim/1.3.51)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc</summary>

###
[`v1.3.52`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#&#8203;1352---2023-04-19)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.3.51...v1.3.52)

##### Bug Fixes

- **(es/minifier)** Fix a inliner bug related to `Script`
([#&#8203;7288](https://togithub.com/swc-project/swc/issues/7288))
([0aab90c](0aab90c005))

- **(es/resolver)** Hoist parameter in arrow and constructor
([#&#8203;7292](https://togithub.com/swc-project/swc/issues/7292))
([7a00f2e](7a00f2e954))

##### Performance

- **(es/react)** Don't use regex
([#&#8203;7284](https://togithub.com/swc-project/swc/issues/7284))
([248fd37](248fd374e6))

- **(preset-env)** Update static map
([#&#8203;7293](https://togithub.com/swc-project/swc/issues/7293))
([bc83cb2](bc83cb2ecf))

##### Build

- **(cargo)** Bump up wasmer
([#&#8203;7294](https://togithub.com/swc-project/swc/issues/7294))
([39d415c](39d415cc16))

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS42My4xIiwidXBkYXRlZEluVmVyIjoiMzUuNjMuMSJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-28 05:25:46 +00:00
renovate[bot]
a309105553
chore(deps): update dependency sass to v1.62.0 (#3613)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass](https://togithub.com/sass/dart-sass) | [`1.58.3` ->
`1.62.0`](https://renovatebot.com/diffs/npm/sass/1.58.3/1.62.0) |
[![age](https://badges.renovateapi.com/packages/npm/sass/1.62.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/sass/1.62.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/sass/1.62.0/compatibility-slim/1.58.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/sass/1.62.0/confidence-slim/1.58.3)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>sass/dart-sass</summary>

###
[`v1.62.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#&#8203;1620)

[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.61.0...1.62.0)

- Deprecate the use of multiple `!global` or `!default` flags on the
same
    variable. This deprecation is named `duplicate-var-flags`.

- Allow special numbers like `var()` or `calc()` in the global
functions:
`grayscale()`, `invert()`, `saturate()`, and `opacity()`. These are also
native CSS `filter` functions. This is in addition to number values
which were
    already allowed.

- Fix a cosmetic bug where an outer rule could be duplicated after
nesting was
    resolved, instead of re-using a shared rule.

###
[`v1.61.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#&#8203;1610)

[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.60.0...1.61.0)

- **Potentially breaking change:** Drop support for End-of-Life Node.js
12.

- Fix remaining cases for the performance regression introduced in
1.59.0.

##### Embedded Sass

- The JS embedded host now loads files from the working directory when
using the
    legacy API.

###
[`v1.60.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#&#8203;1600)

[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.59.3...1.60.0)

- Add support for the `pi`, `e`, `infinity`, `-infinity`, and `NaN`
constants in
calculations. These will be interpreted as the corresponding numbers.

- Add support for unknown constants in calculations. These will be
interpreted
    as unquoted strings.

- Serialize numbers with value `infinity`, `-infinity`, and `NaN` to
`calc()`
expressions rather than CSS-invalid identifiers. Numbers with complex
units
    still can't be serialized.

###
[`v1.59.3`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#&#8203;1593)

[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.59.2...1.59.3)

-   Fix a performance regression introduced in 1.59.0.

- The NPM release of 1.59.0 dropped support for Node 12 without actually
indicating so in its pubspec. This release temporarily adds back support
so
that the latest Sass version that declares it supports Node 12 actually
does
so. However, Node 12 is now end-of-life, so we will drop support for it
    properly in an upcoming release.

###
[`v1.59.2`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#&#8203;1592)

[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.59.1...1.59.2)

-   No user-visible changes.

###
[`v1.59.1`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#&#8203;1591)

[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.59.0...1.59.1)

-   No user-visible changes.

###
[`v1.59.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#&#8203;1590)

[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.58.3...1.59.0)

##### Command Line Interface

- Added a new `--fatal-deprecation` flag that lets you treat a
deprecation
    warning as an error. You can pass an individual deprecation ID
    (e.g. `slash-div`) or you can pass a Dart Sass version to treat all
    deprecations initially emitted in that version or earlier as errors.

- New `--future-deprecation` flag that lets you opt into warning for use
of
certain features that will be deprecated in the future. At the moment,
the
only option is `--future-deprecation=import`, which will emit warnings
for
Sass `@import` rules, which are not yet deprecated, but will be in the
future.

##### Dart API

- New `Deprecation` enum, which contains the different current and
future
    deprecations used by the new CLI flags.

- The `compile` methods now take in `fatalDeprecations` and
`futureDeprecations`
    parameters, which work similarly to the CLI flags.

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS41OC4wIiwidXBkYXRlZEluVmVyIjoiMzUuNTguMCJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-28 01:26:01 +00:00
GitHub Actions Bot
6c84777e06 5.1.0-beta.5 2023-04-27 13:51:58 +00:00
Thomas Heartman
3d31d1b934
fix: ensure that the owaspvalidationerrors always contain all errors (#3638)
## What

This fixes a bug where the owasp validation response that came back from
the server no longer contained all its validation errors. This caused
the UI to slightly break and for the password validation box not to
update correctly.

This is a quick fix (but with tests!). I'm working on a better design
for this on the side, but it seemed pertinent to get this out ASAP.
2023-04-27 15:51:37 +02:00
GitHub Actions Bot
7f0a8362cb 5.1.0-beta.4 2023-04-27 13:12:32 +00:00
Nuno Góis
3c48171c78
feat: add user tracking to demo (#3637)
https://linear.app/unleash/issue/2-946/explore-and-implement-options-for-user-tracking

Adds user tracking to the interactive demo, so we can measure how users
are using this feature and improve it in the feature.

## Events

- **start** - When the user starts the demo by clicking on the "Try
Unleash Demo" button;
- **finish** - When the user finishes the demo by seeing the "You
finished the demo" dialog;
- **restart** - When the user decides to restart the demo on the "You
finished the demo" dialog;
- **close** - When the user closes a demo dialog;
- **topic** - In what topic this happened (topic title, can also be
`start` if user closes on the start dialog);
- **step** - In what step this happened (step number, `1` would mean
first step);
- **start_topic** - When the user decides to start a specific topic by
clicking it in the list;
  - **topic** - What topic was clicked (topic title);
- **ask_questions** - When the user decides to ask questions by clicking
the appropriate option in the top banner;
- **see_plans** - When the user decides to see the plans by clicking the
appropriate option in the top banner;
- **plan** - What plan was clicked (one of: `open_source`, `pro`,
`enterprise` or `compare_plans`);
- **open_demo_web** - User decided to open the demo website using the
link on the start dialog;
- **view_demo_link** - User decided to open the start dialog again on
the bottom of the topics list;

Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#3537
2023-04-27 14:12:02 +01:00
GitHub Actions Bot
9deff83d74 5.1.0-beta.3 2023-04-27 08:50:12 +00:00
Christopher Kolstad
d7b1d1c9ce
fix: Updated cypress API usage to stop using deprecated API (#3636) 2023-04-27 08:49:55 +00:00
GitHub Actions Bot
e98d839992 5.1.0-beta.2 2023-04-27 08:22:36 +00:00
Mateusz Kwasniewski
70a8ab4c47
feat: export by tags (#3635) 2023-04-27 10:22:14 +02:00