1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-22 19:07:54 +01:00
Commit Graph

7974 Commits

Author SHA1 Message Date
GitHub Actions Bot
9798a325ab 4.23.0-beta.63 2023-04-21 07:25:31 +00:00
Gastón Fournier
53275966a9
chore: update node-version file (#3562)
## About the changes
There are a few version managers for node.js respecting .node-version
file so it makes sense to also update it

---------

Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
2023-04-21 09:25:10 +02:00
Gastón Fournier
b593bdd404
docs: deprecation notice on state api (#3561)
## About the changes
Update documentation about the deprecation of state API.

Related to https://github.com/Unleash/unleash/issues/1265
2023-04-21 09:19:22 +02:00
renovate[bot]
824c3e4f4d
chore(deps): update dependency @swc/core to v1.3.50 (#3577)
[![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.49` ->
`1.3.50`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.3.49/1.3.50) |
[![age](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.50/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.50/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.50/compatibility-slim/1.3.49)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.50/confidence-slim/1.3.49)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

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

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

##### Bug Fixes

- **(es)** Fix a crash related to an empty source map
([#&#8203;7229](https://togithub.com/swc-project/swc/issues/7229))
([c665918](c6659183a6))

- **(es/codegen)** Respect `ascii_only` for identifiers
([#&#8203;7247](https://togithub.com/swc-project/swc/issues/7247))
([e35097f](e35097fd8c))

- **(es/compat)** Handle export function in `reserved_word`
([#&#8203;7251](https://togithub.com/swc-project/swc/issues/7251))
([2e947e7](2e947e7aeb))

- **(es/minifier)** Fix handling of optional chaining when `hoist_props`
is enabled
([#&#8203;7246](https://togithub.com/swc-project/swc/issues/7246))
([a44fea1](a44fea1ec8))

- **(es/parser)** Use a hard error for missing r-paren in an if stmt
([#&#8203;7223](https://togithub.com/swc-project/swc/issues/7223))
([b1c40a4](b1c40a411f))

- **(es/parser)** Reset ctx for cond while parsing a stmt
([#&#8203;7232](https://togithub.com/swc-project/swc/issues/7232))
([01db30f](01db30f91e))

- **(es/parser)** Parse `const` type parameters in arrow function
expressions
([#&#8203;7242](https://togithub.com/swc-project/swc/issues/7242))
([6614886](6614886192))

##### Features

- **(es)** Provide more information when loading of input source map
failed
([#&#8203;7249](https://togithub.com/swc-project/swc/issues/7249))
([f0e3b1d](f0e3b1d09a))

- **(es)** Use `minify.format.ascii_only` if `output.charset` is not
specified
([#&#8203;7258](https://togithub.com/swc-project/swc/issues/7258))
([1fe5c3a](1fe5c3a803))

- **(es/minifier)** Support `PURE` comment of seq exprs
([#&#8203;7245](https://togithub.com/swc-project/swc/issues/7245))
([559d120](559d1202bc))

- **(plugin)** Enable validation
([#&#8203;7250](https://togithub.com/swc-project/swc/issues/7250))
([efad714](efad714983))

##### Refactor

- **(plugin)** Remove `bytecheck` flag
([#&#8203;7256](https://togithub.com/swc-project/swc/issues/7256))
([6bd58cb](6bd58cbcfd))

- **(plugin/runner)** Fix clippy warnings
([#&#8203;7244](https://togithub.com/swc-project/swc/issues/7244))
([70b86db](70b86dbe37))

##### Testing

- **(es/plugin)** Enable E2E test again
([#&#8203;7236](https://togithub.com/swc-project/swc/issues/7236))
([695ce06](695ce060e9))

##### Build

- **(plugin)** Update `rkyv`
([#&#8203;7257](https://togithub.com/swc-project/swc/issues/7257))
([ff3decc](ff3decc7db))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNS41NC4wIiwidXBkYXRlZEluVmVyIjoiMzUuNTQuMCJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-21 01:00:04 +00:00
renovate[bot]
c417e39858
chore(deps): update dependency @types/react to v17.0.58 (#3570)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`17.0.57` ->
`17.0.58`](https://renovatebot.com/diffs/npm/@types%2freact/17.0.57/17.0.58)
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2freact/17.0.58/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2freact/17.0.58/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2freact/17.0.58/compatibility-slim/17.0.57)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2freact/17.0.58/confidence-slim/17.0.57)](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:eyJjcmVhdGVkSW5WZXIiOiIzNS40OS4wIiwidXBkYXRlZEluVmVyIjoiMzUuNDkuMCJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-20 19:43:23 +00:00
renovate[bot]
606cffa44f
chore(deps): update dependency @uiw/react-codemirror to v4.19.16 (#3557)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@uiw/react-codemirror](https://uiwjs.github.io/react-codemirror)
([source](https://togithub.com/uiwjs/react-codemirror)) | [`4.19.11` ->
`4.19.16`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.19.11/4.19.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.16/compatibility-slim/4.19.11)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.16/confidence-slim/4.19.11)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>uiwjs/react-codemirror</summary>

###
[`v4.19.16`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.19.16)

[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.19.15...v4.19.16)


[![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@&#8203;uiw/react-codemirror@4.19.16/file/README.md)

Documentation v4.19.16:
https://raw.githack.com/uiwjs/react-codemirror/b0072ad/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.15...v4.19.16

```shell
npm i @&#8203;uiw/react-codemirror@4.19.16
```

- 📖 doc: Update README.md
[`85c3468`](https://togithub.com/uiwjs/react-codemirror/commit/85c3468)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🐞 fix: fix editable/readOnly props.
([#&#8203;488](https://togithub.com/uiwjs/react-codemirror/issues/488))
[`606a5a1`](https://togithub.com/uiwjs/react-codemirror/commit/606a5a1)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)

###
[`v4.19.15`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.19.15)

[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.19.14...v4.19.15)


[![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@&#8203;uiw/react-codemirror@4.19.15/file/README.md)

Documentation v4.19.15:
https://raw.githack.com/uiwjs/react-codemirror/904a7d8/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.14...v4.19.15

```shell
npm i @&#8203;uiw/react-codemirror@4.19.15
```

- 🌟 feat(CodeMirrorMerge): add `orientation`, `revertControls`,
`highlightChanges`, `gutter` props.
[`3198a3c`](https://togithub.com/uiwjs/react-codemirror/commit/3198a3c)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)

###
[`v4.19.14`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.19.14)

[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.19.13...v4.19.14)


[![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@&#8203;uiw/react-codemirror@4.19.14/file/README.md)

Documentation v4.19.14:
https://raw.githack.com/uiwjs/react-codemirror/996d43e/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.13...v4.19.14

```shell
npm i @&#8203;uiw/react-codemirror@4.19.14
```

- 🐞 fix(react-codemirror-merge): fix `ref` issue.
([#&#8203;455](https://togithub.com/uiwjs/react-codemirror/issues/455))
[`9f90348`](https://togithub.com/uiwjs/react-codemirror/commit/9f90348)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🐞 fix: fix bundle file name.
[`60fba4f`](https://togithub.com/uiwjs/react-codemirror/commit/60fba4f)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)

###
[`v4.19.13`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.19.13)

[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.19.12...v4.19.13)


[![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@&#8203;uiw/react-codemirror@4.19.13/file/README.md)

Documentation v4.19.13:
https://raw.githack.com/uiwjs/react-codemirror/4745c35/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.12...v4.19.13

```shell
npm i @&#8203;uiw/react-codemirror@4.19.13
```

- 🐞 fix(react-codemirror-merge): fix extensions props issue.
([#&#8203;455](https://togithub.com/uiwjs/react-codemirror/issues/455))
[`eb6b780`](https://togithub.com/uiwjs/react-codemirror/commit/eb6b780)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)

###
[`v4.19.12`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.19.12)

[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.19.11...v4.19.12)


[![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@&#8203;uiw/react-codemirror@4.19.12/file/README.md)

Documentation v4.19.12:
https://raw.githack.com/uiwjs/react-codemirror/5ce6bf4/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.11...v4.19.12

```shell
npm i @&#8203;uiw/react-codemirror@4.19.12
```

- 📖 - 📖 docs: fix indentWithTab prop description
([#&#8203;483](https://togithub.com/uiwjs/react-codemirror/issues/483))
[`ff629d7`](https://togithub.com/uiwjs/react-codemirror/commit/ff629d7)
[@&#8203;lloydlobo](https://togithub.com/lloydlobo)
- 💄 chore(deps): update dependency tsbb to v4
[#&#8203;481](https://togithub.com/uiwjs/react-codemirror/issues/481)
[`83f1d1f`](https://togithub.com/uiwjs/react-codemirror/commit/83f1d1f)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat: add react-codemirror-merge component
([#&#8203;455](https://togithub.com/uiwjs/react-codemirror/issues/455)).
[`ba3d076`](https://togithub.com/uiwjs/react-codemirror/commit/ba3d076)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)

```jsx
import CodeMirrorMerge from 'react-codemirror-merge';
import { EditorView } from 'codemirror';
import { EditorState } from '@&#8203;codemirror/state';

const Original = CodeMirrorMerge.Original;
const Modified = CodeMirrorMerge.Modified;
let doc = `one
two
three
four
five`;

export const Example = () => {
  return (
    <CodeMirrorMerge orientation="b-a">
      <Original value={doc} />
      <Modified
        value={doc.replace(/t/g, 'T') + 'Six'}
        extensions={[EditorView.editable.of(false), EditorState.readOnly.of(true)]}
      />
    </CodeMirrorMerge>
  );
};
```

</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:eyJjcmVhdGVkSW5WZXIiOiIzNS40OS4wIiwidXBkYXRlZEluVmVyIjoiMzUuNDkuMCJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-20 15:32:50 +00:00
GitHub Actions Bot
1389d44af6 4.23.0-beta.62 2023-04-20 15:32:46 +00:00
Nuno Góis
2cf6e689ee
feat: add demo guide welcome dialog (#3574)
https://linear.app/unleash/issue/2-923/add-initial-getting-started-dialog

Adds the welcome dialog with the static QR code pointing to our demo
website. Also changes how the run logic works a bit, so that we have
better control over it (only start demo steps once we click the start
button, etc).

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


![image](https://user-images.githubusercontent.com/14320932/233395897-133edc18-371f-424f-a276-9ca0c9ec5b49.png)
2023-04-20 16:32:26 +01:00
GitHub Actions Bot
23487f143d 4.23.0-beta.61 2023-04-20 10:29:50 +00:00
Simon Hornby
3b42e866ec
feat: root roles from groups (#3559)
feat: adds a way to specify a root role on a group, which will cause any user entering into that group to take on the permissions of that root role

Co-authored-by: Nuno Góis <github@nunogois.com>
2023-04-20 12:29:30 +02:00
GitHub Actions Bot
163791a094 4.23.0-beta.60 2023-04-20 09:38:18 +00:00
Gastón Fournier
44b19e92ee
fix: seed setup and remove admin/features call (#3567)
## About the changes
Seed setup fails because of compilation errors, we need to skip errors
until we fix them. Also, this removes one usage of `/api/admin/features`
that was used only for testing
2023-04-20 11:37:56 +02:00
Gastón Fournier
551c00b6b2
fix: compilation issues from event-store (#3568)
## About the changes
Reduce compilation errors on event-store
2023-04-20 11:37:38 +02:00
renovate[bot]
b1d73ba47c
chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.19.16 (#3555)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@uiw/codemirror-theme-duotone](https://uiwjs.github.io/react-codemirror/#/theme/data/duotone/light)
([source](https://togithub.com/uiwjs/react-codemirror)) | [`4.19.11` ->
`4.19.16`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.19.11/4.19.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.16/compatibility-slim/4.19.11)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.16/confidence-slim/4.19.11)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>uiwjs/react-codemirror</summary>

###
[`v4.19.16`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.19.16)

[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.19.15...v4.19.16)


[![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@&#8203;uiw/react-codemirror@4.19.16/file/README.md)

Documentation v4.19.16:
https://raw.githack.com/uiwjs/react-codemirror/b0072ad/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.15...v4.19.16

```shell
npm i @&#8203;uiw/react-codemirror@4.19.16
```

- 📖 doc: Update README.md
[`85c3468`](https://togithub.com/uiwjs/react-codemirror/commit/85c3468)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🐞 fix: fix editable/readOnly props.
([#&#8203;488](https://togithub.com/uiwjs/react-codemirror/issues/488))
[`606a5a1`](https://togithub.com/uiwjs/react-codemirror/commit/606a5a1)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)

###
[`v4.19.15`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.19.15)

[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.19.14...v4.19.15)


[![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@&#8203;uiw/react-codemirror@4.19.15/file/README.md)

Documentation v4.19.15:
https://raw.githack.com/uiwjs/react-codemirror/904a7d8/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.14...v4.19.15

```shell
npm i @&#8203;uiw/react-codemirror@4.19.15
```

- 🌟 feat(CodeMirrorMerge): add `orientation`, `revertControls`,
`highlightChanges`, `gutter` props.
[`3198a3c`](https://togithub.com/uiwjs/react-codemirror/commit/3198a3c)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)

###
[`v4.19.14`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.19.14)

[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.19.13...v4.19.14)


[![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@&#8203;uiw/react-codemirror@4.19.14/file/README.md)

Documentation v4.19.14:
https://raw.githack.com/uiwjs/react-codemirror/996d43e/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.13...v4.19.14

```shell
npm i @&#8203;uiw/react-codemirror@4.19.14
```

- 🐞 fix(react-codemirror-merge): fix `ref` issue.
([#&#8203;455](https://togithub.com/uiwjs/react-codemirror/issues/455))
[`9f90348`](https://togithub.com/uiwjs/react-codemirror/commit/9f90348)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🐞 fix: fix bundle file name.
[`60fba4f`](https://togithub.com/uiwjs/react-codemirror/commit/60fba4f)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)

###
[`v4.19.13`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.19.13)

[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.19.12...v4.19.13)


[![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@&#8203;uiw/react-codemirror@4.19.13/file/README.md)

Documentation v4.19.13:
https://raw.githack.com/uiwjs/react-codemirror/4745c35/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.12...v4.19.13

```shell
npm i @&#8203;uiw/react-codemirror@4.19.13
```

- 🐞 fix(react-codemirror-merge): fix extensions props issue.
([#&#8203;455](https://togithub.com/uiwjs/react-codemirror/issues/455))
[`eb6b780`](https://togithub.com/uiwjs/react-codemirror/commit/eb6b780)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)

###
[`v4.19.12`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.19.12)

[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.19.11...v4.19.12)


[![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@&#8203;uiw/react-codemirror@4.19.12/file/README.md)

Documentation v4.19.12:
https://raw.githack.com/uiwjs/react-codemirror/5ce6bf4/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.11...v4.19.12

```shell
npm i @&#8203;uiw/react-codemirror@4.19.12
```

- 📖 - 📖 docs: fix indentWithTab prop description
([#&#8203;483](https://togithub.com/uiwjs/react-codemirror/issues/483))
[`ff629d7`](https://togithub.com/uiwjs/react-codemirror/commit/ff629d7)
[@&#8203;lloydlobo](https://togithub.com/lloydlobo)
- 💄 chore(deps): update dependency tsbb to v4
[#&#8203;481](https://togithub.com/uiwjs/react-codemirror/issues/481)
[`83f1d1f`](https://togithub.com/uiwjs/react-codemirror/commit/83f1d1f)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat: add react-codemirror-merge component
([#&#8203;455](https://togithub.com/uiwjs/react-codemirror/issues/455)).
[`ba3d076`](https://togithub.com/uiwjs/react-codemirror/commit/ba3d076)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)

```jsx
import CodeMirrorMerge from 'react-codemirror-merge';
import { EditorView } from 'codemirror';
import { EditorState } from '@&#8203;codemirror/state';

const Original = CodeMirrorMerge.Original;
const Modified = CodeMirrorMerge.Modified;
let doc = `one
two
three
four
five`;

export const Example = () => {
  return (
    <CodeMirrorMerge orientation="b-a">
      <Original value={doc} />
      <Modified
        value={doc.replace(/t/g, 'T') + 'Six'}
        extensions={[EditorView.editable.of(false), EditorState.readOnly.of(true)]}
      />
    </CodeMirrorMerge>
  );
};
```

</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:eyJjcmVhdGVkSW5WZXIiOiIzNS40OS4wIiwidXBkYXRlZEluVmVyIjoiMzUuNDkuMCJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-20 00:20:18 +00:00
GitHub Actions Bot
b44363a8ee 4.23.0-beta.59 2023-04-19 18:40:48 +00:00
Nuno Góis
58fb1a21fd
feat: implement demo guide steps (#3569)
https://linear.app/unleash/issue/2-924/implement-the-guide-steps

While https://github.com/Unleash/unleash/pull/3528 implemented the basic
guide logic with some example steps, this PR adds the guide steps as per
the current demo, along with any necessary changes and features that
were needed to accomplish this.

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


https://user-images.githubusercontent.com/14320932/233133252-a3790f11-ec5d-4ee3-952d-88348212bd3c.mp4
2023-04-19 19:40:29 +01:00
Tymoteusz Czech
169b2bd0c5
Strategy title frontend (#3556)
Ability to add a title to a strategy
2023-04-19 17:27:23 +00:00
GitHub Actions Bot
cd734428ff 4.23.0-beta.58 2023-04-19 12:10:30 +00:00
Christopher Kolstad
4f7fd46623
fix: return 404 when gettings tags for a non existing feature (#3560)
From the discussion here
https://github.com/Unleash/unleash/pull/3496#discussion_r1163745860

This PR checks the existence of the feature before trying to get tags
for the feature. Doing so by stealing the exists method from the feature
store, since that's what we need to know exists, and avoiding having the
feature store as a dependency to the featureTagStore seemed reasonable.
2023-04-19 14:10:13 +02:00
Gastón Fournier
0e80484068
docs: update documentation and dev server use of passord (#3564)
## About the changes
Update `passord` documentation with `password`. Note this was not a typo
but just Norwegian:
https://dictionary.cambridge.org/dictionary/english-norwegian/password
```shell
grep passord * -R -l | grep -v .git | grep -v dist | grep -v v3 | xargs sed -i 's/passord/password/g'
```
The script above avoids updating v3 because of legacy reasons

Related to #1265
2023-04-19 13:29:18 +02:00
GitHub Actions Bot
833d283004 4.23.0-beta.57 2023-04-19 07:08:14 +00:00
andreas-unleash
9e1241d728
fix: migration (#3558)
<!-- 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 `down` migration  for add_title_to_strategy
## 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>
2023-04-19 10:07:56 +03:00
renovate[bot]
d10623e0b6
chore(deps): update dependency @types/react to v17.0.57 (#3547)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`17.0.56` ->
`17.0.57`](https://renovatebot.com/diffs/npm/@types%2freact/17.0.56/17.0.57)
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2freact/17.0.57/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2freact/17.0.57/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2freact/17.0.57/compatibility-slim/17.0.56)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2freact/17.0.57/confidence-slim/17.0.56)](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:eyJjcmVhdGVkSW5WZXIiOiIzNS40OC4yIiwidXBkYXRlZEluVmVyIjoiMzUuNDguMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-18 22:46:59 +00:00
GitHub Actions Bot
058b27bf90 4.23.0-beta.56 2023-04-18 16:34:30 +00:00
Gastón Fournier
008d9b8bb6
feat: deprecate state api (#3551)
## About the changes
This deprecates state API in favor of the new batch import/export
2023-04-18 18:34:12 +02:00
GitHub Actions Bot
8840b430ef 4.23.0-beta.55 2023-04-18 15:16:59 +00:00
Jaanus Sellin
592b40f8c0
feat: deletion confirmation spelling (#3548) 2023-04-18 17:10:34 +02:00
renovate[bot]
4a734e0e50
fix(deps): update dependency json-schema-to-ts to v2.7.2 (#3238)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[json-schema-to-ts](https://togithub.com/ThomasAribart/json-schema-to-ts)
| [`2.6.0` ->
`2.7.2`](https://renovatebot.com/diffs/npm/json-schema-to-ts/2.6.0/2.7.2)
|
[![age](https://badges.renovateapi.com/packages/npm/json-schema-to-ts/2.7.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/json-schema-to-ts/2.7.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/json-schema-to-ts/2.7.2/compatibility-slim/2.6.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/json-schema-to-ts/2.7.2/confidence-slim/2.6.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>ThomasAribart/json-schema-to-ts</summary>

###
[`v2.7.2`](https://togithub.com/ThomasAribart/json-schema-to-ts/compare/v2.7.1...v2.7.2)

[Compare
Source](https://togithub.com/ThomasAribart/json-schema-to-ts/compare/v2.7.1...v2.7.2)

###
[`v2.7.1`](https://togithub.com/ThomasAribart/json-schema-to-ts/compare/v2.7.0...v2.7.1)

[Compare
Source](https://togithub.com/ThomasAribart/json-schema-to-ts/compare/v2.7.0...v2.7.1)

###
[`v2.7.0`](https://togithub.com/ThomasAribart/json-schema-to-ts/compare/v2.6.2...v2.7.0)

[Compare
Source](https://togithub.com/ThomasAribart/json-schema-to-ts/compare/v2.6.2...v2.7.0)

###
[`v2.6.2`](https://togithub.com/ThomasAribart/json-schema-to-ts/compare/v2.6.1...v2.6.2)

[Compare
Source](https://togithub.com/ThomasAribart/json-schema-to-ts/compare/v2.6.1...v2.6.2)

###
[`v2.6.1`](https://togithub.com/ThomasAribart/json-schema-to-ts/compare/v2.6.0...v2.6.1)

[Compare
Source](https://togithub.com/ThomasAribart/json-schema-to-ts/compare/v2.6.0...v2.6.1)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-18 16:32:25 +02:00
Gastón Fournier
201c86838f
Test npm publish (#3554)
## About the changes

https://github.blog/changelog/2022-10-24-npm-v9-0-0-released/ introduced
a breaking change in the way they handle files inside package.json which
caused some issues with the way we pack and distribute Unleash:

> npm pack now follows a strict order of operations when applying ignore
rules. If a files array is present in the package.json, then rules in
.gitignore and .npmignore files from the root will be ignored.

What we discovered is that when having a nested .gitignore (the one we
have inside frontend), `npm publish` was taking that nested .gitignore
into account (despite the fact that we also have a package.json with
files inside the same folder). We tricked this by removing the `build`
folder from `frontend/.gitignore` and instead adding it into the root
`.gitignore` which is being ignored by `npm publish` following what's
stated in the release note above.

-----------------

Co-authored-by: Gard Rimestad <gard@getunleash.io>
2023-04-18 15:44:19 +02:00
GitHub Actions Bot
2e4126c6f7 4.23.0-beta.54 2023-04-18 12:43:07 +00:00
Gastón Fournier
e6f3b3009a
fix: missing node engine upgrade to 18 (#3552)
## About the changes
Updates frontend engine minimum version to node 18 and also improves
some messages in the release GHA task
2023-04-18 12:42:49 +00:00
GitHub Actions Bot
af67c0cff9 4.23.0-beta.53 2023-04-18 11:42:27 +00:00
Thomas Heartman
34204c3565
chore: remove uses of type errors from user-facing code (#3553)
BREAKING CHANGE: This changes the `name` property of a small number of error responses that we return. The property would have been `TypeError`, but is now `ValidationError` instead. It's a grey area, but I'd rather be strict.

---

This change removes uses of the `TypeError` type from user-facing code.
Type errors are used by typescript when you provide it the wrong type.
This is a valid concern. However, in the API, they're usually a signal
that **we've** done something wrong rather than the user having done
something wrong. As such, it makes more sense to return them as
validation errors or bad request errors.

## Breaking changes

Note that because of the way we handle errors, some of these changes
will be made visible to the end user, but only in the response body.

```ts
{ "name": "TypeError", "message": "Something is wrong", "isJoi": true }
```

will become

```ts
{ "name": "ValidationError", "message": "Something is wrong", "isJoi": true }
```

Technically, this could be considered a breaking change. However, as
we're gearing up for v5, this might be a good time to merge that?

## A return to 500

This PR also makes TypeErrors a 500-type error again because they should
never be caused by invalid data provided by the user
2023-04-18 13:42:07 +02:00
Thomas Heartman
e11fae56e9
OpenAPI: addon operations (#3421)
This PR updates the OpenAPI schemas for all the operations tagged with
"addons". In doing so, I also uncovered a few bugs and inconsistencies.
These have also been fixed.

## Changes

I've added inline comments to the changed files to call out anything
that I think is worth clarifying specifically. As an overall
description, this PR does the following:

Splits `addon-schema` into `addon-schema` and
`addon-create-update-schema`. The former is used when describing addons
that exist within Unleash and contain IDs and `created_at` timestamps.
The latter is used when creating or updating addons.

Adds examples and descriptions to all relevant schemas (and their
dependencies).

Updates addons operations descriptions and response codes (including the
recently introduced 413 and 415).

Fixes a bug where the server would crash if it didn't recognize the
addon provider (test added).

Fixes a bug where updating an addon wouldn't return anything, even if
the API said that it would. (test added)

Resolves some inconsistencies in handling of addon description. (tests
added)

### Addon descriptions

when creating addons, descriptions are optional. The original
`addonSchema` said they could be `null | string | undefined`. This
caused some inconsistencies in return values. Sometimes they were
returned, other times not. I've made it so that `descriptions` are now
always returned from the API. If it's not defined or if it's set to
`null`, the API will return `description: null`.

### `IAddonDto`

`IAddonDto`, the type we used internally to model the incoming addons
(for create and update) says that `description` is required. This hasn't
been true at least since we introduced OpenAPI schemas. As such, the
update and insert methods that the service uses were incompatible with
the **actual** data that we require.

I've changed the type to reflect reality for now. Assuming the tests
pass, this **should** all be good, but I'd like the reviewer(s) to give
this a think too.

---------

Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
2023-04-18 10:50:34 +00:00
GitHub Actions Bot
d3b8056ed6 4.23.0-beta.52 2023-04-18 09:56:35 +00:00
Nuno Góis
6c79c790a9
feat: implement demo guide steps logic (#3528)
https://linear.app/unleash/issue/2-915/implement-guide-steps-logic


https://user-images.githubusercontent.com/14320932/232099388-a8138b29-8256-4ed2-b8f4-f7607cf3ab9c.mp4

See discussion for context:
https://unleash-internal.slack.com/archives/C046LV85N3C/p1681723816687779?thread_ts=1681488537.345059&cid=C046LV85N3C

Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#3537
2023-04-18 10:56:15 +01:00
GitHub Actions Bot
35d354d2b6 4.23.0-beta.51 2023-04-18 08:57:48 +00:00
Gastón Fournier
e7d3182af5
fix: gh actions that run on main (#3550)
## About the changes
These also need to be migrated to node 18
2023-04-18 08:55:55 +00:00
Christopher Kolstad
867a514d1f
feat: Added configurable signing algorithm to OIDC configuration (#3522)
We've had requests from customers that use RS512 as the default signing
algorithm in their OIDC server deployment. This PR adds that as a config
variable to the OIDC form.
2023-04-18 10:42:32 +02:00
GitHub Actions Bot
56f1fa330a 4.23.0-beta.50 2023-04-18 08:35:53 +00:00
Gastón Fournier
0426dd505d
chore: update to node 18 (#3527)
## About the changes
This upgrades our main branch to use node 18 which is the active LTS
version and stops using node 14 which reaches the end of life in a few
weeks: https://nodejs.dev/en/about/releases/

This PR also adds `--no-experimental-fetch` for frontend tests and other
frontend commands. Related to:
https://github.com/node-fetch/node-fetch/issues/1566

More about the experimental fetch release:
https://nodejs.org/en/blog/announcements/v18-release-announce#fetch-experimental
2023-04-18 10:35:32 +02:00
Gastón Fournier
c97294aee4
Fix openapi tests (#3549)
## About the changes
Update tests due to fixes introduced in
2da279b7fb

This PR removes the fixes from the exceptions' list
2023-04-18 08:17:23 +00:00
GitHub Actions Bot
fe85b8dcbd 4.23.0-beta.49 2023-04-18 07:01:44 +00:00
andreas-unleash
2da279b7fb
feat: add title to strategy (#3510)
<!-- 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 title column to strategies, feature_strategies and features_view in
the db
Updates model/schemas
## 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-855](https://linear.app/unleash/issue/1-855/allow-for-title-on-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-18 08:59:02 +02:00
Gastón Fournier
5940a81158
docs: improve open api (#3535)
## About the changes
Amends based on https://github.com/Unleash/unleash/pull/3519
2023-04-18 08:50:36 +02:00
renovate[bot]
7debbeb00d
chore(deps): update dependency @swc/core to v1.3.49 (#3546)
[![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.44` ->
`1.3.49`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.3.44/1.3.49) |
[![age](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.49/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.49/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.49/compatibility-slim/1.3.44)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.49/confidence-slim/1.3.44)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

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

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

##### Features

- **(plugin/runner)** Update `wasmer` to `v3`
([#&#8203;7197](https://togithub.com/swc-project/swc/issues/7197))
([56bdacc](56bdacc72d))

##### Refactor

- **(plugin/runner)** Fix publish action
([#&#8203;7234](https://togithub.com/swc-project/swc/issues/7234))
([b868ed0](b868ed02a3))

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

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

##### Bug Fixes

- **(bindings/node)** Make peer dependency of helpers optional
([#&#8203;7216](https://togithub.com/swc-project/swc/issues/7216))
([e86d598](e86d59882a))

- **(es/compat)** Fix `finally` handling of `generator`
([#&#8203;7215](https://togithub.com/swc-project/swc/issues/7215))
([f5c62fb](f5c62fbbf8))

- **(es/minifier)** Don't remove used var decl
([#&#8203;7200](https://togithub.com/swc-project/swc/issues/7200))
([73bc29e](73bc29eeb0))

- **(es/testing)** Ensure that we call `fold_program`
([#&#8203;7222](https://togithub.com/swc-project/swc/issues/7222))
([e241201](e241201bf7))

- **(es/typescript)** Fix computation of enum bits
([#&#8203;7219](https://togithub.com/swc-project/swc/issues/7219))
([29bf176](29bf1760be))

##### Features

- **(es)** Expose stage 3 decorator
([#&#8203;7220](https://togithub.com/swc-project/swc/issues/7220))
([a7a53c6](a7a53c6208))

##### Refactor

- **(macros/ast-node)** Drop `darling` to reduce compile time
([#&#8203;7214](https://togithub.com/swc-project/swc/issues/7214))
([3f61638](3f61638cbf))

###
[`v1.3.46`](https://togithub.com/swc-project/swc/compare/v1.3.45...v1.3.46)

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

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

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

##### Bug Fixes

- **(es)** Allow missing `.map` file
([#&#8203;7141](https://togithub.com/swc-project/swc/issues/7141))
([3e6a186](3e6a1869e8))

- **(es/compat)** Handle shorthand object prop while renaming
([#&#8203;7176](https://togithub.com/swc-project/swc/issues/7176))
([0a80e05](0a80e0506b))

- **(es/helpers)** Use snake_case for helpers
([#&#8203;7147](https://togithub.com/swc-project/swc/issues/7147))
([3ca954b](3ca954b9f9))

- **(es/modules)** Hint nodejs for multiple `export *`
([#&#8203;7184](https://togithub.com/swc-project/swc/issues/7184))
([98f1493](98f14931e7))

- **(es/parser)** Fix infinite loop on jsx in js
([#&#8203;7191](https://togithub.com/swc-project/swc/issues/7191))
([414e669](414e66910d))

- **(es/typescript)** Mark `A` as a type in `export { type A }`
([#&#8203;7196](https://togithub.com/swc-project/swc/issues/7196))
([ddfbc93](ddfbc93624))

- **(swc_core)** Fix a feature name
([#&#8203;7198](https://togithub.com/swc-project/swc/issues/7198))
([bfe6544](bfe654438f))

##### Features

- **(css/modules)** Preserve spans of CSS class names
([#&#8203;7185](https://togithub.com/swc-project/swc/issues/7185))
([df7b4e7](df7b4e71d2))

- **(es/compat)** Implement stage 3 decorator, without auto accessor
([#&#8203;6950](https://togithub.com/swc-project/swc/issues/6950))
([7a863ad](7a863ad18f))

- **(es/helpers)** Use named export and unify import path
([#&#8203;7182](https://togithub.com/swc-project/swc/issues/7182))
([a13a78e](a13a78e3fe))

- **(plugin/runner)** Improve cache path
([#&#8203;7188](https://togithub.com/swc-project/swc/issues/7188))
([976667f](976667f7d9))

##### Testing

- **(es/plugin)** Enable E2E plugin test
([#&#8203;7178](https://togithub.com/swc-project/swc/issues/7178))
([a785f18](a785f18740))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNS40OC4yIiwidXBkYXRlZEluVmVyIjoiMzUuNDguMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-17 20:56:27 +00:00
David Leek
bbfb88122b
docs: jira cloud documentation (#3494)
<!-- 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! ❤️ -->

New PR using correct prefixes

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

Adds documentation to the docs website for the new Jira Cloud plugin.
Couple of pieces on install page are missing due to the nature of having
to have the docs before we can start the review process after which
we'll get the final details on how/where to install/from etc.

Also a couple of pending fixes that might impact screenshots/warrant new
ones made

![Skjermbilde 2023-04-06 kl 12 34
40](https://user-images.githubusercontent.com/707867/230353148-98c5915f-0d97-4cba-bec5-33d46503448d.png)
![Skjermbilde 2023-04-06 kl 12 34
49](https://user-images.githubusercontent.com/707867/230353157-e9dd3f57-e6a3-4e9b-a966-ebdfcdaf2581.png)

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

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

- website/docs/reference/integrations/jira-cloud-plugin-installation.md
- website/docs/reference/integrations/jira-cloud-plugin-usage.md

## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->
Very open to improvements on wording and tips on standards used in
screenshots

---------

Co-authored-by: Simon Hornby <liquidwicked64@gmail.com>
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
2023-04-17 15:16:01 +02:00
GitHub Actions Bot
ecc334b3fb 4.23.0-beta.48 2023-04-17 13:04:20 +00:00
Jaanus Sellin
56f09ce392
feat: list affected features (#3534) 2023-04-17 16:03:59 +03:00
Thomas Heartman
0a9df052a6
docs: fix broken links (#3533)
Fixes broken links that were mistakenly committed to main.
2023-04-17 14:10:31 +02:00