1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-02-09 00:18:00 +01:00
Commit Graph

13113 Commits

Author SHA1 Message Date
renovate[bot]
6602e664a1
chore(deps): update testing-library monorepo (#9247)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@testing-library/react](https://redirect.github.com/testing-library/react-testing-library)
| [`16.1.0` ->
`16.2.0`](https://renovatebot.com/diffs/npm/@testing-library%2freact/16.1.0/16.2.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@testing-library%2freact/16.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@testing-library%2freact/16.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@testing-library%2freact/16.1.0/16.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@testing-library%2freact/16.1.0/16.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@testing-library/user-event](https://redirect.github.com/testing-library/user-event)
| [`14.5.2` ->
`14.6.1`](https://renovatebot.com/diffs/npm/@testing-library%2fuser-event/14.5.2/14.6.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@testing-library%2fuser-event/14.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@testing-library%2fuser-event/14.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@testing-library%2fuser-event/14.5.2/14.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@testing-library%2fuser-event/14.5.2/14.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>testing-library/react-testing-library
(@&#8203;testing-library/react)</summary>

###
[`v16.2.0`](https://redirect.github.com/testing-library/react-testing-library/releases/tag/v16.2.0)

[Compare
Source](https://redirect.github.com/testing-library/react-testing-library/compare/v16.1.0...v16.2.0)

##### Features

- Add support for React error handlers
([#&#8203;1354](https://redirect.github.com/testing-library/react-testing-library/issues/1354))
([9618c51](9618c51337))

</details>

<details>
<summary>testing-library/user-event
(@&#8203;testing-library/user-event)</summary>

###
[`v14.6.1`](https://redirect.github.com/testing-library/user-event/releases/tag/v14.6.1)

[Compare
Source](https://redirect.github.com/testing-library/user-event/compare/v14.6.0...v14.6.1)

##### Bug Fixes

- correct description for `delay` option
([#&#8203;1175](https://redirect.github.com/testing-library/user-event/issues/1175))
([2edf14d](2edf14d2e7))
- **keyboard:** add `ContextMenu` to `defaultKeyMap`
([#&#8203;1079](https://redirect.github.com/testing-library/user-event/issues/1079))
([3e471d1](3e471d1feb))
- **keyboard:** add brackets to `defaultKeyMap`
([#&#8203;1226](https://redirect.github.com/testing-library/user-event/issues/1226))
([543ecb0](543ecb0ea9))
- **keyboard:** walk through radio group per arrow keys
([#&#8203;1049](https://redirect.github.com/testing-library/user-event/issues/1049))
([bf8111c](bf8111ca9f))
- **pointer:** dispatch mouse events if `pointerdown` is
`defaultPrevented`
([#&#8203;1121](https://redirect.github.com/testing-library/user-event/issues/1121))
([f681f7b](f681f7bbfe))
- **pointer:** set `button` and `buttons` properties on `PointerEvent`
([#&#8203;1219](https://redirect.github.com/testing-library/user-event/issues/1219))
([6614f72](6614f7282c))
- **pointer:** use `1` as default value for `PointerEvent.width` and
`PointerEvent.height`
([#&#8203;1224](https://redirect.github.com/testing-library/user-event/issues/1224))
([f0468d0](f0468d04d7))
- prevent `click` event loop on form-associated custom element
([#&#8203;1238](https://redirect.github.com/testing-library/user-event/issues/1238))
([465fc7e](465fc7eb49))
- prevent `click` event on non-focusable control
([#&#8203;1130](https://redirect.github.com/testing-library/user-event/issues/1130))
([e429094](e429094865))
- **upload:** apply `accept` filter more leniently
([#&#8203;1064](https://redirect.github.com/testing-library/user-event/issues/1064))
([a344ad4](a344ad4dfe))

###
[`v14.6.0`](https://redirect.github.com/testing-library/user-event/releases/tag/v14.6.0)

[Compare
Source](https://redirect.github.com/testing-library/user-event/compare/v14.5.2...v14.6.0)

##### Features

- dispatch `FocusEvent` in hidden documents
([#&#8203;1252](https://redirect.github.com/testing-library/user-event/issues/1252))
([1ed8b15](1ed8b1557b))

##### Bug Fixes

- **clipboard:** await `DataTransferItem.getAsString()` callback
([#&#8203;1251](https://redirect.github.com/testing-library/user-event/issues/1251))
([7b11b0e](7b11b0e88a))
- **event:** assign pointer coords to MouseEvent
([#&#8203;1039](https://redirect.github.com/testing-library/user-event/issues/1039))
([8528972](8528972577))
- **pointer:** check `PointerCoords.x` in `isDifferentPointerPosition`
([#&#8203;1216](https://redirect.github.com/testing-library/user-event/issues/1216))
([75edef5](75edef5c06))
- **pointer:** check all fields of `PointerCoords` in
`isDifferentPointerPosition()`
([#&#8203;1229](https://redirect.github.com/testing-library/user-event/issues/1229))
([5f3d28f](5f3d28fe3a))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-06 18:46:58 +00:00
Tymoteusz Czech
4e36d2285e
chore: remove sortProjectRoles flag (#9226) 2025-02-06 19:40:10 +01:00
Nnenna Ndukwe
ae366916f3
docs: organize/update custom project permissions to reflect Unleash Admin UI (#9246)
<!-- 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! ❤️ -->

## 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. -->

Updating custom project permissions to reflect permissions in the
Unleash Admin UI.
Slack context:
https://unleash-internal.slack.com/archives/C05LUNBS0SZ/p1738260018703969

<img width="847" alt="Screenshot 2025-02-06 at 10 33 04 AM"
src="https://github.com/user-attachments/assets/98c70467-0471-4e08-b079-d13a358a99b9"
/>
<img width="873" alt="Screenshot 2025-02-06 at 10 33 13 AM"
src="https://github.com/user-attachments/assets/5d02b977-f518-4ac0-ace8-b83083415bfb"
/>


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

https://linear.app/unleash/issue/MAR-994/document-api-token-and-change-request-permissions

<!-- (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? -->

---------

Co-authored-by: Melinda Fekete <melinda.fekete@getunleash.io>
2025-02-06 12:50:09 -05:00
Nuno Góis
21fb9a3118
chore: release management plausible events (#9230)
https://linear.app/unleash/issue/2-2834/plausible

Adds the following Plausible events to the Release management feature:
 - Add plan
 - Start milestone
 - Remove plan
 - Create template
 - Edit template
 - Delete template
2025-02-06 16:09:15 +00:00
Melinda Fekete
de03de152b
Fix image zoom bug, remove Figure component (#9242) 2025-02-06 16:52:04 +01:00
David Leek
e689e2e3d2
feat: implement dialogs for changerequest milestone handling and removing release plans (#9240) 2025-02-06 16:45:24 +01:00
Thomas Heartman
61f8236711
chore: changes the panel title to "Event timeline" (#9245)
Keeps it consistent with the previous title for this component and
with what it's known as in the docs.
2025-02-06 15:30:27 +01:00
Tymoteusz Czech
377e68476f
fix: identyfication headers typo (#9244) 2025-02-06 14:24:49 +00:00
Thomas Heartman
56c9584bb6
feat: move timeline to panel (#9243)
Moves the event timeline to the personal dashboard from the header when
the `frontendHeaderRedesign` flag is active.

When the flag is active, it also:
- hides the event timeline and corresponding button in the header
- renders the environment selector next to the time selector instead of
at the other end of the header


![image](https://github.com/user-attachments/assets/cccd8f07-d42a-4180-807f-20937019442d)

---------

Co-authored-by: Nuno Góis <github@nunogois.com>
2025-02-06 13:55:59 +00:00
Tymoteusz Czech
54e4fd2190
chore: remove lifecycle v2 flag (#9224) 2025-02-06 14:54:45 +01:00
Mateusz Kwasniewski
f8ed771fda
docs: identification headers (#9241)
---------

Co-authored-by: Melinda Fekete <melinda.fekete@getunleash.io>
2025-02-06 11:37:27 +01:00
Nuno Góis
4871cd57d1
chore: mark release management as an enterprise feature (#9229)
https://linear.app/unleash/issue/2-3093/sales-pitch-ui-for-release-management-to-show-non-enterprise-users

Marks Release Management as a premium Enterprise feature.

Once the `releasePlans` flag is enabled for everyone / removed, this is
what non-Enterprise users will see:


![image](https://github.com/user-attachments/assets/7191fb09-976e-4e14-8e2f-6db114b5e2ca)
2025-02-06 09:59:38 +00:00
Thomas Heartman
2ff385a4b6
fix(1-3295): fix broken skip link (#9239)
Fixes the issue where the skip link wouldn't take you to the main
content of the page anymore.

Also includes a few related minor semantic and a11y improvements:

1. The `main` element now only surrounds the actual main content of the
page. The sidebar is nav content and shouldn't be within it. The easiest
way to do this was to change the element that was previously a `main` to
a `div` and make the main content wrapper a `main` instead.
2. Makes the skip link target visible when focused. But invisible
otherwise. This has two benefits:
1. It's immediately obvious that using the skip link has worked. It
tells you that it's at the start of the main content.
2. Because the link now has text, it can be targeted by link search
(e.g. in Firefox, press `'` to search for links (I use this **a lot**)),
making it super easy to move your focus to the main content directly.
(Yes, landmark navigation should also work here, though, especially with
the `main` change).

The implementation of UI considerations of the skip link are based on
the CSS-tricks article [a deep dive on skipping to
content](https://css-tricks.com/a-deep-dive-on-skipping-to-content/)
from 2021.

Here's what it looks like when you skip to content:

![image](https://github.com/user-attachments/assets/c22819e6-f801-47d8-a9d9-908c250fd6ba)


When it doesn't have focus, it's invisible.
2025-02-06 10:21:56 +01:00
mo
483e6c8acf
remove unmaintained community laravel sdk (#9231) 2025-02-06 09:54:26 +01:00
renovate[bot]
639fb40c48
chore(deps): update dependency @swc/core to v1.10.12 (#9236)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://redirect.github.com/swc-project/swc)) | [`1.10.11` ->
`1.10.12`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.10.11/1.10.12)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.10.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.10.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.10.11/1.10.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.10.11/1.10.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.10.12`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#11012---2025-01-29)

[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.10.11...v1.10.12)

##### Bug Fixes

- **(es/parser)** Remove wrong check about `const` without init
([#&#8203;9970](https://redirect.github.com/swc-project/swc/issues/9970))
([1b57261](1b572617f3))

##### Performance

- **(es/minifier)** Make analyzer not call `collect_infects_from`
recursively
([#&#8203;9924](https://redirect.github.com/swc-project/swc/issues/9924))
([37616c3](37616c33bf))

- **(es/minifier)** Skip complex inline operations if possible
([#&#8203;9972](https://redirect.github.com/swc-project/swc/issues/9972))
([772cc30](772cc309cc))

- **(es/minifier)** Merge binding analyzer into infection analyzer
([#&#8203;9973](https://redirect.github.com/swc-project/swc/issues/9973))
([ca8a71f](ca8a71f523))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-06 01:39:57 +00:00
renovate[bot]
cc25a2134c
chore(deps): update dependency swr to v2.3.0 (#9235)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [swr](https://swr.vercel.app)
([source](https://redirect.github.com/vercel/swr)) | [`2.2.5` ->
`2.3.0`](https://renovatebot.com/diffs/npm/swr/2.2.5/2.3.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/swr/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/swr/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/swr/2.2.5/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/swr/2.2.5/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/swr (swr)</summary>

###
[`v2.3.0`](https://redirect.github.com/vercel/swr/compare/v2.2.5...v2.3.0)

[Compare
Source](https://redirect.github.com/vercel/swr/compare/v2.2.5...v2.3.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 21:25:54 +00:00
renovate[bot]
4d22d87a9c
chore(deps): update dependency semver to v7.7.0 (#9234)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [semver](https://redirect.github.com/npm/node-semver) | [`7.6.3` ->
`7.7.0`](https://renovatebot.com/diffs/npm/semver/7.6.3/7.7.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/semver/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/semver/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/semver/7.6.3/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/semver/7.6.3/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>npm/node-semver (semver)</summary>

###
[`v7.7.0`](https://redirect.github.com/npm/node-semver/blob/HEAD/CHANGELOG.md#770-2025-01-29)

[Compare
Source](https://redirect.github.com/npm/node-semver/compare/v7.6.3...v7.7.0)

##### Features

-
[`0864b3c`](0864b3ce79)
[#&#8203;753](https://redirect.github.com/npm/node-semver/pull/753) add
"release" inc type
([#&#8203;753](https://redirect.github.com/npm/node-semver/issues/753))
([@&#8203;mbtools](https://redirect.github.com/mbtools))

##### Bug Fixes

-
[`d588e37`](d588e37828)
[#&#8203;755](https://redirect.github.com/npm/node-semver/pull/755)
diff: fix prerelease to stable version diff logic
([#&#8203;755](https://redirect.github.com/npm/node-semver/issues/755))
([@&#8203;eminberkayd](https://redirect.github.com/eminberkayd),
berkay.daglar)
-
[`8a34bde`](8a34bdecc7)
[#&#8203;754](https://redirect.github.com/npm/node-semver/pull/754) add
identifier validation to `inc()`
([#&#8203;754](https://redirect.github.com/npm/node-semver/issues/754))
([@&#8203;mbtools](https://redirect.github.com/mbtools))

##### Documentation

-
[`67e5478`](67e54785a0)
[#&#8203;756](https://redirect.github.com/npm/node-semver/pull/756)
readme: added missing period for consistency
([#&#8203;756](https://redirect.github.com/npm/node-semver/issues/756))
([@&#8203;shaymolcho](https://redirect.github.com/shaymolcho))
-
[`868d4bb`](868d4bbe3d)
[#&#8203;749](https://redirect.github.com/npm/node-semver/pull/749)
clarify comment about obsolete prefixes
([#&#8203;749](https://redirect.github.com/npm/node-semver/issues/749))
([@&#8203;mbtools](https://redirect.github.com/mbtools),
[@&#8203;ljharb](https://redirect.github.com/ljharb))

##### Chores

-
[`145c554`](145c554b8c)
[#&#8203;741](https://redirect.github.com/npm/node-semver/pull/741) bump
[@&#8203;npmcli/eslint-config](https://redirect.github.com/npmcli/eslint-config)
from 4.0.5 to 5.0.0
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`753e02b`](753e02b9d0)
[#&#8203;747](https://redirect.github.com/npm/node-semver/pull/747) bump
[@&#8203;npmcli/template-oss](https://redirect.github.com/npmcli/template-oss)
from 4.23.3 to 4.23.4
([#&#8203;747](https://redirect.github.com/npm/node-semver/issues/747))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot],
[@&#8203;npm-cli-bot](https://redirect.github.com/npm-cli-bot))
-
[`0b812d5`](0b812d5fb5)
[#&#8203;744](https://redirect.github.com/npm/node-semver/pull/744)
postinstall for dependabot template-oss PR
([@&#8203;hashtagchris](https://redirect.github.com/hashtagchris))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 21:25:31 +00:00
renovate[bot]
bec490df3c
chore(deps): update dependency semver to v7.7.0 (#9233)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [semver](https://redirect.github.com/npm/node-semver) | [`7.6.3` ->
`7.7.0`](https://renovatebot.com/diffs/npm/semver/7.6.3/7.7.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/semver/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/semver/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/semver/7.6.3/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/semver/7.6.3/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>npm/node-semver (semver)</summary>

###
[`v7.7.0`](https://redirect.github.com/npm/node-semver/blob/HEAD/CHANGELOG.md#770-2025-01-29)

[Compare
Source](https://redirect.github.com/npm/node-semver/compare/v7.6.3...v7.7.0)

##### Features

-
[`0864b3c`](0864b3ce79)
[#&#8203;753](https://redirect.github.com/npm/node-semver/pull/753) add
"release" inc type
([#&#8203;753](https://redirect.github.com/npm/node-semver/issues/753))
([@&#8203;mbtools](https://redirect.github.com/mbtools))

##### Bug Fixes

-
[`d588e37`](d588e37828)
[#&#8203;755](https://redirect.github.com/npm/node-semver/pull/755)
diff: fix prerelease to stable version diff logic
([#&#8203;755](https://redirect.github.com/npm/node-semver/issues/755))
([@&#8203;eminberkayd](https://redirect.github.com/eminberkayd),
berkay.daglar)
-
[`8a34bde`](8a34bdecc7)
[#&#8203;754](https://redirect.github.com/npm/node-semver/pull/754) add
identifier validation to `inc()`
([#&#8203;754](https://redirect.github.com/npm/node-semver/issues/754))
([@&#8203;mbtools](https://redirect.github.com/mbtools))

##### Documentation

-
[`67e5478`](67e54785a0)
[#&#8203;756](https://redirect.github.com/npm/node-semver/pull/756)
readme: added missing period for consistency
([#&#8203;756](https://redirect.github.com/npm/node-semver/issues/756))
([@&#8203;shaymolcho](https://redirect.github.com/shaymolcho))
-
[`868d4bb`](868d4bbe3d)
[#&#8203;749](https://redirect.github.com/npm/node-semver/pull/749)
clarify comment about obsolete prefixes
([#&#8203;749](https://redirect.github.com/npm/node-semver/issues/749))
([@&#8203;mbtools](https://redirect.github.com/mbtools),
[@&#8203;ljharb](https://redirect.github.com/ljharb))

##### Chores

-
[`145c554`](145c554b8c)
[#&#8203;741](https://redirect.github.com/npm/node-semver/pull/741) bump
[@&#8203;npmcli/eslint-config](https://redirect.github.com/npmcli/eslint-config)
from 4.0.5 to 5.0.0
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
-
[`753e02b`](753e02b9d0)
[#&#8203;747](https://redirect.github.com/npm/node-semver/pull/747) bump
[@&#8203;npmcli/template-oss](https://redirect.github.com/npmcli/template-oss)
from 4.23.3 to 4.23.4
([#&#8203;747](https://redirect.github.com/npm/node-semver/issues/747))
([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot],
[@&#8203;npm-cli-bot](https://redirect.github.com/npm-cli-bot))
-
[`0b812d5`](0b812d5fb5)
[#&#8203;744](https://redirect.github.com/npm/node-semver/pull/744)
postinstall for dependabot template-oss PR
([@&#8203;hashtagchris](https://redirect.github.com/hashtagchris))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 18:38:47 +00:00
renovate[bot]
811c1c64ad
chore(deps): update dependency react-confetti to v6.2.2 (#9232)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-confetti](https://redirect.github.com/alampros/react-confetti)
| [`6.1.0` ->
`6.2.2`](https://renovatebot.com/diffs/npm/react-confetti/6.1.0/6.2.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/react-confetti/6.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-confetti/6.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-confetti/6.1.0/6.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-confetti/6.1.0/6.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>alampros/react-confetti (react-confetti)</summary>

###
[`v6.2.2`](https://redirect.github.com/alampros/react-confetti/releases/tag/v6.2.2)

[Compare
Source](https://redirect.github.com/alampros/react-confetti/compare/v6.2.1...v6.2.2)

##### Bug Fixes

- build multiple module types
([3be757d](3be757d656)),
closes
[#&#8203;162](https://redirect.github.com/alampros/react-confetti/issues/162)
[#&#8203;158](https://redirect.github.com/alampros/react-confetti/issues/158)

###
[`v6.2.1`](https://redirect.github.com/alampros/react-confetti/blob/HEAD/CHANGELOG.md#621-2024-12-27)

[Compare
Source](https://redirect.github.com/alampros/react-confetti/compare/v6.2.0...v6.2.1)

##### Bug Fixes

- specify commonjs module
([aa99153](aa99153ccb))

###
[`v6.2.0`](https://redirect.github.com/alampros/react-confetti/blob/HEAD/CHANGELOG.md#620-2024-12-27)

[Compare
Source](https://redirect.github.com/alampros/react-confetti/compare/v6.1.0...v6.2.0)

##### Features

- update `peerDependencies` to support React 19
([ce2d40a](ce2d40a65c))
- upgrade tooling
([9c84a99](9c84a9941b))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 18:38:30 +00:00
Nuno Góis
9fa7f5aa7b
chore: release plan changes in change request view (#9225)
https://linear.app/unleash/issue/2-3169/add-release-plan-ui-representation-in-change-request-ui

Adds visual representations for release plan change requests.

### Add release plan


![image](https://github.com/user-attachments/assets/8511c6a3-c83e-4eee-aa18-9affe4a9ac1d)

### Remove release plan


![image](https://github.com/user-attachments/assets/ed13f9ac-140c-40c9-a1a2-3c066c89c09a)

### Start milestone


![image](https://github.com/user-attachments/assets/ac8e5408-e877-470c-a98b-295b41444bfa)


![image](https://github.com/user-attachments/assets/abf19a55-89df-4dd8-8738-9dfcd63949b7)
2025-02-05 15:27:36 +00:00
David Leek
9a8607b07e
chore: clear scim fields when deleting user + migration for existing cases (#9217) 2025-02-05 15:45:51 +01:00
Jaanus Sellin
a15d63672f
feat: client spec to support deltaApi (#9222)
Add client spec version for delta API.
2025-02-05 15:02:44 +02:00
Thomas Heartman
90e5adb695
chore: use union type for traffic search data (#9221)
Makes the data returned from the traffic search a union type to avoid
nasty object-is-undefined errors at runtime.

It requires more explicit handling, sure, but it means we don't need
to accept undefined.
2025-02-05 10:50:39 +00:00
Mateusz Kwasniewski
a11c965bec
feat: productivity report unsubscribed users (#9220) 2025-02-05 11:28:01 +01:00
Thomas Heartman
17a4099dbf
refactor: add functions to estimate monthly usage from data directly (#9219)
Adds new monthly estimation functions that operate on raw usage data
instead of chart data. This brings those methods in line with the rest
of the traffic calculation functions that we have in that file and means
we can remove other external dependencies.

 This is somewhat inspired by #9218, but not directly linked.
2025-02-05 11:12:17 +01:00
Thomas Heartman
543be6dede
chore(1-3342): extract into hook, use new endpoint if flag on (#9218)
Updates the existing BillingDetails pages (pro and payg) to use the new
traffic search endpoint (and calculations) if the flag to do so is on.
Otherwise, it falls back to using the existing method.

I've extracted the overage calculation into a separate shared hook.
2025-02-05 10:45:41 +01:00
Mateusz Kwasniewski
ebcbd7b637
feat: productivity report only for seen users (#9204) 2025-02-05 10:05:35 +01:00
Thomas Heartman
bd6a90ffd4
chore: add tests for new traffic usage functions (#9208)
This PR adds tests to all the TODOs created in
https://github.com/Unleash/unleash/pull/9191.

Additionally it finally manages to refactor the `toChartData` function.
2025-02-05 09:47:36 +01:00
renovate[bot]
419d189ddc
chore(deps): update dependency lint-staged to v15.4.3 (#9216)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [lint-staged](https://redirect.github.com/lint-staged/lint-staged) |
[`15.2.11` ->
`15.4.3`](https://renovatebot.com/diffs/npm/lint-staged/15.2.11/15.4.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/15.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/15.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/15.2.11/15.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/15.2.11/15.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>lint-staged/lint-staged (lint-staged)</summary>

###
[`v15.4.3`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1543)

[Compare
Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.4.2...v15.4.3)

##### Patch Changes

-
[#&#8203;1512](https://redirect.github.com/lint-staged/lint-staged/pull/1512)
[`cbfed1d`](cbfed1dfd2)
Thanks [@&#8203;tarik02](https://redirect.github.com/tarik02)! - Adjust
TypeScript types for the default export so that it can be used as a
value without error TS2693.

###
[`v15.4.2`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1542)

[Compare
Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.4.1...v15.4.2)

##### Patch Changes

-
[#&#8203;1509](https://redirect.github.com/lint-staged/lint-staged/pull/1509)
[`8827ebf`](8827ebf29d)
Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - Change
*lint-staged*'s dependencies to use [caret (`^`)
ranges](https://docs.npmjs.com/cli/v6/using-npm/semver#caret-ranges-123-025-004)
instead of [tilde
(`~`)](https://docs.npmjs.com/cli/v6/using-npm/semver#tilde-ranges-123-12-1).
This makes it easier for package managers to perform dependency
management when minor-level updates are also permitted instead of just
patch-level.

###
[`v15.4.1`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1541)

[Compare
Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.4.0...v15.4.1)

##### Patch Changes

-
[#&#8203;1504](https://redirect.github.com/lint-staged/lint-staged/pull/1504)
[`1c7a45e`](1c7a45ed2c)
Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - Default
TypeScript config filenames match JS equivalents.

-
[#&#8203;1504](https://redirect.github.com/lint-staged/lint-staged/pull/1504)
[`9cc18c9`](9cc18c9deb)
Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - Add missing
conditional exports syntax for TypeScript types.

###
[`v15.4.0`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1540)

[Compare
Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.3.0...v15.4.0)

##### Minor Changes

-
[#&#8203;1500](https://redirect.github.com/lint-staged/lint-staged/pull/1500)
[`a8ec1dd`](a8ec1ddb58)
Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! -
*Lint-staged* now provides TypeScript types for the configuration and
main Node.js API. You can use the JSDoc syntax in your JS configuration
files:

    ```js
    /**
     * @&#8203;filename: lint-staged.config.js
     * @&#8203;type {import('lint-staged').Configuration}
     */
    export default {
      '*': 'prettier --write',
    }
    ```

It's also possible to use the `.ts` file extension for the configuration
if your Node.js version supports it. The `--experimental-strip-types`
flag was introduced in [Node.js
v22.6.0](https://redirect.github.com/nodejs/node/releases/tag/v22.6.0)
and unflagged in
[v23.6.0](https://redirect.github.com/nodejs/node/releases/tag/v23.6.0),
enabling Node.js to execute TypeScript files without additional
configuration.

    ```shell
    export NODE_OPTIONS="--experimental-strip-types"

    npx lint-staged --config lint-staged.config.ts
    ```

##### Patch Changes

-
[#&#8203;1501](https://redirect.github.com/lint-staged/lint-staged/pull/1501)
[`9b79364`](9b793640e1)
Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - Handle
possible failures when logging user shell for debug info.

###
[`v15.3.0`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1530)

[Compare
Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.2.11...v15.3.0)

##### Minor Changes

-
[#&#8203;1495](https://redirect.github.com/lint-staged/lint-staged/pull/1495)
[`e69da9e`](e69da9e614)
Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - Added more
info to the debug logs so that "environment" info doesn't need to be
added separately to GitHub issues.

-
[#&#8203;1493](https://redirect.github.com/lint-staged/lint-staged/pull/1493)
[`fa0fe98`](fa0fe98104)
Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - Added more
help messages around the automatic `git stash` that *lint-staged*
creates as a backup (by default). The console output also displays the
short git *hash* of the stash so that it's easier to recover lost files
in case some fatal errors are encountered, or the process is killed
before completing.

    For example:

        % npx lint-staged
        ✔ Backed up original state in git stash (20addf8)
        ✔ Running tasks for staged files...
        ✔ Applying modifications from tasks...
        ✔ Cleaning up temporary files...

where the backup can be seen with `git show 20addf8`, or `git stash
list`:

        % git stash list
        stash@{0}: lint-staged automatic backup (20addf8)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 01:40:09 +00:00
renovate[bot]
29a4fe6c5d
chore(deps): update dependency cypress-vite to v1.6.0 (#9215)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress-vite](https://redirect.github.com/mammadataei/cypress-vite) |
[`1.5.0` ->
`1.6.0`](https://renovatebot.com/diffs/npm/cypress-vite/1.5.0/1.6.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/cypress-vite/1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cypress-vite/1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cypress-vite/1.5.0/1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cypress-vite/1.5.0/1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>mammadataei/cypress-vite (cypress-vite)</summary>

###
[`v1.6.0`](https://redirect.github.com/mammadataei/cypress-vite/blob/HEAD/CHANGELOG.md#160-2024-12-31)

[Compare
Source](https://redirect.github.com/mammadataei/cypress-vite/compare/v1.5.0...v1.6.0)

##### Features

- add support for vite v6
([#&#8203;104](https://redirect.github.com/mammadataei/cypress-vite/issues/104))
([6680e60](6680e60107))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 01:39:45 +00:00
renovate[bot]
cc09b038d8
chore(deps): update dependency @cyclonedx/yarn-plugin-cyclonedx to v1.1.0 (#9214)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@cyclonedx/yarn-plugin-cyclonedx](https://redirect.github.com/CycloneDX/cyclonedx-node-yarn)
| [`1.0.2` ->
`1.1.0`](https://renovatebot.com/diffs/npm/@cyclonedx%2fyarn-plugin-cyclonedx/1.0.2/1.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@cyclonedx%2fyarn-plugin-cyclonedx/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@cyclonedx%2fyarn-plugin-cyclonedx/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@cyclonedx%2fyarn-plugin-cyclonedx/1.0.2/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@cyclonedx%2fyarn-plugin-cyclonedx/1.0.2/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>CycloneDX/cyclonedx-node-yarn
(@&#8203;cyclonedx/yarn-plugin-cyclonedx)</summary>

###
[`v1.1.0`](https://redirect.github.com/CycloneDX/cyclonedx-node-yarn/blob/HEAD/HISTORY.md#110---2025-01-14)

[Compare
Source](https://redirect.github.com/CycloneDX/cyclonedx-node-yarn/compare/v1.0.2...v1.1.0)

-   Added
- Capability to gather license text evidences ([#&#8203;33] via
[#&#8203;193])\
This feature can be controlled via CLI switch `--gather-license-texts`.\
This feature is experimental. This feature is disabled per default.
-   Dependencies
- Upgraded runtime-dependency `@cyclonedx/cyclonedx-library@6.13.1`, was
`@6.11.0` (via [#&#8203;206], [#&#8203;237])\
This was done to incorporate non-breaking upstream changes and fixes.
- Upgraded runtime-dependency `normalize-package-data@6.0.2`, was
`@6.0.1` (via [#&#8203;141])\
This was done to incorporate non-breaking upstream changes and fixes.
- Removed unused runtime dependency `packageurl-js` (via [#&#8203;220])
-   Build
- Use *TypeScript* `v5.7.3` now, was `v5.5.3` (via [#&#8203;160],
[#&#8203;178], [#&#8203;233], [#&#8203;212], [#&#8203;244])
- Use
*[@&#8203;yarnpkg/builder](https://redirect.github.com/yarnpkg/builder)*
`v4.2.0` now, was `v4.1.1` (via [#&#8203;164], [#&#8203;172])

[#&#8203;33]:
https://redirect.github.com/CycloneDX/cyclonedx-node-yarn/issues/33

[#&#8203;141]:
https://redirect.github.com/CycloneDX/cyclonedx-node-yarn/pull/141

[#&#8203;160]:
https://redirect.github.com/CycloneDX/cyclonedx-node-yarn/pull/160

[#&#8203;164]:
https://redirect.github.com/CycloneDX/cyclonedx-node-yarn/pull/164

[#&#8203;172]:
https://redirect.github.com/CycloneDX/cyclonedx-node-yarn/pull/172

[#&#8203;178]:
https://redirect.github.com/CycloneDX/cyclonedx-node-yarn/pull/178

[#&#8203;193]:
https://redirect.github.com/CycloneDX/cyclonedx-node-yarn/pull/193

[#&#8203;206]:
https://redirect.github.com/CycloneDX/cyclonedx-node-yarn/pull/206

[#&#8203;212]:
https://redirect.github.com/CycloneDX/cyclonedx-node-yarn/pull/212

[#&#8203;220]:
https://redirect.github.com/CycloneDX/cyclonedx-node-yarn/pull/220

[#&#8203;233]:
https://redirect.github.com/CycloneDX/cyclonedx-node-yarn/pull/233

[#&#8203;237]:
https://redirect.github.com/CycloneDX/cyclonedx-node-yarn/pull/237

[#&#8203;244]:
https://redirect.github.com/CycloneDX/cyclonedx-node-yarn/pull/244

\[#]:

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 22:19:13 +00:00
renovate[bot]
f6c7b466a5
fix(deps): update dependency unleash-client to v6.4.2 (#9213)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[unleash-client](https://redirect.github.com/Unleash/unleash-client-node)
| [`6.4.0` ->
`6.4.2`](https://renovatebot.com/diffs/npm/unleash-client/6.4.0/6.4.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/unleash-client/6.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/unleash-client/6.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/unleash-client/6.4.0/6.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/unleash-client/6.4.0/6.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>Unleash/unleash-client-node (unleash-client)</summary>

###
[`v6.4.2`](https://redirect.github.com/Unleash/unleash-client-node/releases/tag/v6.4.2)

[Compare
Source](https://redirect.github.com/Unleash/unleash-client-node/compare/v6.4.1...v6.4.2)

#### What's Changed

- test: make regexes less strict for unleash version by
[@&#8203;thomasheartman](https://redirect.github.com/thomasheartman) in
[https://github.com/Unleash/unleash-client-node/pull/698](https://redirect.github.com/Unleash/unleash-client-node/pull/698)
- fix: use existing convention for sdk name by
[@&#8203;kwasniew](https://redirect.github.com/kwasniew) in
[https://github.com/Unleash/unleash-client-node/pull/699](https://redirect.github.com/Unleash/unleash-client-node/pull/699)

**Full Changelog**:
https://github.com/Unleash/unleash-client-node/compare/v6.4.1...v6.4.2

###
[`v6.4.1`](https://redirect.github.com/Unleash/unleash-client-node/releases/tag/v6.4.1)

[Compare
Source](https://redirect.github.com/Unleash/unleash-client-node/compare/v6.4.0...v6.4.1)

#### What's Changed

- fix: cross platform uuid by
[@&#8203;kwasniew](https://redirect.github.com/kwasniew) in
[https://github.com/Unleash/unleash-client-node/pull/696](https://redirect.github.com/Unleash/unleash-client-node/pull/696)
- Meta: update release action to v2 by
[@&#8203;thomasheartman](https://redirect.github.com/thomasheartman) in
[https://github.com/Unleash/unleash-client-node/pull/697](https://redirect.github.com/Unleash/unleash-client-node/pull/697)

**Full Changelog**:
https://github.com/Unleash/unleash-client-node/compare/v6.4.0...v6.4.1

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 22:18:53 +00:00
renovate[bot]
31b1ee70e3
fix(deps): update dependency json-2-csv to v5.5.8 (#9211)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [json-2-csv](https://mrodrig.github.io/json-2-csv)
([source](https://redirect.github.com/mrodrig/json-2-csv)) | [`5.5.7` ->
`5.5.8`](https://renovatebot.com/diffs/npm/json-2-csv/5.5.7/5.5.8) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/json-2-csv/5.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/json-2-csv/5.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/json-2-csv/5.5.7/5.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/json-2-csv/5.5.7/5.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>mrodrig/json-2-csv (json-2-csv)</summary>

###
[`v5.5.8`](https://redirect.github.com/mrodrig/json-2-csv/releases/tag/5.5.8):
NPM Release v5.5.8

[Compare
Source](https://redirect.github.com/mrodrig/json-2-csv/compare/5.5.7...5.5.8)

- Incorporates [@&#8203;sevrai](https://redirect.github.com/sevrai)'s
fix from
[#&#8203;271](https://redirect.github.com/mrodrig/json-2-csv/issues/271)
-   Dev Dependency vulnerability patch

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 18:46:10 +00:00
Gastón Fournier
a4a5687687
feat: render markdown in toats (#9207)
## About the changes
Toasts sometimes render messages that are in markdown format. This
changes how we display them from

![image](https://github.com/user-attachments/assets/61930d1d-b54c-49a0-b982-af1484cd2981)
to this:
![Screenshot from 2025-02-04
15-23-36](https://github.com/user-attachments/assets/a569345c-abf5-4d9d-9cf6-4c94701689c7)
2025-02-04 16:35:25 +01:00
Gastón Fournier
ae65919f92
fix: license banner using message type (#9209)
## About the changes
Actually uses messageType and maps from warn to warning.
2025-02-04 15:14:47 +00:00
Jaanus Sellin
640db0c057
chore: pull delta controller out of OSS (#9206)
We are moving delta controller to enterprise. This sets it up.
2025-02-04 14:37:39 +02:00
Thomas Heartman
c85c687816
chore(1-3335): filters data coming from the API to remove data points we're not interested in (#9205)
Implements a function that cleans and filters incoming data from the
new traffic API.

Specifically, it:
- Removes `/edge` data points
- Removes any data from before may 2024, which is the first full month
we have on record

Because all uses of the existing hook do this filtering themselves, I
have added the filtering at the hook level. This is to avoid
forgetting this filtering later. If we find out we need this data, we
can move the filtering.
2025-02-04 13:26:08 +01:00
Jaanus Sellin
d8a47ce39d
fix: now hydration event is being returned if revision does not exist in cache (#9203)
Now when customer is coming with revision ID that does not exist in
cache, we return hydration.
2025-02-04 13:21:17 +02:00
Thomas Heartman
96dac84880
refactor: period selector component (#9202)
Refactors the period selector component now that the design / system is
pretty much finished.

Main points are: change from using CSS selectors to using styled
components; use props instead of classes. This is in keeping with the
general Unleash approach.

There's two very slight visual changes here:
1. There is 4px of added space below the "range" "header" text.
2. The months in the grid are a little closer together and not as wide.
This is because we remove the explicit column gap due to the grid having
a set width. Previously the width was automatic, but because we want
this to line up with the button, we need to set the width explicitly on
both items. As such, with the padding, the grid was a little too wide,
so there was too little padding on the right. This rectifies that.
2025-02-04 11:37:58 +01:00
Thomas Heartman
2980c0de4e
refactor(1-3336): useTrafficData / NetworkTrafficUsage.tsx cleanup (#9191)
This PR refactors the `NetworkTrafficUsage.tsx` and `useTrafficData`
files a bit.

The primary objective was to make the network traffic usage component
easier to work with, so I suggest to the reviewer that they start there.

Part of that refactoring, was taking things out of the useTraffic hook
that didn't need to be there. In the end, I'd removed so much that I
didn't even need the hook itself in the new component, so I switched
that to a regular useState.

It made more sense to me to put some of the functions inside the hook
into a separate file and import them directly (because they don't rely
on any hook state), so I have done that and removed those functions from
the trafficData hook. In this case, I also moved the tests.

I have not added any new tests in this PR, but will do so in a
follow-up. The functions I intend to test have been marked as such.
2025-02-04 10:32:59 +01:00
Tymoteusz Czech
c1e41b2b05
fix: users groups table columns on small screens (#9194)
On page "edit users for group", prevent user names and avatars form
disappearing on devices with small screen.
2025-02-04 10:19:40 +01:00
Mateusz Kwasniewski
c68a542a63
refactor: project users virtual autocomplete (#9196) 2025-02-04 10:04:36 +01:00
Melinda Fekete
ef8191c68d
Update API tokens and client keys pages (#9143) 2025-02-04 09:32:32 +01:00
renovate[bot]
e5e7e2fdd3
chore(deps): update node.js to v20.18.2 (#9199)
This PR contains the following updates:

| Package | Type | Update | Change | Pending | Age | Adoption | Passing
| Confidence |
|---|---|---|---|---|---|---|---|---|
| [node](https://nodejs.org)
([source](https://redirect.github.com/nodejs/node)) | | patch |
`20.18.1` -> `20.18.2` | |
[![age](https://developer.mend.io/api/mc/badges/age/node-version/node/v20.18.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/node-version/node/v20.18.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/node-version/node/v20.18.1/v20.18.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/node-version/node/v20.18.1/v20.18.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [node](https://redirect.github.com/nodejs/node) | final | patch |
`20.18.1-alpine` -> `20.18.2-alpine` | |
[![age](https://developer.mend.io/api/mc/badges/age/docker/node/20.18.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/docker/node/20.18.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/docker/node/20.18.1/20.18.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/node/20.18.1/20.18.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [node](https://redirect.github.com/nodejs/node) | stage | patch |
`20.18.1-alpine` -> `20.18.2-alpine` | |
[![age](https://developer.mend.io/api/mc/badges/age/docker/node/20.18.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/docker/node/20.18.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/docker/node/20.18.1/20.18.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/node/20.18.1/20.18.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| devDependencies | patch | [`20.17.14` ->
`20.17.16`](https://renovatebot.com/diffs/npm/@types%2fnode/20.17.14/20.17.16)
| `20.17.17` |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.17.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.17.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.17.14/20.17.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.17.14/20.17.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>nodejs/node (node)</summary>

###
[`v20.18.2`](https://redirect.github.com/nodejs/node/compare/v20.18.1...v20.18.2)

[Compare
Source](https://redirect.github.com/nodejs/node/compare/v20.18.1...v20.18.2)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 04:37:46 +00:00
renovate[bot]
e3ec05fd51
fix(deps): update dependency docusaurus-theme-openapi-docs to v4.3.2 (#9201)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[docusaurus-theme-openapi-docs](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs)
([source](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/tree/HEAD/packages/docusaurus-theme-openapi-docs))
| [`4.3.1` ->
`4.3.2`](https://renovatebot.com/diffs/npm/docusaurus-theme-openapi-docs/4.3.1/4.3.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/docusaurus-theme-openapi-docs/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/docusaurus-theme-openapi-docs/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/docusaurus-theme-openapi-docs/4.3.1/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/docusaurus-theme-openapi-docs/4.3.1/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>PaloAltoNetworks/docusaurus-openapi-docs
(docusaurus-theme-openapi-docs)</summary>

###
[`v4.3.2`](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/blob/HEAD/CHANGELOG.md#432-Jan-24-2025)

[Compare
Source](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/compare/v4.3.1...v4.3.2)

High level enhancements

-   Add support for JSON Schema `null` type
-   Improve handling of required fields in request bodies
-   Normalize response body arrays to improve consistency

Other enhancements and bug fixes

- add support for json schema null type
([#&#8203;1068](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1068))
- allow default body to satisfy required
([#&#8203;1067](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1067))
- normalize body array instead of returning literal
([#&#8203;1066](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1066))
- Upgrade demo and packages to support 3.7.0
([#&#8203;1064](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1064))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 02:03:23 +00:00
renovate[bot]
5e62b52249
fix(deps): update dependency docusaurus-plugin-openapi-docs to v4.3.2 (#9200)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[docusaurus-plugin-openapi-docs](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs)
([source](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/tree/HEAD/packages/docusaurus-plugin-openapi-docs))
| [`4.3.1` ->
`4.3.2`](https://renovatebot.com/diffs/npm/docusaurus-plugin-openapi-docs/4.3.1/4.3.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/docusaurus-plugin-openapi-docs/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/docusaurus-plugin-openapi-docs/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/docusaurus-plugin-openapi-docs/4.3.1/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/docusaurus-plugin-openapi-docs/4.3.1/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>PaloAltoNetworks/docusaurus-openapi-docs
(docusaurus-plugin-openapi-docs)</summary>

###
[`v4.3.2`](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/blob/HEAD/CHANGELOG.md#432-Jan-24-2025)

[Compare
Source](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/compare/v4.3.1...v4.3.2)

High level enhancements

-   Add support for JSON Schema `null` type
-   Improve handling of required fields in request bodies
-   Normalize response body arrays to improve consistency

Other enhancements and bug fixes

- add support for json schema null type
([#&#8203;1068](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1068))
- allow default body to satisfy required
([#&#8203;1067](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1067))
- normalize body array instead of returning literal
([#&#8203;1066](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1066))
- Upgrade demo and packages to support 3.7.0
([#&#8203;1064](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1064))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 02:03:02 +00:00
renovate[bot]
b238ddb2fe
chore(deps): update dependency @swc/core to v1.10.11 (#9198)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://redirect.github.com/swc-project/swc)) | [`1.10.9` ->
`1.10.11`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.10.9/1.10.11)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.10.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.10.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.10.9/1.10.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.10.9/1.10.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.10.11`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#11011---2025-01-27)

[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.10.9...v1.10.11)

##### Bug Fixes

- **(es)** Restore JSON config & Adjust feature renaming
([#&#8203;9967](https://redirect.github.com/swc-project/swc/issues/9967))
([72e5455](72e545575b))

- **(es/minifier)** Avoid paren when compressing ternary
([#&#8203;9920](https://redirect.github.com/swc-project/swc/issues/9920))
([9d6fe37](9d6fe370cf))

- **(es/parser)** Parse `yield<T> (v: T)=>v`
([#&#8203;9915](https://redirect.github.com/swc-project/swc/issues/9915))
([04333aa](04333aacfe))

- **(ts/fast-strip)** More robust generic arrow handling
([#&#8203;9913](https://redirect.github.com/swc-project/swc/issues/9913))
([f7faa7c](f7faa7c08c))

- **(typescript)** Allow references to the global Symbol in computed
property names under `isolatedDeclarations`
([#&#8203;9869](https://redirect.github.com/swc-project/swc/issues/9869))
([e4c1e03](e4c1e03e17))

##### Features

- **(es/minifier)** Compress negate eq
([#&#8203;9911](https://redirect.github.com/swc-project/swc/issues/9911))
([e8f23cf](e8f23cf921))

- **(es/minifier)** Compress Assign to number
([#&#8203;9943](https://redirect.github.com/swc-project/swc/issues/9943))
([d5f40a0](d5f40a0bc0))

- **(parallel)** Add `merge_in_parallel`
([#&#8203;9939](https://redirect.github.com/swc-project/swc/issues/9939))
([c5b8390](c5b8390d62))

- Merge `hstr` into the main repository
([#&#8203;9963](https://redirect.github.com/swc-project/swc/issues/9963))
([bc61c13](bc61c1317f))

##### Miscellaneous Tasks

- **(es/minifier)** Add a script for samply profiler
([#&#8203;9923](https://redirect.github.com/swc-project/swc/issues/9923))
([8f8dcaa](8f8dcaac2f))

- **(preset-env)** Update `browserslist-rs`
([#&#8203;9918](https://redirect.github.com/swc-project/swc/issues/9918))
([606ffe5](606ffe51ea))

##### Performance

- **(es/react)** Use proper string types for react configuration
([#&#8203;9949](https://redirect.github.com/swc-project/swc/issues/9949))
([1bf837e](1bf837e476))

- **(es/utils)** Prevent too many recursion
([#&#8203;9931](https://redirect.github.com/swc-project/swc/issues/9931))
([d24f785](d24f785a5c))

- **(es/utils)** Restrict recursion of `get_type`
([#&#8203;9933](https://redirect.github.com/swc-project/swc/issues/9933))
([1781b85](1781b85ddb))

- **(preset-env)** Store `Versions` in `Arc`
([#&#8203;9950](https://redirect.github.com/swc-project/swc/issues/9950))
([03dffb5](03dffb50fb))

##### Refactor

- **(es/minifier)** Make `minify-all` example sequential
([#&#8203;9912](https://redirect.github.com/swc-project/swc/issues/9912))
([5b5c87e](5b5c87e724))

- **(hstr)** Remove needless operations
([#&#8203;9964](https://redirect.github.com/swc-project/swc/issues/9964))
([6f781d8](6f781d8fd4))

- **(swc)** Remove typo feature
([#&#8203;9965](https://redirect.github.com/swc-project/swc/issues/9965))
([4b14eec](4b14eecabf))

- Apply all pending breaking changes
([#&#8203;9966](https://redirect.github.com/swc-project/swc/issues/9966))
([1c2f7e9](1c2f7e9db7))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 21:30:33 +00:00
Nuno Góis
138410eafd
chore: drop release plan template view permissions (#9195)
https://linear.app/unleash/issue/2-3225/drop-the-release-template-view-permissions

Drops the release plan template view permissions in favor of an "open by
default" approach.

Should merge the Enterprise PR first.
2025-02-03 16:24:25 +00:00
Mateusz Kwasniewski
f9e0c27bf1
fix: heroku reset for tests (#9197) 2025-02-03 16:45:25 +01:00
Mateusz Kwasniewski
c86ea091b7
feat: virtual autocomplete (#9181) 2025-02-03 16:07:24 +01:00