Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							496f6bb90c 
							
						 
					 
					
						
						
							
							docs: update availability due to 5.6 release ( #5167 )  
						
						... 
						
						
						
						Maybe we should update availability in our docs, now that 5.6 is
released. 
						
					 
					
						2023-10-27 10:04:17 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bba76413f 
							
						 
					 
					
						
						
							
							feat: make all internal rate limits configurable ( #5095 )  
						
						... 
						
						
						
						### What
This PR makes the rate limit for user creation and simple login (our
password based login) configurable in the same way you can do
metricsRateLimiting.
### Worth noting
In addition this PR adds a `rate_limit{endpoint, method}` prometheus
gauge, which gets the data from the UnleashConfig. 
						
					 
					
						2023-10-26 09:20:29 +02:00 
						 
				 
			
				
					
						
							
							
								Mark Fulton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34395d3ef9 
							
						 
					 
					
						
						
							
							docs/academy-learning-path-graphic ( #5117 )  
						
						... 
						
						
						
						Added learning path visualization graphic to Academy landing page 
						
					 
					
						2023-10-20 13:51:48 -05:00 
						 
				 
			
				
					
						
							
							
								Mark Fulton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb9b6f468b 
							
						 
					 
					
						
						
							
							Docs - Formatting fix academy-advanced-for-devs.md ( #5116 )  
						
						... 
						
						
						
						Minor formatting fix for embedded play info box not displaying correctly 
						
					 
					
						2023-10-20 09:59:55 -04:00 
						 
				 
			
				
					
						
							
							
								Pranshu Khanna 
							
						 
					 
					
						
						
						
						
							
						
						
							b5dd8f132f 
							
						 
					 
					
						
						
							
							docs: Added Flutter and Next.js Tutorials  
						
						
						
					 
					
						2023-10-19 17:40:00 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3a7bfd470 
							
						 
					 
					
						
						
							
							chore: remove storybook ( #5091 )  
						
						
						
					 
					
						2023-10-19 10:22:20 +03:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b06613d1b0 
							
						 
					 
					
						
						
							
							feat: Adds rate limiting to metric POST endpoints ( #5075 )  
						
						... 
						
						
						
						### What
The heaviest requests we serve are the register and metrics POSTs from
our SDKs/clients.
This PR adds ratelimiting to /api/client/register, /api/client/metrics,
/api/frontend/register and /api/frontend/metrics with a default set to
6000 requests per minute (or 100 rps) for each of the endpoints.
It will be overrideable by the environment variables documented.
### Points of discussion
@kwasniew already suggested using featuretoggles with variants to
control the rate per clientId. I struggled to see if we could
dynamically update the middleware after initialisation, so this attempt
will need a restart of the pod to update the request limit. 
						
					 
					
						2023-10-18 13:00:44 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4dd01c1765 
							
						 
					 
					
						
						
							
							docs: dependent features ( #5058 )  
						
						
						
					 
					
						2023-10-18 08:57:04 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c09027f2c 
							
						 
					 
					
						
						
							
							chore(deps): bump @babel/traverse from 7.20.1 to 7.23.2 in /website ( #5064 )  
						
						... 
						
						
						
						Bumps
[@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse )
from 7.20.1 to 7.23.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases "><code>@babel/traverse</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.23.2 (2023-10-11)</h2>
<p><strong>NOTE</strong>: This release also re-publishes
<code>@babel/core</code>, even if it does not appear in the linked
release commit.</p>
<p>Thanks <a
href="https://github.com/jimmydief "><code>@jimmydief</code></a> for
your first PR!</p>
<h4>🐛  Bug Fix</h4>
<ul>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16033 ">#16033</a>
Only evaluate own String/Number/Math methods (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-preset-typescript</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16022 ">#16022</a>
Rewrite <code>.tsx</code> extension when using
<code>rewriteImportExtensions</code> (<a
href="https://github.com/jimmydief "><code>@jimmydief</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16017 ">#16017</a>
Fix: fallback to typeof when toString is applied to incompatible object
(<a href="https://github.com/JLHwung "><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
<code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16025 ">#16025</a>
Avoid override mistake in namespace imports (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 5</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot "><code>@babel-bot</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung "><code>@JLHwung</code></a>)</li>
<li>James Diefenderfer (<a
href="https://github.com/jimmydief "><code>@jimmydief</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/liuxingbaoyu "><code>@liuxingbaoyu</code></a></li>
</ul>
<h2>v7.23.1 (2023-09-25)</h2>
<p>Re-publishing <code>@babel/helpers</code> due to a publishing error
in 7.23.0.</p>
<h2>v7.23.0 (2023-09-25)</h2>
<p>Thanks <a
href="https://github.com/lorenzoferre "><code>@lorenzoferre</code></a>
and <a
href="https://github.com/RajShukla1 "><code>@RajShukla1</code></a> for
your first PRs!</p>
<h4>🚀  New Feature</h4>
<ul>
<li><code>babel-plugin-proposal-import-wasm-source</code>,
<code>babel-plugin-syntax-import-source</code>,
<code>babel-plugin-transform-dynamic-import</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15870 ">#15870</a>
Support transforming <code>import source</code> for wasm (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-module-transforms</code>,
<code>babel-helpers</code>,
<code>babel-plugin-proposal-import-defer</code>,
<code>babel-plugin-syntax-import-defer</code>,
<code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
<code>babel-runtime</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15878 ">#15878</a>
Implement <code>import defer</code> proposal transform support (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15845 ">#15845</a>
Implement <code>import defer</code> parsing support (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/15829 ">#15829</a> Add
parsing support for the "source phase imports" proposal (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>,
<code>babel-helper-module-transforms</code>, <code>babel-parser</code>,
<code>babel-plugin-transform-dynamic-import</code>,
<code>babel-plugin-transform-modules-amd</code>,
<code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-plugin-transform-modules-systemjs</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15682 ">#15682</a> Add
<code>createImportExpressions</code> parser option (<a
href="https://github.com/JLHwung "><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15671 ">#15671</a>
Pass through nonce to the transformed script element (<a
href="https://github.com/JLHwung "><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-function-name</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-helpers</code>, <code>babel-parser</code>,
<code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-optional-chaining-assign</code>,
<code>babel-plugin-syntax-optional-chaining-assign</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
<code>babel-runtime</code>, <code>babel-standalone</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15751 ">#15751</a> Add
support for optional chain in assignments (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-proposal-decorators</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15895 ">#15895</a>
Implement the "decorator metadata" proposal (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15893 ">#15893</a> Add
<code>t.buildUndefinedNode</code> (<a
href="https://github.com/liuxingbaoyu "><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-preset-typescript</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md "><code>@babel/traverse</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.23.2 (2023-10-11)</h2>
<h4>🐛  Bug Fix</h4>
<ul>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16033 ">#16033</a>
Only evaluate own String/Number/Math methods (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-preset-typescript</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16022 ">#16022</a>
Rewrite <code>.tsx</code> extension when using
<code>rewriteImportExtensions</code> (<a
href="https://github.com/jimmydief "><code>@jimmydief</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16017 ">#16017</a>
Fix: fallback to typeof when toString is applied to incompatible object
(<a href="https://github.com/JLHwung "><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
<code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16025 ">#16025</a>
Avoid override mistake in namespace imports (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.23.0 (2023-09-25)</h2>
<h4>🚀  New Feature</h4>
<ul>
<li><code>babel-plugin-proposal-import-wasm-source</code>,
<code>babel-plugin-syntax-import-source</code>,
<code>babel-plugin-transform-dynamic-import</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15870 ">#15870</a>
Support transforming <code>import source</code> for wasm (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-module-transforms</code>,
<code>babel-helpers</code>,
<code>babel-plugin-proposal-import-defer</code>,
<code>babel-plugin-syntax-import-defer</code>,
<code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
<code>babel-runtime</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15878 ">#15878</a>
Implement <code>import defer</code> proposal transform support (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15845 ">#15845</a>
Implement <code>import defer</code> parsing support (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/15829 ">#15829</a> Add
parsing support for the "source phase imports" proposal (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>,
<code>babel-helper-module-transforms</code>, <code>babel-parser</code>,
<code>babel-plugin-transform-dynamic-import</code>,
<code>babel-plugin-transform-modules-amd</code>,
<code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-plugin-transform-modules-systemjs</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15682 ">#15682</a> Add
<code>createImportExpressions</code> parser option (<a
href="https://github.com/JLHwung "><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15671 ">#15671</a>
Pass through nonce to the transformed script element (<a
href="https://github.com/JLHwung "><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-function-name</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-helpers</code>, <code>babel-parser</code>,
<code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-optional-chaining-assign</code>,
<code>babel-plugin-syntax-optional-chaining-assign</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
<code>babel-runtime</code>, <code>babel-standalone</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15751 ">#15751</a> Add
support for optional chain in assignments (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-proposal-decorators</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15895 ">#15895</a>
Implement the "decorator metadata" proposal (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15893 ">#15893</a> Add
<code>t.buildUndefinedNode</code> (<a
href="https://github.com/liuxingbaoyu "><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-preset-typescript</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15913 ">#15913</a> Add
<code>rewriteImportExtensions</code> option to TS preset (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15896 ">#15896</a>
Allow TS tuples to have both labeled and unlabeled elements (<a
href="https://github.com/yukukotani "><code>@yukukotani</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛  Bug Fix</h4>
<ul>
<li><code>babel-plugin-transform-block-scoping</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15962 ">#15962</a>
fix: <code>transform-block-scoping</code> captures the variables of the
method in the loop (<a
href="https://github.com/liuxingbaoyu "><code>@liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅  Polish</h4>
<ul>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15797 ">#15797</a>
Expand evaluation of global built-ins in <code>@babel/traverse</code>
(<a
href="https://github.com/lorenzoferre "><code>@lorenzoferre</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-explicit-resource-management</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15985 ">#15985</a>
Improve source maps for blocks with <code>using</code> declarations (<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🔬  Output optimization</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-module-transforms</code>,
<code>babel-plugin-transform-async-to-generator</code>,
<code>babel-plugin-transform-classes</code>,
<code>babel-plugin-transform-dynamic-import</code>,
<code>babel-plugin-transform-function-name</code>,
<code>babel-plugin-transform-modules-amd</code>,
<code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-plugin-transform-modules-umd</code>,
<code>babel-plugin-transform-parameters</code>,
<code>babel-plugin-transform-react-constant-elements</code>,
<code>babel-plugin-transform-react-inline-elements</code>,
<code>babel-plugin-transform-runtime</code>,
<code>babel-plugin-transform-typescript</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/15984 ">#15984</a>
Inline <code>exports.XXX =</code> update in simple variable declarations
(<a
href="https://github.com/nicolo-ribaudo "><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.22.20 (2023-09-16)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b4b9942a6cb13376b346https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/16033 ">#16033</a>)</li>
<li><a
href="ca58ec15cb0f333dafcfhttps://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/15682 ">#15682</a>)</li>
<li><a
href="3744545649c7e6806e21https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/15893 ">#15893</a>)</li>
<li><a
href="38ee8b4dd6https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/15797 ">#15797</a>)</li>
<li><a
href="9f3dfd90213ed28b29c1https://github.com/babel/babel/tree/HEAD/packages/babel-traverse/issues/15961 ">#15961</a>)</li>
<li><a
href="77b0d73599https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/Unleash/unleash/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
					 
					
						2023-10-17 21:07:57 +02:00 
						 
				 
			
				
					
						
							
							
								Drew Gorton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34038ca1de 
							
						 
					 
					
						
						
							
							Update how-to-create-and-assign-custom-project-roles.md ( #5060 )  
						
						... 
						
						
						
						Separate videos - put them with the same written content 
						
					 
					
						2023-10-17 09:05:06 -05:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65d95e96df 
							
						 
					 
					
						
						
							
							meta: add note to generate openapi docs before starting local dev ( #4976 )  
						
						... 
						
						
						
						This PR adds a small note to generate docs before running the docs
locally. 
						
					 
					
						2023-10-16 07:49:42 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							191f0c3cf1 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @storybook/testing-library to v0.2.2 ( #5027 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@storybook/testing-library](https://togithub.com/storybookjs/testing-library )
| [`0.2.1` ->
`0.2.2`](https://renovatebot.com/diffs/npm/@storybook%2ftesting-library/0.2.1/0.2.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>storybookjs/testing-library
(@​storybook/testing-library)</summary>
###
[`v0.2.2`](https://togithub.com/storybookjs/testing-library/releases/tag/v0.2.2 )
[Compare
Source](https://togithub.com/storybookjs/testing-library/compare/v0.2.1...v0.2.2 )
##### 🐛  Bug Fix
- Revert: Temporarily fix user-event to 14.4.0 to avoid compatibility
issues
[#​57](https://togithub.com/storybookjs/testing-library/pull/57 )
([@​yannbf](https://togithub.com/yannbf ))
##### Authors: 1
-   Yann Braga ([@​yannbf](https://togithub.com/yannbf ))
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNy44LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-10-14 19:03:25 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Fulton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2754c26f2e 
							
						 
					 
					
						
						
							
							docs/video embed, academy video embed fixes ( #5005 )  
						
						... 
						
						
						
						PR contains the following:
1) New video embeds for the following docs:
- website/docs/reference/deploy/environment-import-export.mdx
- website/docs/reference/playground.mdx
- website/docs/reference/strategy-constraints.md
- website/docs/topics/a-b-testing.md
2) Improvements to the Academy course playlist embedding for the three
Academy courses. Tested the standard method of embedding video, and it
seems this works well for playlists too.
Switching to the native Docusaurus embed solves the issue with dynamic
resizing. Rather than a static embed size the video will now scale to
the browser window size. 
						
					 
					
						2023-10-11 14:20:16 -05:00 
						 
				 
			
				
					
						
							
							
								Mark Fulton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ea7c08654 
							
						 
					 
					
						
						
							
							Docs/academy video player ( #5002 )  
						
						... 
						
						
						
						Added explanative text to three courses on embedded playlist video
player usage 
						
					 
					
						2023-10-11 13:22:56 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Fulton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3b4e9db5f 
							
						 
					 
					
						
						
							
							docs: updated sidebars and added missing doc ID ( #4993 )  
						
						... 
						
						
						
						Updated `sidebars.js` to incorporate `Getting Started` as top level doc,
with Unleash Academy in child structure (order as discussed with
@dgorton ). See screenshot.
Also added missing `id` to `getting-started.md`
 
						
					 
					
						2023-10-10 16:18:59 -05:00 
						 
				 
			
				
					
						
							
							
								Mark Fulton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							053a4637e1 
							
						 
					 
					
						
						
							
							initial docs for Unleash Academy ( #4992 )  
						
						... 
						
						
						
						Set of four docs for Unleash Academy, with overview page and three
course pages. Navigation to be updated separately. 
						
					 
					
						2023-10-10 15:05:13 -05:00 
						 
				 
			
				
					
						
							
							
								Sebastian Bury 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a62f6a64f 
							
						 
					 
					
						
						
							
							create getting-started and remove quickstart ( #4991 )  
						
						... 
						
						
						
						<!-- 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. -->
<!-- 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? -->
---------
Co-authored-by: Drew Gorton <dgorton@users.noreply.github.com>
Co-authored-by: Mark Fulton <128738155+markunl@users.noreply.github.com> 
						
					 
					
						2023-10-10 15:03:17 -05:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0eba109d3 
							
						 
					 
					
						
						
							
							docs: add feature availability troubleshooting guide ( #4989 )  
						
						... 
						
						
						
						Adds a small troubleshooting guide for Unleash features availability.
This is not specific to features that have a visual component in the
admin UI, but that's the most common scenario. 
						
					 
					
						2023-10-10 11:17:06 -05:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bc9908287 
							
						 
					 
					
						
						
							
							docs: add a custom_edit_url for sdks and edge/proxy ( #4985 )  
						
						... 
						
						
						
						This change adds custom edit urls for all the external readmes (sdks,
edge, proxy) that we put in the docs. This makes it so that following
the "edit this document" link takes you to the correct location, instead
of to a file that doesn't exist in the main Unleash repo.
Important caveat: this will only work for repos where the readme is
called `README.md` (capitalization matters). Currently, this is all our
repos, but it's something to be aware of for later.
We don't currently record what the readme files are called directly in
the docs, so to know that for sure, we'd have to build an extra
integration to check and fix that automatically. It may be worth doing
in the future, but for now, I think it's fine. We could also just rename
the readme files if we find any issues. 
						
					 
					
						2023-10-10 11:11:54 -05:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa4d6b211a 
							
						 
					 
					
						
						
							
							docs: make videos bigger ( #4980 )  
						
						... 
						
						
						
						This PR changes the `VideoContent` component to:
- remove the extra text; keeps only videos
- makes videos take up the full article width
- multiple videos stack vertically (this may or may not be the best way
to handle it, but we don't have any instances of using multiple videos
as of right now, so we shouldn't touch this until we do).
By chance, it also removes a lot of trailing whitespace in files. I
suggest checking out the diff with whitespace hidden.
Before (single video):

Before (if there were multiple videos): 

After (single video):

After (if there are multiple videos): 
 
						
					 
					
						2023-10-10 11:42:25 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Hornby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c22287a21 
							
						 
					 
					
						
						
							
							docs: rollback docusaurus upgrade so the docs work ( #4965 )  
						
						
						
					 
					
						2023-10-09 11:57:05 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2746bd1517 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @babel/core to v7.23.0 ( #4955 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core )
([source](https://togithub.com/babel/babel )) | [`7.22.20` ->
`7.23.0`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.22.20/7.23.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>babel/babel (@​babel/core)</summary>
###
[`v7.23.0`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7230-2023-09-25 )
[Compare
Source](https://togithub.com/babel/babel/compare/v7.22.20...v7.23.0 )
##### 🚀  New Feature
- `babel-plugin-proposal-import-wasm-source`,
`babel-plugin-syntax-import-source`,
`babel-plugin-transform-dynamic-import`
- [#​15870](https://togithub.com/babel/babel/pull/15870 ) Support
transforming `import source` for wasm
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- `babel-helper-module-transforms`, `babel-helpers`,
`babel-plugin-proposal-import-defer`,
`babel-plugin-syntax-import-defer`,
`babel-plugin-transform-modules-commonjs`, `babel-runtime-corejs2`,
`babel-runtime-corejs3`, `babel-runtime`, `babel-standalone`
- [#​15878](https://togithub.com/babel/babel/pull/15878 ) Implement
`import defer` proposal transform support
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
-   `babel-generator`, `babel-parser`, `babel-types`
- [#​15845](https://togithub.com/babel/babel/pull/15845 ) Implement
`import defer` parsing support
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- [#​15829](https://togithub.com/babel/babel/pull/15829 ) Add
parsing support for the "source phase imports" proposal
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- `babel-generator`, `babel-helper-module-transforms`, `babel-parser`,
`babel-plugin-transform-dynamic-import`,
`babel-plugin-transform-modules-amd`,
`babel-plugin-transform-modules-commonjs`,
`babel-plugin-transform-modules-systemjs`, `babel-traverse`,
`babel-types`
- [#​15682](https://togithub.com/babel/babel/pull/15682 ) Add
`createImportExpressions` parser option
([@​JLHwung](https://togithub.com/JLHwung ))
-   `babel-standalone`
- [#​15671](https://togithub.com/babel/babel/pull/15671 ) Pass
through nonce to the transformed script element
([@​JLHwung](https://togithub.com/JLHwung ))
- `babel-helper-function-name`,
`babel-helper-member-expression-to-functions`, `babel-helpers`,
`babel-parser`, `babel-plugin-proposal-destructuring-private`,
`babel-plugin-proposal-optional-chaining-assign`,
`babel-plugin-syntax-optional-chaining-assign`,
`babel-plugin-transform-destructuring`,
`babel-plugin-transform-optional-chaining`, `babel-runtime-corejs2`,
`babel-runtime-corejs3`, `babel-runtime`, `babel-standalone`,
`babel-types`
- [#​15751](https://togithub.com/babel/babel/pull/15751 ) Add
support for optional chain in assignments
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
-   `babel-helpers`, `babel-plugin-proposal-decorators`
- [#​15895](https://togithub.com/babel/babel/pull/15895 ) Implement
the "decorator metadata" proposal
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
-   `babel-traverse`, `babel-types`
- [#​15893](https://togithub.com/babel/babel/pull/15893 ) Add
`t.buildUndefinedNode`
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
-   `babel-preset-typescript`
- [#​15913](https://togithub.com/babel/babel/pull/15913 ) Add
`rewriteImportExtensions` option to TS preset
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
-   `babel-parser`
- [#​15896](https://togithub.com/babel/babel/pull/15896 ) Allow TS
tuples to have both labeled and unlabeled elements
([@​yukukotani](https://togithub.com/yukukotani ))
##### 🐛  Bug Fix
-   `babel-plugin-transform-block-scoping`
- [#​15962](https://togithub.com/babel/babel/pull/15962 ) fix:
`transform-block-scoping` captures the variables of the method in the
loop ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
##### 💅  Polish
-   `babel-traverse`
- [#​15797](https://togithub.com/babel/babel/pull/15797 ) Expand
evaluation of global built-ins in `@babel/traverse`
([@​lorenzoferre](https://togithub.com/lorenzoferre ))
-   `babel-plugin-proposal-explicit-resource-management`
- [#​15985](https://togithub.com/babel/babel/pull/15985 ) Improve
source maps for blocks with `using` declarations
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
##### 🔬  Output optimization
- `babel-core`, `babel-helper-module-transforms`,
`babel-plugin-transform-async-to-generator`,
`babel-plugin-transform-classes`,
`babel-plugin-transform-dynamic-import`,
`babel-plugin-transform-function-name`,
`babel-plugin-transform-modules-amd`,
`babel-plugin-transform-modules-commonjs`,
`babel-plugin-transform-modules-umd`,
`babel-plugin-transform-parameters`,
`babel-plugin-transform-react-constant-elements`,
`babel-plugin-transform-react-inline-elements`,
`babel-plugin-transform-runtime`, `babel-plugin-transform-typescript`,
`babel-preset-env`
- [#​15984](https://togithub.com/babel/babel/pull/15984 ) Inline
`exports.XXX =` update in simple variable declarations
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-10-06 08:51:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Strømsodd 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80c4a8277c 
							
						 
					 
					
						
						
							
							feat: allow defining initial admin user as env variable ( #4927 )  
						
						... 
						
						
						
						Closes  #4560  
					
						2023-10-06 09:07:06 +02:00 
						 
				 
			
				
					
						
							
							
								Drew Gorton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab51a495aa 
							
						 
					 
					
						
						
							
							Update more instances of "toggle" with "flag" ( #4821 )  
						
						... 
						
						
						
						Landing page + sidebar nav + main 'How to create flags' page
Co-authored-by: Gastón Fournier <gaston@getunleash.io> 
						
					 
					
						2023-10-02 12:37:53 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cad0f3f2d8 
							
						 
					 
					
						
						
							
							fix(deps): update docusaurus monorepo to v2.4.3 ( #4895 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@docusaurus/core](https://togithub.com/facebook/docusaurus ) |
[`2.3.1` ->
`2.4.3`](https://renovatebot.com/diffs/npm/@docusaurus%2fcore/2.3.1/2.4.3 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@docusaurus/module-type-aliases](https://togithub.com/facebook/docusaurus )
| [`2.3.1` ->
`2.4.3`](https://renovatebot.com/diffs/npm/@docusaurus%2fmodule-type-aliases/2.3.1/2.4.3 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@docusaurus/plugin-client-redirects](https://togithub.com/facebook/docusaurus )
| [`2.3.1` ->
`2.4.3`](https://renovatebot.com/diffs/npm/@docusaurus%2fplugin-client-redirects/2.3.1/2.4.3 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@docusaurus/plugin-google-analytics](https://togithub.com/facebook/docusaurus )
| [`2.3.1` ->
`2.4.3`](https://renovatebot.com/diffs/npm/@docusaurus%2fplugin-google-analytics/2.3.1/2.4.3 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@docusaurus/preset-classic](https://togithub.com/facebook/docusaurus )
| [`2.3.1` ->
`2.4.3`](https://renovatebot.com/diffs/npm/@docusaurus%2fpreset-classic/2.3.1/2.4.3 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@docusaurus/remark-plugin-npm2yarn](https://togithub.com/facebook/docusaurus )
| [`2.3.1` ->
`2.4.3`](https://renovatebot.com/diffs/npm/@docusaurus%2fremark-plugin-npm2yarn/2.3.1/2.4.3 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@docusaurus/theme-mermaid](https://togithub.com/facebook/docusaurus )
| [`2.3.1` ->
`2.4.3`](https://renovatebot.com/diffs/npm/@docusaurus%2ftheme-mermaid/2.3.1/2.4.3 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>facebook/docusaurus (@​docusaurus/core)</summary>
###
[`v2.4.3`](https://togithub.com/facebook/docusaurus/blob/HEAD/CHANGELOG.md#243-2023-09-20 )
[Compare
Source](https://togithub.com/facebook/docusaurus/compare/v2.4.1...v2.4.3 )
##### 🐛  Bug Fix
-   `docusaurus-plugin-content-docs`
- [#​9107](https://togithub.com/facebook/docusaurus/pull/9107 )
fix(content-docs): sidebar generator should return customProps for doc
items ([@​TheCatLady](https://togithub.com/TheCatLady ))
-   `docusaurus-theme-classic`
- [#​9108](https://togithub.com/facebook/docusaurus/pull/9108 )
feat(theme-classic): add description & keywords microdata to blog posts
([@​TheCatLady](https://togithub.com/TheCatLady ))
- [#​9099](https://togithub.com/facebook/docusaurus/pull/9099 )
fix(theme): only set classname on ul elements if they have an existing
class ([@​homotechsual](https://togithub.com/homotechsual ))
- [#​9243](https://togithub.com/facebook/docusaurus/pull/9243 )
fix(theme-common): ThemedComponent should display something when JS is
disabled ([@​slorber](https://togithub.com/slorber ))
-   `docusaurus-theme-classic`, `docusaurus-theme-common`
- [#​9130](https://togithub.com/facebook/docusaurus/pull/9130 )
fix(theme): canonical url should be not change after hydration if url
accessed with/without trailing slash
([@​ori-shalom](https://togithub.com/ori-shalom ))
##### Committers: 4
- Mikey O'Toole
([@​homotechsual](https://togithub.com/homotechsual ))
-   Ori Shalom ([@​ori-shalom](https://togithub.com/ori-shalom ))
-   Sébastien Lorber ([@​slorber](https://togithub.com/slorber ))
-   [@​TheCatLady](https://togithub.com/TheCatLady )
###
[`v2.4.1`](https://togithub.com/facebook/docusaurus/blob/HEAD/CHANGELOG.md#241-2023-05-15 )
[Compare
Source](https://togithub.com/facebook/docusaurus/compare/v2.4.0...v2.4.1 )
##### 🐛  Bug Fix
-   `docusaurus-theme-classic`, `docusaurus-theme-common`
- [#​8971](https://togithub.com/facebook/docusaurus/pull/8971 )
fix(theme): fix collapsible sidebar behavior when prefers-reduced-motion
([@​slorber](https://togithub.com/slorber ))
-   `docusaurus-theme-translations`
- [#​8933](https://togithub.com/facebook/docusaurus/pull/8933 )
fix(theme-translations): fix Turkish translation for aria label "Enter
key"
([@​LiberaTeMetuMortis](https://togithub.com/LiberaTeMetuMortis ))
-   `docusaurus`
- [#​8908](https://togithub.com/facebook/docusaurus/pull/8908 )
fix(core): Correct yarn upgrade command for yarn 2.x
([@​andrewnicols](https://togithub.com/andrewnicols ))
- `docusaurus-plugin-content-blog`, `docusaurus-theme-common`,
`docusaurus-utils-common`, `docusaurus`
- [#​8909](https://togithub.com/facebook/docusaurus/pull/8909 )
fix(theme): add \__ prefix to technical anchors, search crawlers
(Algolia) should ignore them
([@​slorber](https://togithub.com/slorber ))
-   `docusaurus-theme-common`
- [#​8906](https://togithub.com/facebook/docusaurus/pull/8906 )
fix(theme-common): fix collapsible component with prefers-reduced-motion
([@​slorber](https://togithub.com/slorber ))
- [#​8873](https://togithub.com/facebook/docusaurus/pull/8873 )
fix(theme-common): fix confusing theme error message: bad sidebar id
suggestions ([@​slorber](https://togithub.com/slorber ))
-   `docusaurus-utils`
- [#​8874](https://togithub.com/facebook/docusaurus/pull/8874 )
fix(utils): handle Markdown links with spaces to route correctly
([@​morsko1](https://togithub.com/morsko1 ))
-   `docusaurus-theme-classic`, `docusaurus-theme-translations`
- [#​8842](https://togithub.com/facebook/docusaurus/pull/8842 )
fix(theme-translations): remove redundant navigation text in aria label
([@​tarunrajput](https://togithub.com/tarunrajput ))
-   `create-docusaurus`
- [#​8831](https://togithub.com/facebook/docusaurus/pull/8831 )
fix(create): add missing await
([@​SACHINnANYAKKARA](https://togithub.com/SACHINnANYAKKARA ))
##### 💅  Polish
-   `docusaurus-theme-classic`
- [#​8862](https://togithub.com/facebook/docusaurus/pull/8862 )
refactor(theme): expose copy, success and word-wrap icons as standalone
components ([@​armano2](https://togithub.com/armano2 ))
##### Committers: 7
-   Aleksandr Vladykin ([@​morsko1](https://togithub.com/morsko1 ))
- Andrew Lyons
([@​andrewnicols](https://togithub.com/andrewnicols ))
-   Armano ([@​armano2](https://togithub.com/armano2 ))
- MetuMortis
([@​LiberaTeMetuMortis](https://togithub.com/LiberaTeMetuMortis ))
- Sachin Nanayakkara
([@​SACHINnANYAKKARA](https://togithub.com/SACHINnANYAKKARA ))
-   Sébastien Lorber ([@​slorber](https://togithub.com/slorber ))
- Tarun Chauhan
([@​tarunrajput](https://togithub.com/tarunrajput ))
###
[`v2.4.0`](https://togithub.com/facebook/docusaurus/blob/HEAD/CHANGELOG.md#240-2023-03-23 )
[Compare
Source](https://togithub.com/facebook/docusaurus/compare/v2.3.1...v2.4.0 )
##### 🚀  New Feature
-   `docusaurus-plugin-content-docs`, `docusaurus-theme-classic`
- [#​8236](https://togithub.com/facebook/docusaurus/pull/8236 )
feat(content-docs): add support for sidebar item category/link
descriptions in generated index page
([@​ZarakiKanzaki](https://togithub.com/ZarakiKanzaki ))
-   `docusaurus-theme-classic`
- [#​8708](https://togithub.com/facebook/docusaurus/pull/8708 )
feat(theme): allow to load a Docusaurus page with theme from
query-string: ?docusaurus-theme=dark
([@​slorber](https://togithub.com/slorber ))
- [#​8616](https://togithub.com/facebook/docusaurus/pull/8616 )
feat(theme): add ability to translate navbar+footer logo alt text
([@​Mysterious-Dev](https://togithub.com/Mysterious-Dev ))
-   `docusaurus-remark-plugin-npm2yarn`
- [#​8690](https://togithub.com/facebook/docusaurus/pull/8690 )
feat(npm-to-yarn): add support for PnPm and custom converters
([@​armano2](https://togithub.com/armano2 ))
-   `docusaurus`
- [#​8677](https://togithub.com/facebook/docusaurus/pull/8677 )
feat(core): add script env variables: NODE_ENV + BABEL_ENV +
DOCUSAURUS_CURRENT_LOCALE (temporary i18n workaround)
([@​slorber](https://togithub.com/slorber ))
-   `docusaurus-theme-classic`, `docusaurus-theme-common`
- [#​8674](https://togithub.com/facebook/docusaurus/pull/8674 )
feat(theme-classic): respect `prefers-reduced-motion: reduce`
mediaquery, bump Infima to alpha.43
([@​slorber](https://togithub.com/slorber ))
-   `docusaurus-theme-translations`
- [#​8668](https://togithub.com/facebook/docusaurus/pull/8668 )
feat(theme-translations): add Hungarian theme translations
([@​trueqap](https://togithub.com/trueqap ))
- [#​8631](https://togithub.com/facebook/docusaurus/pull/8631 )
feat(theme-translations): add Norwegian (Bokmål) theme translation
([@​dr0nn1](https://togithub.com/dr0nn1 ))
-   `docusaurus-theme-common`
- [#​8656](https://togithub.com/facebook/docusaurus/pull/8656 )
feat(theme-common): allow passing a string for details summary
([@​pReya](https://togithub.com/pReya ))
-   `docusaurus-plugin-google-gtag`
- [#​8620](https://togithub.com/facebook/docusaurus/pull/8620 )
feat(gtag-plugin): gtag should support multiple tracking ids, notably
for the UA => GA4 transition
([@​slorber](https://togithub.com/slorber ))
##### 🐛  Bug Fix
-   `docusaurus-theme-classic`
- [#​8803](https://togithub.com/facebook/docusaurus/pull/8803 )
fix(theme): codeblock buttons should be kept on the right when using RTL
locale ([@​Vishruta-Patil](https://togithub.com/Vishruta-Patil ))
- [#​8615](https://togithub.com/facebook/docusaurus/pull/8615 )
fix(theme): improve color toggle when using dark navbar
([@​dewanshDT](https://togithub.com/dewanshDT ))
- [#​8699](https://togithub.com/facebook/docusaurus/pull/8699 )
fix(theme-classic): fix tab focus bug in dropdown
([#​8697](https://togithub.com/facebook/docusaurus/issues/8697 ))
([@​kagankan](https://togithub.com/kagankan ))
-   `docusaurus-theme-classic`, `docusaurus-theme-common`
- [#​8801](https://togithub.com/facebook/docusaurus/pull/8801 )
fix(theme): allow tabs children to be falsy
([@​Josh-Cena](https://togithub.com/Josh-Cena ))
-   `docusaurus-theme-common`, `docusaurus-theme-search-algolia`
- [#​8757](https://togithub.com/facebook/docusaurus/pull/8757 )
fix(search): search page should react to querystring changes +
cleanup/refactor ([@​slorber](https://togithub.com/slorber ))
-   `docusaurus`
- [#​8746](https://togithub.com/facebook/docusaurus/pull/8746 )
fix(core): baseUrl error banner link anchor case
([@​slorber](https://togithub.com/slorber ))
-   `docusaurus-theme-translations`
- [#​8744](https://togithub.com/facebook/docusaurus/pull/8744 )
fix(theme-translations): fix wrong arabic words (tip/next)
([@​Anasqx](https://togithub.com/Anasqx ))
##### 💅  Polish
-   `create-docusaurus`
- [#​8712](https://togithub.com/facebook/docusaurus/pull/8712 )
polish(create-docusaurus): the starter template should use a navbar item
"docSidebar" instead of "doc" (less fragile on updates)
([@​biplavmz](https://togithub.com/biplavmz ))
- `docusaurus-theme-classic`, `docusaurus-theme-common`,
`docusaurus-utils-common`, `docusaurus`
- [#​8735](https://togithub.com/facebook/docusaurus/pull/8735 )
polish(theme): better error messages on navbar item rendering failures +
ErrorCauseBoundary API
([@​tannerdolby](https://togithub.com/tannerdolby ))
-   `docusaurus-theme-classic`, `docusaurus-theme-common`, `docusaurus`
- [#​8736](https://togithub.com/facebook/docusaurus/pull/8736 )
polish(core): better styling for error screens
([@​tannerdolby](https://togithub.com/tannerdolby ))
##### Committers: 14
-   Anas ([@​Anasqx](https://togithub.com/Anasqx ))
-   Armano ([@​armano2](https://togithub.com/armano2 ))
- Davide Donadio
([@​ZarakiKanzaki](https://togithub.com/ZarakiKanzaki ))
-   Dewansh Thakur ([@​dewanshDT](https://togithub.com/dewanshDT ))
-   Joshua Chen ([@​Josh-Cena](https://togithub.com/Josh-Cena ))
-   Kagan ([@​kagankan](https://togithub.com/kagankan ))
-   Moritz Stückler ([@​pReya](https://togithub.com/pReya ))
- Mysterious_Dev
([@​Mysterious-Dev](https://togithub.com/Mysterious-Dev ))
-   Petter Drønnen ([@​dr0nn1](https://togithub.com/dr0nn1 ))
-   Sébastien Lorber ([@​slorber](https://togithub.com/slorber ))
- Tanner Dolby ([@​tannerdolby](https://togithub.com/tannerdolby ))
-   TrueQAP ([@​trueqap](https://togithub.com/trueqap ))
- Vishruta Patil
([@​Vishruta-Patil](https://togithub.com/Vishruta-Patil ))
-   [@​biplavmz](https://togithub.com/biplavmz )
</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 these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-10-01 06:44:49 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89ee341888 
							
						 
					 
					
						
						
							
							chore(deps): update react-router monorepo to v6.16.0 ( #4893 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-router](https://togithub.com/remix-run/react-router ) |
[`6.15.0` ->
`6.16.0`](https://renovatebot.com/diffs/npm/react-router/6.15.0/6.16.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [react-router-dom](https://togithub.com/remix-run/react-router ) |
[`6.15.0` ->
`6.16.0`](https://renovatebot.com/diffs/npm/react-router-dom/6.15.0/6.16.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>remix-run/react-router (react-router)</summary>
###
[`v6.16.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#6160 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.15.0...react-router@6.16.0 )
##### Minor Changes
- In order to move towards stricter TypeScript support in the future,
we're aiming to replace current usages of `any` with `unknown` on
exposed typings for user-provided data. To do this in Remix v2 without
introducing breaking changes in React Router v6, we have added generics
to a number of shared types. These continue to default to `any` in React
Router and are overridden with `unknown` in Remix. In React Router v7 we
plan to move these to `unknown` as a breaking change.
([#​10843](https://togithub.com/remix-run/react-router/pull/10843 ))
    -   `Location` now accepts a generic for the `location.state` value
-
`ActionFunctionArgs`/`ActionFunction`/`LoaderFunctionArgs`/`LoaderFunction`
now accept a generic for the `context` parameter (only used in SSR
usages via `createStaticHandler`)
- The return type of `useMatches` (now exported as `UIMatch`) accepts
generics for `match.data` and `match.handle` - both of which were
already set to `unknown`
- Move the `@private` class export `ErrorResponse` to an
`UNSAFE_ErrorResponseImpl` export since it is an implementation detail
and there should be no construction of `ErrorResponse` instances in
userland. This frees us up to export a `type ErrorResponse` which
correlates to an instance of the class via `InstanceType`. Userland code
should only ever be using `ErrorResponse` as a type and should be
type-narrowing via `isRouteErrorResponse`.
([#​10811](https://togithub.com/remix-run/react-router/pull/10811 ))
- Export `ShouldRevalidateFunctionArgs` interface
([#​10797](https://togithub.com/remix-run/react-router/pull/10797 ))
- Removed private/internal APIs only required for the Remix v1 backwards
compatibility layer and no longer needed in Remix v2
(`_isFetchActionRedirect`, `_hasFetcherDoneAnything`)
([#​10715](https://togithub.com/remix-run/react-router/pull/10715 ))
##### Patch Changes
-   Updated dependencies:
    -   `@remix-run/router@1.9.0`
</details>
<details>
<summary>remix-run/react-router (react-router-dom)</summary>
###
[`v6.16.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#6160 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.15.0...react-router-dom@6.16.0 )
##### Minor Changes
-   Updated dependencies:
    -   `@remix-run/router@1.9.0`
    -   `react-router@6.16.0`
##### Patch Changes
- Properly encode rendered URIs in server rendering to avoid hydration
errors
([#​10769](https://togithub.com/remix-run/react-router/pull/10769 ))
</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 these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-10-01 04:39:54 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1b993d042 
							
						 
					 
					
						
						
							
							chore(deps): update dependency browserslist to v4.21.11 ( #4881 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [browserslist](https://togithub.com/browserslist/browserslist ) |
[`4.21.10` ->
`4.21.11`](https://renovatebot.com/diffs/npm/browserslist/4.21.10/4.21.11 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>browserslist/browserslist (browserslist)</summary>
###
[`v4.21.11`](https://togithub.com/browserslist/browserslist/blob/HEAD/CHANGELOG.md#42111 )
[Compare
Source](https://togithub.com/browserslist/browserslist/compare/4.21.10...4.21.11 )
-   Added warning to `--update-db` to move to new CLI (by Ivan Vasilev).
-   Fixed docs (by Tatsunori Uchino).
</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 these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-09-30 06:16:56 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							521cc24a22 
							
						 
					 
					
						
						
							
							feat: add more events in integrations ( #4815 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1253/add-support-for-more-events-in-the-slack-app-integration 
Adds support for a lot more events in our integrations. Here is how the
full list looks like:
- ADDON_CONFIG_CREATED
- ADDON_CONFIG_DELETED
- ADDON_CONFIG_UPDATED
- API_TOKEN_CREATED
- API_TOKEN_DELETED
- CHANGE_ADDED
- CHANGE_DISCARDED
- CHANGE_EDITED
- CHANGE_REQUEST_APPLIED
- CHANGE_REQUEST_APPROVAL_ADDED
- CHANGE_REQUEST_APPROVED
- CHANGE_REQUEST_CANCELLED
- CHANGE_REQUEST_CREATED
- CHANGE_REQUEST_DISCARDED
- CHANGE_REQUEST_REJECTED
- CHANGE_REQUEST_SENT_TO_REVIEW
- CONTEXT_FIELD_CREATED
- CONTEXT_FIELD_DELETED
- CONTEXT_FIELD_UPDATED
- FEATURE_ARCHIVED
- FEATURE_CREATED
- FEATURE_DELETED
- FEATURE_ENVIRONMENT_DISABLED
- FEATURE_ENVIRONMENT_ENABLED
- FEATURE_ENVIRONMENT_VARIANTS_UPDATED
- FEATURE_METADATA_UPDATED
- FEATURE_POTENTIALLY_STALE_ON
- FEATURE_PROJECT_CHANGE
- FEATURE_REVIVED
- FEATURE_STALE_OFF
- FEATURE_STALE_ON
- FEATURE_STRATEGY_ADD
- FEATURE_STRATEGY_REMOVE
- FEATURE_STRATEGY_UPDATE
- FEATURE_TAGGED
- FEATURE_UNTAGGED
- GROUP_CREATED
- GROUP_DELETED
- GROUP_UPDATED
- PROJECT_CREATED
- PROJECT_DELETED
- SEGMENT_CREATED
- SEGMENT_DELETED
- SEGMENT_UPDATED
- SERVICE_ACCOUNT_CREATED
- SERVICE_ACCOUNT_DELETED
- SERVICE_ACCOUNT_UPDATED
- USER_CREATED
- USER_DELETED
- USER_UPDATED
I added the events that I thought were relevant based on my own
discretion. Know of any event we should add? Let me know and I'll add it
🙂 
For now I only added these events to the new Slack App integration, but
we can add them to the other integrations as well since they are now
supported.
The event formatter was refactored and changed quite a bit in order to
make it easier to maintain and add new events in the future. As a
result, events are now posted with different text. Do we consider this a
breaking change? If so, I can keep the old event formatter around,
create a new one and only use it for the new Slack App integration.
I noticed we don't have good 404 behaviors in the UI for things that are
deleted in the meantime, that's why I avoided some links to specific
resources (like feature strategies, integration configurations, etc),
but we could add them later if we improve this.
This PR also tries to add some consistency to the the way we log events. 
					
						2023-09-29 16:11:59 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f222ef5cc 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @tsconfig/docusaurus to v2.0.1 ( #4868 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@tsconfig/docusaurus](https://togithub.com/tsconfig/bases ) | [`2.0.0`
->
`2.0.1`](https://renovatebot.com/diffs/npm/@tsconfig%2fdocusaurus/2.0.0/2.0.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>tsconfig/bases (@​tsconfig/docusaurus)</summary>
###
[`v2.0.1`](014e8927b7...a1bf7c0fa2014e8927b7...a1bf7c0fa2📅  **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-09-29 13:00:36 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4e1d05d2a 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @babel/core to v7.22.20 ( #4866 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core )
([source](https://togithub.com/babel/babel )) | [`7.22.17` ->
`7.22.20`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.22.17/7.22.20 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>babel/babel (@​babel/core)</summary>
###
[`v7.22.20`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72220-2023-09-16 )
[Compare
Source](https://togithub.com/babel/babel/compare/v7.22.19...v7.22.20 )
##### 🏠  Internal
-   `babel-helper-validator-identifier`
- [#​15973](https://togithub.com/babel/babel/pull/15973 ) Remove
special-casing of U+200C and U+200D
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
-   `babel-plugin-transform-dotall-regex`
- [#​15974](https://togithub.com/babel/babel/pull/15974 ) Update
Unicode test fixtures ([@​JLHwung](https://togithub.com/JLHwung ))
##### ↩️  Revert
- `babel-helper-remap-async-to-generator`, `babel-helper-wrap-function`,
`babel-plugin-proposal-explicit-resource-management`,
`babel-plugin-proposal-function-sent`,
`babel-plugin-transform-async-generator-functions`,
`babel-plugin-transform-async-to-generator`,
`babel-plugin-transform-block-scoping`,
`babel-plugin-transform-class-properties`,
`babel-plugin-transform-classes`, `babel-plugin-transform-parameters`,
`babel-plugin-transform-runtime`, `babel-preset-env`
- [#​15979](https://togithub.com/babel/babel/pull/15979 ) Revert
"Improve output when wrapping functions"
([@​jjonescz](https://togithub.com/jjonescz ))
### [`v7.22.19`](https://togithub.com/babel/babel/releases/tag/v7.22.19 )
[Compare
Source](https://togithub.com/babel/babel/compare/v7.22.18...v7.22.19 )
#### v7.22.19 (2023-09-14)
Re-published 7.22.18, due to a releasing error.
###
[`v7.22.18`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72218-2023-09-14 )
[Compare
Source](https://togithub.com/babel/babel/compare/v7.22.17...v7.22.18 )
##### 🐛  Bug Fix
-   `babel-helper-validator-identifier`
- [#​15957](https://togithub.com/babel/babel/pull/15957 ) Update
identifier name definitions to Unicode 15.1
([@​JLHwung](https://togithub.com/JLHwung ))
- `babel-helper-module-transforms`,
`babel-plugin-transform-modules-amd`,
`babel-plugin-transform-modules-commonjs`,
`babel-plugin-transform-modules-umd`
- [#​15898](https://togithub.com/babel/babel/pull/15898 ) Fix
transform of named import with shadowed namespace import
([@​dhlolo](https://togithub.com/dhlolo ))
##### ↩️  Revert
- [#​15965](https://togithub.com/babel/babel/pull/15965 ) Revert
Node.js 20.6.0 bug workaround
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-09-29 12:21:14 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9925556606 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @storybook/testing-library to v0.2.1 ( #4867 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@storybook/testing-library](https://togithub.com/storybookjs/testing-library )
| [`0.2.0` ->
`0.2.1`](https://renovatebot.com/diffs/npm/@storybook%2ftesting-library/0.2.0/0.2.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>storybookjs/testing-library
(@​storybook/testing-library)</summary>
###
[`v0.2.1`](https://togithub.com/storybookjs/testing-library/releases/tag/v0.2.1 )
[Compare
Source](https://togithub.com/storybookjs/testing-library/compare/v0.2.0...v0.2.1 )
🎉  This release contains work from a new contributor! 🎉 
Thank you, Valentin Palkovic
([@​valentinpalkovic](https://togithub.com/valentinpalkovic )), for
all your work!
##### 🐛  Bug Fix
- Temporarily fix user-event to 14.4.0 to avoid compatibility issues
[#​53](https://togithub.com/storybookjs/testing-library/pull/53 )
([@​yannbf](https://togithub.com/yannbf ))
##### Authors: 2
- Valentin Palkovic
([@​valentinpalkovic](https://togithub.com/valentinpalkovic ))
-   Yann Braga ([@​yannbf](https://togithub.com/yannbf ))
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-09-29 12:19:49 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Fulton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0e9e33573 
							
						 
					 
					
						
						
							
							docs: add video to SDK overview reference ( #4855 )  
						
						... 
						
						
						
						Added video embed into the SDK overview reference doc:
https://docs.getunleash.io/reference/sdks  
						
					 
					
						2023-09-27 14:06:41 -05:00 
						 
				 
			
				
					
						
							
							
								Mark Fulton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7040a29c4 
							
						 
					 
					
						
						
							
							doc: Strategy variants video update ( #4854 )  
						
						... 
						
						
						
						Added video embed for Strategy Variants reference 
						
					 
					
						2023-09-27 13:50:57 -05:00 
						 
				 
			
				
					
						
							
							
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0938b2e545 
							
						 
					 
					
						
						
							
							docs: improve datadog integration docs ( #4802 )  
						
						... 
						
						
						
						## About the changes
Improvement to the description of the datadog integration. Adds 2
missing event types, removes an event type that is deprecated and about
to be completely removed, adds missing description of extra json headers
and source type name, and adds description for the new configuration
option for JSON body support
---------
Co-authored-by: Nuno Góis <github@nunogois.com>
Co-authored-by: Thomas Heartman <thomas@getunleash.ai> 
						
					 
					
						2023-09-26 11:15:22 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9946ee35c 
							
						 
					 
					
						
						
							
							docs: Unleash Slack App integration ( #4801 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1235/docs-slack-app-integration-documentation 
This adds a new reference doc for the new Unleash Slack App integration
and marks the previous Slack integration as deprecated.
As a side-effect this PR also fixes an issue where we wouldn't be able
to delete tags with special characters.
---------
Co-authored-by: David Leek <david@getunleash.io>
Co-authored-by: Thomas Heartman <thomas@getunleash.ai> 
					
						2023-09-22 23:19:17 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Ferranti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e197934fa4 
							
						 
					 
					
						
						
							
							docs:Add Feature Flag Migration guide to docs ( #4792 )  
						
						... 
						
						
						
						I'm adding a Feature Flag Migration tutorial written by Customer Success
to the docs.
The content should live in the Topic Guide section
Topic Guides
Feature Flags Migration Best Practices index page with subpages for 
* Define scope
* Make business case 
* Planning 
* Execution
* Onboarding users
---------
Co-authored-by: Thomas Heartman <thomasheartman+github@gmail.com>
Co-authored-by: Gastón Fournier <gastonfournier@gmail.com>
Co-authored-by: Gastón Fournier <gaston@getunleash.io>
Co-authored-by: Mark Fulton <128738155+markunl@users.noreply.github.com>
Co-authored-by: Thomas Heartman <thomas@getunleash.ai> 
						
					 
					
						2023-09-22 16:41:11 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Ferranti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f5f1f347c 
							
						 
					 
					
						
						
							
							docs: Create feature-flag-best-practices.md ( #4804 )  
						
						... 
						
						
						
						<!-- 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. -->
<!-- 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? -->
---------
Co-authored-by: Ivar Conradi Østhus <ivar@getunleash.io> 
						
					 
					
						2023-09-22 14:09:41 +02:00 
						 
				 
			
				
					
						
							
							
								Bolaji Ayodeji 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d28e7e5a69 
							
						 
					 
					
						
						
							
							docs: update the bulleted list case in about-the-docs.md ( #4811 )  
						
						... 
						
						
						
						## About the changes
While exploring the [About the docs](https://docs.getunleash.io ) page
for the first time, I observed the first bulleted list started with
lowercase, which isn't consistent with other sections of the page. This
minor PR capitalizes the first letter of the bullet lists in the
"Documentation structure" section. This ensures the list follows the
existing style across the page and the stable rule of written language
([reference](https://www.purchase.edu/editorial-style-guide/general-style-preferences/punctuation/bulleted-and-numbered-lists/#C )). 
						
					 
					
						2023-09-22 11:06:41 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5799d0c90f 
							
						 
					 
					
						
						
							
							docs: add info on how to troubleshoot and better errors ( #4803 )  
						
						... 
						
						
						
						This PR adds some troubleshooting information to the website readme and
also makes it so that we get more readable errors in the build logs when
something goes wrong. 
						
					 
					
						2023-09-21 11:46:39 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							237b59b939 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @babel/core to v7.22.17 ( #4780 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core )
([source](https://togithub.com/babel/babel )) | [`7.22.15` ->
`7.22.17`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.22.15/7.22.17 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>babel/babel (@​babel/core)</summary>
###
[`v7.22.17`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72217-2023-09-08 )
[Compare
Source](https://togithub.com/babel/babel/compare/v7.22.15...v7.22.17 )
##### 🐛  Bug Fix
-   `babel-core`
- [#​15947](https://togithub.com/babel/babel/pull/15947 ) Fix
compatibility with Node.js 20.6
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- `babel-helper-module-transforms`,
`babel-plugin-transform-modules-commonjs`
- [#​15941](https://togithub.com/babel/babel/pull/15941 ) Fix
compiling duplicate ns imports to lazy CommonJS
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
-   `babel-types`
- [#​15920](https://togithub.com/babel/babel/pull/15920 ) Make
`ClassDeclaration["id"]` optional in babel-types
([@​jordanbtucker](https://togithub.com/jordanbtucker ))
##### 🔬  Output optimization
- `babel-helper-remap-async-to-generator`, `babel-helper-wrap-function`,
`babel-plugin-proposal-explicit-resource-management`,
`babel-plugin-proposal-function-sent`,
`babel-plugin-transform-async-generator-functions`,
`babel-plugin-transform-async-to-generator`,
`babel-plugin-transform-block-scoping`,
`babel-plugin-transform-class-properties`,
`babel-plugin-transform-classes`, `babel-plugin-transform-parameters`,
`babel-plugin-transform-runtime`, `babel-preset-env`
- [#​15922](https://togithub.com/babel/babel/pull/15922 ) Improve
output when wrapping functions (e.g. `async` functions)
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45Ny4xIiwidXBkYXRlZEluVmVyIjoiMzYuOTcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-09-20 01:20:25 +00:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							013efac46b 
							
						 
					 
					
						
						
							
							feat: open-source segments  🚀  ( #4690 )  
						
						... 
						
						
						
						We love all open-source Unleash users. in 2022 we built the [segment
capability](https://docs.getunleash.io/reference/segments ) (v4.13) as an
enterprise feature, simplify life for our customers.
Now it is time to contribute it to the world 🌏 
---------
Co-authored-by: Thomas Heartman <thomas@getunleash.io> 
						
					 
					
						2023-09-19 11:24:26 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53c40372dd 
							
						 
					 
					
						
						
							
							Update webhook.md ( #4739 )  
						
						... 
						
						
						
						fix a couple typos 
						
					 
					
						2023-09-15 11:15:50 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1539d1955f 
							
						 
					 
					
						
						
							
							docs(1-1262): Change addons -> integrations ( #4523 )  
						
						... 
						
						
						
						This PR replaces references to _addons_ in the docs with references to
_integrations_.
In doing so, I have also:
- moved `/reference/addons` documents into `/reference/integrations`
- combined the previous "Addons" and "Integrations" categories into a
new "Integrations" category
- added redirects from all the old addons pages to their new locations
I have updated the wording, but have not changed things such as API
paths, event names, etc, because these will not change at the moment
(maybe a breaking change to schedule for v6?).
---------
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com> 
						
					 
					
						2023-09-14 15:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8d5f0cf56 
							
						 
					 
					
						
						
							
							fix: integrations text review ( #4706 )  
						
						... 
						
						
						
						## About the changes
Update copy
Co-authored-by: Thomas Heartman <thomas@getunleash.ai> 
						
					 
					
						2023-09-14 12:01:29 +00:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66c790fbf1 
							
						 
					 
					
						
						
							
							fix: Integrations quality updates ( #4677 )  
						
						... 
						
						
						
						Fix issues uncovered when reviewing integrations list and form.
- YouTube CSP
- Text content and formatting
- Margins
- Update old integration icons
- Fix headers in dark theme 
						
					 
					
						2023-09-14 10:17:33 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85f03ba567 
							
						 
					 
					
						
						
							
							Update webhook.md ( #4684 )  
						
						... 
						
						
						
						fix a typo 
						
					 
					
						2023-09-14 08:09:39 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							501d274ad2 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @babel/core to v7.22.15 ( #4691 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core )
([source](https://togithub.com/babel/babel )) | [`7.22.10` ->
`7.22.15`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.22.10/7.22.15 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>babel/babel (@​babel/core)</summary>
###
[`v7.22.15`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72215-2023-09-04 )
[Compare
Source](https://togithub.com/babel/babel/compare/v7.22.11...v7.22.15 )
##### 🐛  Bug Fix
-   `babel-core`
- [#​15923](https://togithub.com/babel/babel/pull/15923 ) Only
perform config loading re-entrancy check for cjs
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
##### 🏠  Internal
- `babel-cli`, `babel-core`, `babel-generator`,
`babel-helper-builder-binary-assignment-operator-visitor`,
`babel-helper-compilation-targets`,
`babel-helper-create-class-features-plugin`,
`babel-helper-create-regexp-features-plugin`,
`babel-helper-member-expression-to-functions`,
`babel-helper-module-imports`, `babel-helper-module-transforms`,
`babel-helper-transform-fixture-test-runner`,
`babel-helper-validator-identifier`, `babel-helper-validator-option`,
`babel-helpers`, `babel-node`, `babel-parser`,
`babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`,
`babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`,
`babel-plugin-proposal-decorators`,
`babel-plugin-proposal-destructuring-private`,
`babel-plugin-proposal-pipeline-operator`,
`babel-plugin-transform-async-generator-functions`,
`babel-plugin-transform-block-scoping`,
`babel-plugin-transform-classes`,
`babel-plugin-transform-destructuring`, `babel-plugin-transform-for-of`,
`babel-plugin-transform-modules-commonjs`,
`babel-plugin-transform-object-rest-spread`,
`babel-plugin-transform-optional-chaining`,
`babel-plugin-transform-parameters`,
`babel-plugin-transform-property-mutators`,
`babel-plugin-transform-react-jsx`, `babel-plugin-transform-runtime`,
`babel-plugin-transform-typescript`, `babel-preset-env`,
`babel-preset-flow`, `babel-preset-react`, `babel-preset-typescript`,
`babel-register`, `babel-standalone`, `babel-template`,
`babel-traverse`, `babel-types`
- [#​15892](https://togithub.com/babel/babel/pull/15892 ) Add
explicit `.ts`/`.js` extension to all imports in `src`
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
###
[`v7.22.11`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72211-2023-08-24 )
[Compare
Source](https://togithub.com/babel/babel/compare/v7.22.10...v7.22.11 )
##### 🐛  Bug Fix
-   `babel-plugin-transform-typescript`
- [#​15882](https://togithub.com/babel/babel/pull/15882 ) Fix:
fully remove TS nested type-only exported namespaces
([@​yangguansen](https://togithub.com/yangguansen ))
-   `babel-types`
- [#​15867](https://togithub.com/babel/babel/pull/15867 ) fix:
definition of TS function type params
([@​danez](https://togithub.com/danez ))
- `babel-plugin-transform-async-generator-functions`,
`babel-plugin-transform-class-static-block`,
`babel-plugin-transform-dynamic-import`,
`babel-plugin-transform-export-namespace-from`,
`babel-plugin-transform-json-strings`,
`babel-plugin-transform-logical-assignment-operators`,
`babel-plugin-transform-nullish-coalescing-operator`,
`babel-plugin-transform-numeric-separator`,
`babel-plugin-transform-object-rest-spread`,
`babel-plugin-transform-optional-catch-binding`,
`babel-plugin-transform-optional-chaining`,
`babel-plugin-transform-private-property-in-object`
- [#​15858](https://togithub.com/babel/babel/pull/15858 )
fix(standalone): strip archived syntax plugins
([@​JLHwung](https://togithub.com/JLHwung ))
-   `babel-core`
- [#​15850](https://togithub.com/babel/babel/pull/15850 ) Support
configuring cache in ESM configs
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
##### 🏠  Internal
-   `babel-parser`
- [#​10940](https://togithub.com/babel/babel/pull/10940 ) Do not
record trailing comma pos when `maybeAsyncArrow: false`
([@​JLHwung](https://togithub.com/JLHwung ))
- `babel-core`, `babel-helper-compilation-targets`, `babel-parser`,
`babel-plugin-proposal-destructuring-private`,
`babel-plugin-syntax-decorators`, `babel-preset-env`,
`babel-preset-react`, `babel-register`, `babel-traverse`, `babel-types`
- [#​15872](https://togithub.com/babel/babel/pull/15872 ) enable
jest/no-standalone-expect
([@​JLHwung](https://togithub.com/JLHwung ))
- `babel-core`, `babel-helpers`,
`babel-plugin-transform-async-generator-functions`,
`babel-plugin-transform-modules-commonjs`,
`babel-plugin-transform-regenerator`, `babel-preset-env`,
`babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`
- [#​15833](https://togithub.com/babel/babel/pull/15833 ) bump
json5, terser and webpack, further minimize babel helpers
([@​JLHwung](https://togithub.com/JLHwung ))
-   Other
- [#​15846](https://togithub.com/babel/babel/pull/15846 ) Use Babel
8.0 alpha to build babel
([@​JLHwung](https://togithub.com/JLHwung ))
- [#​15856](https://togithub.com/babel/babel/pull/15856 ) Exclude
redundant files from publish process
([@​JLHwung](https://togithub.com/JLHwung ))
##### 🔬  Output optimization
- `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`,
`babel-plugin-transform-class-properties`,
`babel-plugin-transform-classes`,
`babel-plugin-transform-optional-chaining`, `babel-preset-env`
- [#​15871](https://togithub.com/babel/babel/pull/15871 ) Simplify
`?.` output when chain result is ignored
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-09-13 19:57:48 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44db4fb0c3 
							
						 
					 
					
						
						
							
							1-1360: explain implicit ^ and $ in docs ( #4668 )  
						
						... 
						
						
						
						Update docs to explain that ^ and $ are implicit in the regexes used. 
						
					 
					
						2023-09-12 14:23:19 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6af38b12b 
							
						 
					 
					
						
						
							
							docs: add mention of multiple project roles ( #4648 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1130/documentation-about-multiple-project-roles 
- Adds a section for the feature in the "Role-based Access control"
reference doc;
- Removes the mention that "Groups that *do* have a root role can't be
assigned to a project." which is no longer true;
- Adds a reference to multiple project roles in the "How to create and
assign custom project roles" guide;
- Fixes a wrong sentence in the "Assigning custom project roles" section
of the aforementioned guide;
---------
Co-authored-by: Thomas Heartman <thomas@getunleash.ai> 
					
						2023-09-11 14:41:47 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4de3ff3d2f 
							
						 
					 
					
						
						
							
							docs: feature flag naming patterns ( #4632 )  
						
						... 
						
						
						
						This PR adds a reference doc and a how-to doc for feature flag naming
patterns.
Extra thanks to @sebastian-bury for the draft from the offsite 👏🏼  
						
					 
					
						2023-09-11 15:28:10 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Hornby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b210a85fd 
							
						 
					 
					
						
						
							
							docs: update compatibility matrix with strategy variants ( #4626 )  
						
						
						
					 
					
						2023-09-08 10:34:04 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ae700a027 
							
						 
					 
					
						
						
							
							feat: add request logger env variable ( #4614 )  
						
						... 
						
						
						
						Adds a new env variable for request logger.
---------
Co-authored-by: Gastón Fournier <gaston@getunleash.io> 
						
					 
					
						2023-09-05 15:32:20 +01:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea00ea9d56 
							
						 
					 
					
						
						
							
							docs: troubleshooting guides ( #4592 )  
						
						... 
						
						
						
						## About the changes
Adds troubleshooting guides for some common problems under the how-to
area (following the [diataxis framework](https://diataxis.fr/ )).
This is part of Unleash 2023 offsite challenge
---------
Co-authored-by: Drew Gorton <drew.gorton@getunleash.io>
Co-authored-by: Diego Susa <diego@getunleash.io>
Co-authored-by: Michael Vittiglio <michael.vittiglio@getunleash.io>
Co-authored-by: Thomas Heartman <thomas@getunleash.ai> 
						
					 
					
						2023-09-01 15:39:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ebeea4d64 
							
						 
					 
					
						
						
							
							docs: strategy variants ruby and dotnet sdk versions ( #4570 )  
						
						
						
					 
					
						2023-08-25 08:28:47 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							573518e48d 
							
						 
					 
					
						
						
							
							Integrations - frontend adjustments ( #4527 )  
						
						... 
						
						
						
						## About the changes
  - [x] Create a feature flag
  - [x] Rename page title
  - [x] Rename menu item
  - [x] Update frontend URL (add redirect from old one)
https://linear.app/unleash/issue/1-1263/integrations-frontend-adjustments  
						
					 
					
						2023-08-22 14:40:38 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26e7267c5e 
							
						 
					 
					
						
						
							
							chore(deps): update react-router monorepo to v6.15.0 ( #4532 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-router](https://togithub.com/remix-run/react-router ) |
[`6.14.2` ->
`6.15.0`](https://renovatebot.com/diffs/npm/react-router/6.14.2/6.15.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [react-router-dom](https://togithub.com/remix-run/react-router ) |
[`6.14.2` ->
`6.15.0`](https://renovatebot.com/diffs/npm/react-router-dom/6.14.2/6.15.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>remix-run/react-router (react-router)</summary>
###
[`v6.15.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#6150 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.14.2...react-router@6.15.0 )
##### Minor Changes
- Add's a new `redirectDocument()` function which allows users to
specify that a redirect from a `loader`/`action` should trigger a
document reload (via `window.location`) instead of attempting to
navigate to the redirected location via React Router
([#​10705](https://togithub.com/remix-run/react-router/pull/10705 ))
##### Patch Changes
- Ensure `useRevalidator` is referentially stable across re-renders if
revalidations are not actively occurring
([#​10707](https://togithub.com/remix-run/react-router/pull/10707 ))
-   Updated dependencies:
    -   `@remix-run/router@1.8.0`
</details>
<details>
<summary>remix-run/react-router (react-router-dom)</summary>
###
[`v6.15.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#6150 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.14.2...react-router-dom@6.15.0 )
##### Minor Changes
- Add's a new `redirectDocument()` function which allows users to
specify that a redirect from a `loader`/`action` should trigger a
document reload (via `window.location`) instead of attempting to
navigate to the redirected location via React Router
([#​10705](https://togithub.com/remix-run/react-router/pull/10705 ))
##### Patch Changes
- Fixes an edge-case affecting web extensions in Firefox that use
`URLSearchParams` and the `useSearchParams` hook.
([#​10620](https://togithub.com/remix-run/react-router/pull/10620 ))
- Do not include hash in `useFormAction()` for unspecified actions since
it cannot be determined on the server and causes hydration issues
([#​10758](https://togithub.com/remix-run/react-router/pull/10758 ))
- Reorder effects in `unstable_usePrompt` to avoid throwing an exception
if the prompt is unblocked and a navigation is performed synchronously
([#​10687](https://togithub.com/remix-run/react-router/pull/10687 ),
[#​10718](https://togithub.com/remix-run/react-router/pull/10718 ))
-   Updated dependencies:
    -   `@remix-run/router@1.8.0`
    -   `react-router@6.15.0`
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi40My4yIiwidXBkYXRlZEluVmVyIjoiMzYuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-08-17 18:52:04 +00:00 
						 
				 
			
				
					
						
							
							
								Drew Gorton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebf35790fe 
							
						 
					 
					
						
						
							
							Update docs README.md to include yarn generate ( #4519 )  
						
						... 
						
						
						
						Add missing `yarn generate` command to docs 
						
					 
					
						2023-08-17 10:32:57 -05:00 
						 
				 
			
				
					
						
							
							
								Drew Gorton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da7829daca 
							
						 
					 
					
						
						
							
							Update quickstart.md ( #4474 )  
						
						... 
						
						
						
						Introduce 'Feature Flag' language and replace most instances of 'Feature
Toggle'
<!-- 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
Introduce 'Feature Flag' language and replace most instances of 'toggle'
with 'flag' on Quickstart
---------
Co-authored-by: Thomas Heartman <thomas@getunleash.ai> 
						
					 
					
						2023-08-16 15:57:02 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2bd7d42a1 
							
						 
					 
					
						
						
							
							feat: change request reject docs and step update ( #4493 )  
						
						
						
					 
					
						2023-08-16 09:46:05 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							057ed49cf3 
							
						 
					 
					
						
						
							
							chore(deps): update dependency browserslist to v4.21.10 ( #4501 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [browserslist](https://togithub.com/browserslist/browserslist ) |
[`4.21.9` ->
`4.21.10`](https://renovatebot.com/diffs/npm/browserslist/4.21.9/4.21.10 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>browserslist/browserslist (browserslist)</summary>
###
[`v4.21.10`](https://togithub.com/browserslist/browserslist/blob/HEAD/CHANGELOG.md#42110 )
[Compare
Source](https://togithub.com/browserslist/browserslist/compare/4.21.9...4.21.10 )
-   Updated Firefox ESR.
</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 these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi40My4yIiwidXBkYXRlZEluVmVyIjoiMzYuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-08-16 09:08:29 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d77ed0664e 
							
						 
					 
					
						
						
							
							fix(deps): update dependency @svgr/webpack to v8 ( #4407 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@svgr/webpack](https://react-svgr.com )
([source](https://togithub.com/gregberge/svgr )) | [`6.5.1` ->
`8.1.0`](https://renovatebot.com/diffs/npm/@svgr%2fwebpack/6.5.1/8.1.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>gregberge/svgr (@​svgr/webpack)</summary>
###
[`v8.1.0`](https://togithub.com/gregberge/svgr/blob/HEAD/CHANGELOG.md#810-2023-08-15 )
[Compare
Source](https://togithub.com/gregberge/svgr/compare/v8.0.1...v8.1.0 )
##### Bug Fixes
- **cli:** fix default dimensions, prettier & svgo
([571d5c8](571d5c8bd1https://togithub.com/gregberge/svgr/issues/845 ))
([8b97248](8b97248426https://togithub.com/gregberge/svgr/issues/894 ))
([e612b6a](e612b6a1a4https://togithub.com/gregberge/svgr/issues/879 ))
([ae91e2e](ae91e2eacbhttps://togithub.com/gregberge/svgr/compare/v8.0.0...v8.0.1 )
(2023-05-09)
##### Bug Fixes
- fix peer dependencies
([2e05255](2e0525546ehttps://togithub.com/gregberge/svgr/blob/HEAD/CHANGELOG.md#801-2023-05-09 )
[Compare
Source](https://togithub.com/gregberge/svgr/compare/v8.0.0...v8.0.1 )
##### Bug Fixes
- fix peer dependencies
([2e05255](2e0525546ehttps://togithub.com/gregberge/svgr/blob/HEAD/CHANGELOG.md#800-2023-05-09 )
[Compare
Source](https://togithub.com/gregberge/svgr/compare/v7.0.0...v8.0.0 )
##### Bug Fixes
- parseObject error causes website broken
([05f2946](05f2946d90https://togithub.com/gregberge/svgr/issues/857 ))
([428b0c7](428b0c7f4chttps://togithub.com/gregberge/svgr/issues/861 ))
([003009c](003009c7b2https://togithub.com/gregberge/svgr/issues/853 ))
([095f021](095f021628https://togithub.com/gregberge/svgr/blob/HEAD/CHANGELOG.md#700-2023-03-24 )
[Compare
Source](https://togithub.com/gregberge/svgr/compare/v6.5.1...v7.0.0 )
##### Features
- allow specifying `jsxRuntimeImport` in config
([86bb86f](86bb86f477https://togithub.com/gregberge/svgr/issues/801 )
[#​801](https://togithub.com/gregberge/svgr/issues/801 )
- remove [@​svgr/plugin-jsx](https://togithub.com/svgr/plugin-jsx )
from core
([a0f078d](a0f078db13https://togithub.com/gregberge/svgr/issues/798 ))
([21b6209](21b6209ef3https://togithub.com/gregberge/svgr/compare/v6.5.0...v6.5.1 )
(2022-10-27)
##### Reverts
- Revert "feat(a11y): add attribute role="img" to the svg element
([#​750](https://togithub.com/gregberge/svgr/issues/750 ))"
([1382232](138223284ahttps://togithub.com/gregberge/svgr/issues/750 )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4yNy4xIiwidXBkYXRlZEluVmVyIjoiMzYuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-08-16 08:31:27 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6edab6cbbc 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @babel/core to v7.22.10 ( #4498 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core )
([source](https://togithub.com/babel/babel )) | [`7.22.9` ->
`7.22.10`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.22.9/7.22.10 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>babel/babel (@​babel/core)</summary>
###
[`v7.22.10`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72210-2023-08-07 )
[Compare
Source](https://togithub.com/babel/babel/compare/v7.22.9...v7.22.10 )
##### 🐛  Bug Fix
-   `babel-plugin-transform-typescript`
- [#​15799](https://togithub.com/babel/babel/pull/15799 ) \[ts]
Strip type-only namespaces
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- [#​15798](https://togithub.com/babel/babel/pull/15798 ) \[ts] Fix
compiling extended exported nested namespace
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- `babel-helper-create-class-features-plugin`,
`babel-plugin-proposal-decorators`,
`babel-plugin-proposal-destructuring-private`,
`babel-plugin-transform-class-properties`,
`babel-plugin-transform-class-static-block`,
`babel-plugin-transform-new-target`,
`babel-plugin-transform-private-methods`, `babel-preset-env`
- [#​15701](https://togithub.com/babel/babel/pull/15701 ) Memoize
class binding when compiling private methods and static elements
([@​JLHwung](https://togithub.com/JLHwung ))
##### 💅  Polish
-   `babel-cli`
- [#​15824](https://togithub.com/babel/babel/pull/15824 ) Add
`meta` object to `@babel/eslint-plugin`
([@​JLHwung](https://togithub.com/JLHwung ))
-   `babel-traverse`, `babel-types`
- [#​15661](https://togithub.com/babel/babel/pull/15661 ) Improve
the type definition of `path.isX`
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
-   `babel-generator`, `babel-types`
- [#​15776](https://togithub.com/babel/babel/pull/15776 ) improve
SourceLocation typing ([@​JLHwung](https://togithub.com/JLHwung ))
##### 🏠  Internal
-   Other
- [#​15818](https://togithub.com/babel/babel/pull/15818 ) build:
generate flow typings in prepublish job
([@​JLHwung](https://togithub.com/JLHwung ))
- [#​15777](https://togithub.com/babel/babel/pull/15777 ) chore:
bump dev dependencies and remove .eslintignore
([@​JLHwung](https://togithub.com/JLHwung ))
- `babel-cli`, `babel-core`, `babel-generator`,
`babel-helper-builder-react-jsx`, `babel-preset-env`, `babel-standalone`
- [#​15794](https://togithub.com/babel/babel/pull/15794 ) Enable
`@typescript-eslint/no-redundant-type-constituents` rule
([@​JLHwung](https://togithub.com/JLHwung ))
-   `babel-helper-compilation-targets`
- [#​15811](https://togithub.com/babel/babel/pull/15811 ) Remove
`@babel/core` peerDep from `helper-compilation-targets`
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
-   `babel-parser`
- [#​15793](https://togithub.com/babel/babel/pull/15793 ) Use const
enum in babel-parser ([@​JLHwung](https://togithub.com/JLHwung ))
-   `babel-plugin-transform-runtime`, `babel-traverse`, `babel-types`
- [#​15716](https://togithub.com/babel/babel/pull/15716 ) chore:
Use `typescript-eslint@v6` with reworked configs
([@​JoshuaKGoldberg](https://togithub.com/JoshuaKGoldberg ))
##### 🔬  Output optimization
- `babel-plugin-transform-block-scoping`,
`babel-plugin-transform-parameters`,
`babel-plugin-transform-regenerator`
- [#​15746](https://togithub.com/babel/babel/pull/15746 ) Reduce
`transform-block-scoping` loops output size
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi40My4yIiwidXBkYXRlZEluVmVyIjoiMzYuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-08-15 19:19:23 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90f5af6b61 
							
						 
					 
					
						
						
							
							docs: change requests for segments ( #4476 )  
						
						
						
					 
					
						2023-08-11 09:48:37 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95f4f641b5 
							
						 
					 
					
						
						
							
							docs: custom root roles ( #4451 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1136/custom-root-roles-documentation 
- [Adds documentation referencing custom root
roles](https://unleash-docs-git-docs-custom-root-roles-unleash-team.vercel.app/reference/rbac );
- [Adds a "How to create and assign custom root roles" how-to
guide](https://unleash-docs-git-docs-custom-root-roles-unleash-team.vercel.app/how-to/how-to-create-and-assign-custom-root-roles );
 - Standardizes "global" roles to "root" roles;
- Standardizes "standard" roles to "predefined" roles to better reflect
their behavior and what is shown in our UI;
 - Updates predefined role descriptions and makes them consistent;
 - Updates the side panel description of the user form;
- Includes some boy scouting with some tiny fixes of things identified
along the way (e.g. the role form was persisting old data when closed
and re-opened);
 
 Questions:
- Is it worth expanding the "Assigning custom root roles" section in the
"How to create and assign custom root roles" guide to include the steps
for assigning a root role for each entity (user, service account,
group)?
- Should this PR include an update to the existing "How to create and
assign custom project roles" guide? We've since updated the UI;
---------
Co-authored-by: Thomas Heartman <thomas@getunleash.ai> 
					
						2023-08-10 08:21:58 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c549280e31 
							
						 
					 
					
						
						
							
							fix: Performance improvements for demo and docs update ( #4454 )  
						
						
						
					 
					
						2023-08-09 12:58:03 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f889eba6e9 
							
						 
					 
					
						
						
							
							docs: update strategy variants sdks and add sidebar link ( #4436 )  
						
						
						
					 
					
						2023-08-07 14:53:13 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f516c91e7 
							
						 
					 
					
						
						
							
							chore(deps): update dependency replace-in-file to v7 ( #4329 )  
						
						
						
					 
					
						2023-08-03 13:12:33 +02:00 
						 
				 
			
				
					
						
							
							
								Mark Fulton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							187ed8a39a 
							
						 
					 
					
						
						
							
							docs: Edge updates for docs/proxy-hosting ( #4275 )  
						
						... 
						
						
						
						docs: document edge/proxy hosting options and strategies 
						
					 
					
						2023-08-02 14:32:12 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20b1559329 
							
						 
					 
					
						
						
							
							docs: strategy variants in 5.4 ( #4372 )  
						
						
						
					 
					
						2023-08-02 12:27:24 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8ab43543f 
							
						 
					 
					
						
						
							
							remove trailing periods ( #4378 )  
						
						... 
						
						
						
						remove trailing periods in markdown. 
						
					 
					
						2023-08-01 15:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2269fc30e7 
							
						 
					 
					
						
						
							
							chore(deps): update dependency babel-loader to v9.1.3 ( #4293 )  
						
						
						
					 
					
						2023-07-31 07:19:46 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e8ae729a5 
							
						 
					 
					
						
						
							
							chore(deps): update react-router monorepo to v6.14.2 ( #4360 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-router](https://togithub.com/remix-run/react-router ) |
[`6.14.1` ->
`6.14.2`](https://renovatebot.com/diffs/npm/react-router/6.14.1/6.14.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [react-router-dom](https://togithub.com/remix-run/react-router ) |
[`6.14.1` ->
`6.14.2`](https://renovatebot.com/diffs/npm/react-router-dom/6.14.1/6.14.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>remix-run/react-router (react-router)</summary>
###
[`v6.14.2`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#6142 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.14.1...react-router@6.14.2 )
##### Patch Changes
-   Updated dependencies:
    -   `@remix-run/router@1.7.2`
</details>
<details>
<summary>remix-run/react-router (react-router-dom)</summary>
###
[`v6.14.2`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#6142 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.14.1...react-router-dom@6.14.2 )
##### Patch Changes
- Properly decode element id when emulating hash scrolling via
`<ScrollRestoration>`
([#​10682](https://togithub.com/remix-run/react-router/pull/10682 ))
- Add missing `<Form state>` prop to populate `history.state` on
submission navigations
([#​10630](https://togithub.com/remix-run/react-router/pull/10630 ))
- Support proper hydration of `Error` subclasses such as
`ReferenceError`/`TypeError`
([#​10633](https://togithub.com/remix-run/react-router/pull/10633 ))
-   Updated dependencies:
    -   `@remix-run/router@1.7.2`
    -   `react-router@6.14.2`
</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 these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4yNC4yIiwidXBkYXRlZEluVmVyIjoiMzYuMjQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-07-28 13:31:23 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26fd0e3bf6 
							
						 
					 
					
						
						
							
							chore(deps): update dependency trim-newlines to v5 ( #4330 )  
						
						
						
					 
					
						2023-07-28 10:32:02 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55148eb549 
							
						 
					 
					
						
						
							
							docs: strategy variants ( #4289 )  
						
						
						
					 
					
						2023-07-25 15:35:29 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae6a6868ed 
							
						 
					 
					
						
						
							
							chore(deps): update react-router monorepo to v6.14.1 ( #4320 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-router](https://togithub.com/remix-run/react-router ) |
[`6.13.0` ->
`6.14.1`](https://renovatebot.com/diffs/npm/react-router/6.13.0/6.14.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [react-router-dom](https://togithub.com/remix-run/react-router ) |
[`6.13.0` ->
`6.14.1`](https://renovatebot.com/diffs/npm/react-router-dom/6.13.0/6.14.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>remix-run/react-router (react-router)</summary>
###
[`v6.14.1`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#6141 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.14.0...react-router@6.14.1 )
##### Patch Changes
- Fix loop in `unstable_useBlocker` when used with an unstable blocker
function
([#​10652](https://togithub.com/remix-run/react-router/pull/10652 ))
- Fix issues with reused blockers on subsequent navigations
([#​10656](https://togithub.com/remix-run/react-router/pull/10656 ))
-   Updated dependencies:
    -   `@remix-run/router@1.7.1`
###
[`v6.14.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#6140 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.13.0...react-router@6.14.0 )
##### Patch Changes
- Strip `basename` from locations provided to `unstable_useBlocker`
functions to match `useLocation`
([#​10573](https://togithub.com/remix-run/react-router/pull/10573 ))
- Fix `generatePath` when passed a numeric `0` value parameter
([#​10612](https://togithub.com/remix-run/react-router/pull/10612 ))
- Fix `unstable_useBlocker` key issues in `StrictMode`
([#​10573](https://togithub.com/remix-run/react-router/pull/10573 ))
- Fix `tsc --skipLibCheck:false` issues on React 17
([#​10622](https://togithub.com/remix-run/react-router/pull/10622 ))
- Upgrade `typescript` to 5.1
([#​10581](https://togithub.com/remix-run/react-router/pull/10581 ))
-   Updated dependencies:
    -   `@remix-run/router@1.7.0`
</details>
<details>
<summary>remix-run/react-router (react-router-dom)</summary>
###
[`v6.14.1`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#6141 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.14.0...react-router-dom@6.14.1 )
##### Patch Changes
-   Updated dependencies:
    -   `react-router@6.14.1`
    -   `@remix-run/router@1.7.1`
###
[`v6.14.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#6140 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.13.0...react-router-dom@6.14.0 )
##### Minor Changes
- Add support for `application/json` and `text/plain` encodings for
`useSubmit`/`fetcher.submit`. To reflect these additional types,
`useNavigation`/`useFetcher` now also contain
`navigation.json`/`navigation.text` and `fetcher.json`/`fetcher.text`
which include the json/text submission if applicable
([#​10413](https://togithub.com/remix-run/react-router/pull/10413 ))
    ```jsx
    // The default behavior will still serialize as FormData
    function Component() {
      let navigation = useNavigation();
      let submit = useSubmit();
      submit({ key: "value" }, { method: "post" });
      // navigation.formEncType => "application/x-www-form-urlencoded"
      // navigation.formData    => FormData instance
    }
    async function action({ request }) {
// request.headers.get("Content-Type") =>
"application/x-www-form-urlencoded"
      // await request.formData()            => FormData instance
    }
    ```
    ```js
    // Opt-into JSON encoding with `encType: "application/json"`
    function Component() {
      let navigation = useNavigation();
      let submit = useSubmit();
submit({ key: "value" }, { method: "post", encType: "application/json"
});
      // navigation.formEncType => "application/json"
      // navigation.json        => { key: "value" }
    }
    async function action({ request }) {
      // request.headers.get("Content-Type") => "application/json"
      // await request.json()                => { key: "value" }
    }
    ```
    ```js
    // Opt-into text encoding with `encType: "text/plain"`
    function Component() {
      let navigation = useNavigation();
      let submit = useSubmit();
submit("Text submission", { method: "post", encType: "text/plain" });
      // navigation.formEncType => "text/plain"
      // navigation.text        => "Text submission"
    }
    async function action({ request }) {
      // request.headers.get("Content-Type") => "text/plain"
      // await request.text()                => "Text submission"
    }
    ```
##### Patch Changes
- When submitting a form from a `submitter` element, prefer the built-in
`new FormData(form, submitter)` instead of the previous manual approach
in modern browsers (those that support the new `submitter` parameter)
([#​9865](https://togithub.com/remix-run/react-router/pull/9865 ),
[#​10627](https://togithub.com/remix-run/react-router/pull/10627 ))
- For browsers that don't support it, we continue to just append the
submit button's entry to the end, and we also add rudimentary support
for `type="image"` buttons
- If developers want full spec-compliant support for legacy browsers,
they can use the `formdata-submitter-polyfill`
- Call `window.history.pushState/replaceState` before updating React
Router state (instead of after) so that `window.location` matches
`useLocation` during synchronous React 17 rendering
([#​10448](https://togithub.com/remix-run/react-router/pull/10448 ))
- ⚠️  However, generally apps should not be relying on `window.location`
and should always reference `useLocation` when possible, as
`window.location` will not be in sync 100% of the time (due to
`popstate` events, concurrent mode, etc.)
- Fix `tsc --skipLibCheck:false` issues on React 17
([#​10622](https://togithub.com/remix-run/react-router/pull/10622 ))
- Upgrade `typescript` to 5.1
([#​10581](https://togithub.com/remix-run/react-router/pull/10581 ))
-   Updated dependencies:
    -   `react-router@6.14.0`
    -   `@remix-run/router@1.7.0`
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMS4wIiwidXBkYXRlZEluVmVyIjoiMzYuMTEuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-07-21 19:11:33 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39162dd8d2 
							
						 
					 
					
						
						
							
							chore(deps): update dependency semver to v7.5.4 ( #4296 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [semver](https://togithub.com/npm/node-semver ) | [`7.5.3` ->
`7.5.4`](https://renovatebot.com/diffs/npm/semver/7.5.3/7.5.4 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>npm/node-semver (semver)</summary>
###
[`v7.5.4`](https://togithub.com/npm/node-semver/blob/HEAD/CHANGELOG.md#754-2023-07-07 )
[Compare
Source](https://togithub.com/npm/node-semver/compare/v7.5.3...v7.5.4 )
##### Bug Fixes
-
[`cc6fde2`](cc6fde2d34https://togithub.com/npm/node-semver/pull/588 ) trim each
range set before parsing
([@​lukekarrys](https://togithub.com/lukekarrys ))
-
[`99d8287`](99d8287516https://togithub.com/npm/node-semver/pull/583 ) correctly
parse long build ids as valid
([#​583](https://togithub.com/npm/node-semver/issues/583 ))
([@​lukekarrys](https://togithub.com/lukekarrys ))
</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 these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMS4wIiwidXBkYXRlZEluVmVyIjoiMzYuMTEuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-07-20 19:00:36 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f2ce86712 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @babel/core to v7.22.9 ( #4288 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core )
([source](https://togithub.com/babel/babel )) | [`7.22.5` ->
`7.22.9`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.22.5/7.22.9 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>babel/babel (@​babel/core)</summary>
###
[`v7.22.9`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7229-2023-07-12 )
[Compare
Source](https://togithub.com/babel/babel/compare/v7.22.8...v7.22.9 )
##### 🐛  Bug Fix
-   `babel-plugin-transform-typescript`
- [#​15774](https://togithub.com/babel/babel/pull/15774 ) fix:
`Infinity` in enums
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
##### 💅  Polish
-   `babel-generator`
- [#​15757](https://togithub.com/babel/babel/pull/15757 )
`recordAndTupleSyntaxType` defaults to `"hash"`
([@​coderaiser](https://togithub.com/coderaiser ))
##### 🏠  Internal
- [#​15748](https://togithub.com/babel/babel/pull/15748 ) Migrate
to `eslint.config.js` ([@​JLHwung](https://togithub.com/JLHwung ))
- [#​15758](https://togithub.com/babel/babel/pull/15758 ) Use
Prettier 3 stable
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
###
[`v7.22.8`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7228-2023-07-06 )
[Compare
Source](https://togithub.com/babel/babel/compare/v7.22.7...v7.22.8 )
##### ↩️  Revert
-   `babel-core`, `babel-traverse`
- [#​15754](https://togithub.com/babel/babel/pull/15754 ) Revert
"Use `NodePath#hub` as part of the paths cache key"
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
###
[`v7.22.7`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7227-2023-07-06 )
[Compare
Source](https://togithub.com/babel/babel/compare/v7.22.6...v7.22.7 )
##### 🐛  Bug Fix
-   `babel-generator`
- [#​15719](https://togithub.com/babel/babel/pull/15719 ) fix:
Avoid internally generating negative source maps columns
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
-   `babel-core`, `babel-traverse`
- [#​15725](https://togithub.com/babel/babel/pull/15725 ) Use
`NodePath#hub` as part of the paths cache key
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
-   Other
- [#​15747](https://togithub.com/babel/babel/pull/15747 ) fix:
export `meta` from `eslint-parser/experimental-worker`
([@​JLHwung](https://togithub.com/JLHwung ))
##### 🏠  Internal
-   `babel-core`, `babel-traverse`
- [#​15702](https://togithub.com/babel/babel/pull/15702 ) Refactor
visitors merging
([@​nullableVoidPtr](https://togithub.com/nullableVoidPtr ))
###
[`v7.22.6`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7226-2023-07-04 )
[Compare
Source](https://togithub.com/babel/babel/compare/v7.22.5...v7.22.6 )
##### 🐛  Bug Fix
- `babel-compat-data`, `babel-helper-compilation-targets`,
`babel-preset-env`
- [#​15727](https://togithub.com/babel/babel/pull/15727 ) Add opera
mobile compat data ([@​JLHwung](https://togithub.com/JLHwung ))
-   `babel-plugin-transform-optional-chaining`
- [#​15739](https://togithub.com/babel/babel/pull/15739 ) Fix
transform of `delete a?.b` in function params
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- `babel-helper-split-export-declaration`,
`babel-plugin-transform-modules-commonjs`
- [#​15736](https://togithub.com/babel/babel/pull/15736 ) fix:
Default export for duplicate names
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
-   `babel-compat-data`, `babel-preset-env`
- [#​15726](https://togithub.com/babel/babel/pull/15726 ) update
compat-data sources ([@​JLHwung](https://togithub.com/JLHwung ))
- `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`,
`babel-runtime-corejs3`, `babel-runtime`
- [#​15705](https://togithub.com/babel/babel/pull/15705 ) Fix
handling of sync error in `@@​asyncDispose`
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
-   `babel-standalone`
- [#​15707](https://togithub.com/babel/babel/pull/15707 ) fix:
Support transforming Explicit Resource Management in `stage-2`
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
-   `babel-core`
- [#​15626](https://togithub.com/babel/babel/pull/15626 ) fix:
Works correctly with `--frozen-intrinsics`
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
##### 🏠  Internal
- `babel-helper-create-class-features-plugin`,
`babel-plugin-transform-classes`
- [#​15700](https://togithub.com/babel/babel/pull/15700 ) Minor
class transform cleanups
([@​JLHwung](https://togithub.com/JLHwung ))
##### 🔬  Output optimization
- `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`,
`babel-plugin-transform-class-properties`,
`babel-plugin-transform-optional-chaining`,
`babel-plugin-transform-typescript`
- [#​15740](https://togithub.com/babel/babel/pull/15740 ) Compress
output for optional chain with multiple `?.`
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- `babel-plugin-proposal-destructuring-private`,
`babel-plugin-proposal-do-expressions`,
`babel-plugin-proposal-pipeline-operator`,
`babel-plugin-transform-class-properties`,
`babel-plugin-transform-nullish-coalescing-operator`,
`babel-plugin-transform-optional-chaining`,
`babel-plugin-transform-private-property-in-object`, `babel-traverse`
- [#​15741](https://togithub.com/babel/babel/pull/15741 ) Inject
tmp vars in the params list of IIFEs when possible
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMS4wIiwidXBkYXRlZEluVmVyIjoiMzYuMTEuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-07-20 14:05:18 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a40da5a50 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @tsconfig/docusaurus to v2 ( #4107 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@tsconfig/docusaurus](https://togithub.com/tsconfig/bases ) | [`1.0.7`
->
`2.0.0`](https://renovatebot.com/diffs/npm/@tsconfig%2fdocusaurus/1.0.7/2.0.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>tsconfig/bases (@​tsconfig/docusaurus)</summary>
###
[`v2.0.0`](5063f71ee6...821d9aa0b2📅  **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNDEuMyIsInVwZGF0ZWRJblZlciI6IjM2LjguMTEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-07-20 13:47:45 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							051cd8b3e5 
							
						 
					 
					
						
						
							
							chore(deps): bump word-wrap from 1.2.3 to 1.2.4 in /website ( #4285 )  
						
						... 
						
						
						
						Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3
to 1.2.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jonschlinkert/word-wrap/releases ">word-wrap's
releases</a>.</em></p>
<blockquote>
<h2>1.2.4</h2>
<h2>What's Changed</h2>
<ul>
<li>Remove default indent by <a
href="https://github.com/mohd-akram "><code>@mohd-akram</code></a> in <a
href="https://redirect.github.com/jonschlinkert/word-wrap/pull/24 ">jonschlinkert/word-wrap#24</a></li>
<li>🔒 fix: CVE 2023 26115 (2) by <a
href="https://github.com/OlafConijn "><code>@OlafConijn</code></a> in <a
href="https://redirect.github.com/jonschlinkert/word-wrap/pull/41 ">jonschlinkert/word-wrap#41</a></li>
<li>🔒  fix: CVE-2023-26115 by <a
href="https://github.com/aashutoshrathi "><code>@aashutoshrathi</code></a>
in <a
href="https://redirect.github.com/jonschlinkert/word-wrap/pull/33 ">jonschlinkert/word-wrap#33</a></li>
<li>chore: publish workflow by <a
href="https://github.com/OlafConijn "><code>@OlafConijn</code></a> in <a
href="https://redirect.github.com/jonschlinkert/word-wrap/pull/42 ">jonschlinkert/word-wrap#42</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/mohd-akram "><code>@mohd-akram</code></a> made
their first contribution in <a
href="https://redirect.github.com/jonschlinkert/word-wrap/pull/24 ">jonschlinkert/word-wrap#24</a></li>
<li><a
href="https://github.com/OlafConijn "><code>@OlafConijn</code></a> made
their first contribution in <a
href="https://redirect.github.com/jonschlinkert/word-wrap/pull/41 ">jonschlinkert/word-wrap#41</a></li>
<li><a
href="https://github.com/aashutoshrathi "><code>@aashutoshrathi</code></a>
made their first contribution in <a
href="https://redirect.github.com/jonschlinkert/word-wrap/pull/33 ">jonschlinkert/word-wrap#33</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 ">https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f64b188c7203ea08256bhttps://redirect.github.com/jonschlinkert/word-wrap/issues/42 ">#42</a>
from jonschlinkert/chore/publish-workflow</li>
<li><a
href="420dce9a24https://redirect.github.com/jonschlinkert/word-wrap/issues/41 ">#41</a>
from jonschlinkert/fix/CVE-2023-26115-2</li>
<li><a
href="bfa694edf5ace0b3c78f6fd727594630d6daf60f655929cabe49e08bbc329f626935f3https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
Dependabot will merge this PR once it's up-to-date and CI passes on it,
as requested by @gastonfournier.
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/Unleash/unleash/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
					 
					
						2023-07-20 13:07:01 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60b9431b67 
							
						 
					 
					
						
						
							
							docs: document feature potentially stale on events ( #4278 )  
						
						... 
						
						
						
						Document new "feature-potentially-stale-on" events.
Relates to #4205  
						
					 
					
						2023-07-19 15:20:01 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ac430ff2d 
							
						 
					 
					
						
						
							
							docs( #4205 ): update feature toggle types doc to add lifetime info ( #4273 )  
						
						... 
						
						
						
						This change updates the existing feature toggle types document to add
a new `expected lifetime` section. This section explains better what
lifetimes are, where they come from, and that admins can (soon) change
the expected lifetimes for feature toggles. 
						
					 
					
						2023-07-19 11:27:02 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea5b26c7a3 
							
						 
					 
					
						
						
							
							Chore: move event types into a separate reference doc. ( #4268 )  
						
						... 
						
						
						
						Remove the list from the events API page and instead point to the new
doc.
The new page is listed as "event types" under "unleash concepts" 
						
					 
					
						2023-07-19 11:25:27 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Hornby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4fc0f61753 
							
						 
					 
					
						
						
							
							docs: update postgres ssl docs to accurately use ca over key ( #4271 )  
						
						
						
					 
					
						2023-07-18 14:11:25 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35fbd8f271 
							
						 
					 
					
						
						
							
							docs: update playground docs to mention advanced features ( #4266 )  
						
						... 
						
						
						
						This change updates the playground reference docs with some new images
and an explanation of how the results work now.
I have not removed any of the old images because I think they still
illustrate well how the playground works. And because they're not
direct screenshots anyway, that sounds like a fair trade-off to me. 
						
					 
					
						2023-07-18 12:59:19 +02:00 
						 
				 
			
				
					
						
							
							
								sebastian-bury 
							
						 
					 
					
						
						
						
						
							
						
						
							3e98e1743f 
							
						 
					 
					
						
						
							
							update to add Edge to overview  
						
						
						
					 
					
						2023-07-13 17:34:30 +02:00 
						 
				 
			
				
					
						
							
							
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb1df78383 
							
						 
					 
					
						
						
							
							docs: add description of how to install jira cloud plugin ( #4197 )  
						
						
						
					 
					
						2023-07-13 09:36:38 +02:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfca41c5a0 
							
						 
					 
					
						
						
							
							docs: highlight unleash edge ( #4229 )  
						
						... 
						
						
						
						Highlight edge in the first paragraph.
Not sure if we should suggest that it should be the preferred choice,
but at least this helps to realize there's an alternative already in the
first paragraph. 
						
					 
					
						2023-07-13 09:24:27 +02:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96bc5ccd94 
							
						 
					 
					
						
						
							
							docs: suggest to use strategy constraints instead of custom strategies ( #4215 )  
						
						... 
						
						
						
						## About the changes
Custom activation strategies are still the recommended way to go in our
documentation, but now most of the use cases for custom activation
strategies can be covered by strategy constraints (released with Unleash
4.16)
With this change, we try to drive people to use strategy constraints.
---------
Co-authored-by: Thomas Heartman <thomas@getunleash.ai> 
						
					 
					
						2023-07-11 11:35:58 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4007ebfffb 
							
						 
					 
					
						
						
							
							docs: Update proxy hosting to point to Frontend API ( #4191 )  
						
						... 
						
						
						
						### What
We had a customer wonder why `/api/proxy/development` wasn't configured
for them. After some digging it was found that they'd followed our
documentation and assumed that the proxy was configured for them.
However, since we no longer host proxies, this was not the case. This PR
updates the documentation to point out that "Unleash hosts everything"
now means that our clients should use Frontend API keys and the
`/api/frontend` endpoint to get what they used to get from embedded
proxies.
## Missing
We should make a new illustration in the same vein as the other
illustrations on this page to demonstrate what the Frontend API really
is. This PR removes the reference to the picture of the topology of
having Unleash hosting proxies.
---------
Co-authored-by: Thomas Heartman <thomas@getunleash.ai> 
						
					 
					
						2023-07-11 10:55:54 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff1af03f0e 
							
						 
					 
					
						
						
							
							docs: add impression events as supported in the java sdk ( #4213 )  
						
						... 
						
						
						
						## What
A very small change flagging impression events as supported in the Java
SDK 
						
					 
					
						2023-07-11 10:54:49 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec1bc9bb4e 
							
						 
					 
					
						
						
							
							fix: do not include rio server-side  
						
						
						
					 
					
						2023-07-07 14:08:50 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e204efbd0 
							
						 
					 
					
						
						
							
							fix: only load if document present  
						
						
						
					 
					
						2023-07-07 13:33:24 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f995a0ed6c 
							
						 
					 
					
						
						
							
							chore: add reo to docs  
						
						
						
					 
					
						2023-07-07 12:52:46 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ebf3c05f8 
							
						 
					 
					
						
						
							
							docs: project overview ( #4176 )  
						
						
						
					 
					
						2023-07-07 11:50:54 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79b34121a4 
							
						 
					 
					
						
						
							
							feat: openapi schema for user admin ( #4146 )  
						
						
						
					 
					
						2023-07-06 08:24:46 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							321265e0ed 
							
						 
					 
					
						
						
							
							chore(deps): update dependency got to v13 ( #3952 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [got](https://togithub.com/sindresorhus/got ) | [`^11.8.5` ->
`^13.0.0`](https://renovatebot.com/diffs/npm/got/11.8.6/13.0.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>sindresorhus/got</summary>
###
[`v13.0.0`](https://togithub.com/sindresorhus/got/releases/tag/v13.0.0 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.6.1...v13.0.0 )
As a reminder, Got continues to require ESM. For TypeScript users, this
includes having [`"module": "node16", "moduleResolution": "node16"` in
your
tsconfig](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c#how-can-i-make-my-typescript-project-output-esm ).
##### Breaking
- Require Node.js 16
[`52a1063`](https://togithub.com/sindresorhus/got/commit/52a1063 )
- Change the
[`enableUnixSockets`](https://togithub.com/sindresorhus/got/blob/main/documentation/2-options.md#enableunixsockets )
option to be `false` by default
[`852c312`](https://togithub.com/sindresorhus/got/commit/852c312 )
    -   Most users don't need it.
##### Improvements
- Allow specifying `undefined` for options
([#​2258](https://togithub.com/sindresorhus/got/issues/2258 ))
[`1cefe8b`](https://togithub.com/sindresorhus/got/commit/1cefe8b )
###
[`v12.6.1`](https://togithub.com/sindresorhus/got/releases/tag/v12.6.1 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.6.0...v12.6.1 )
- Fix `get-stream` import statement
([#​2266](https://togithub.com/sindresorhus/got/issues/2266 ))
[`67d5039`](https://togithub.com/sindresorhus/got/commit/67d5039 )
###
[`v12.6.0`](https://togithub.com/sindresorhus/got/releases/tag/v12.6.0 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.5.3...v12.6.0 )
- Update dependencies
[`88c88fb`](https://togithub.com/sindresorhus/got/commit/88c88fb )
[`979272e`](https://togithub.com/sindresorhus/got/commit/979272e )
- Loosen URL validation strictness
([#​2200](https://togithub.com/sindresorhus/got/issues/2200 ))
[`0ca0b7f`](https://togithub.com/sindresorhus/got/commit/0ca0b7f )
###
[`v12.5.3`](https://togithub.com/sindresorhus/got/releases/tag/v12.5.3 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.5.2...v12.5.3 )
- Fix abort event listeners not always being cleaned up
([#​2162](https://togithub.com/sindresorhus/got/issues/2162 ))
[`3cc40b5`](https://togithub.com/sindresorhus/got/commit/3cc40b5 )
###
[`v12.5.2`](https://togithub.com/sindresorhus/got/releases/tag/v12.5.2 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.5.1...v12.5.2 )
- Improve TypeScript 4.9 compatibility
([#​2163](https://togithub.com/sindresorhus/got/issues/2163 ))
[`39f83b6`](https://togithub.com/sindresorhus/got/commit/39f83b6 )
###
[`v12.5.1`](https://togithub.com/sindresorhus/got/releases/tag/v12.5.1 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.5.0...v12.5.1 )
- Fix compatibility with TypeScript and ESM
[`3b3ea67`](https://togithub.com/sindresorhus/got/commit/3b3ea67 )
- Fix request body not being properly cached
([#​2150](https://togithub.com/sindresorhus/got/issues/2150 ))
[`3e9d3af`](https://togithub.com/sindresorhus/got/commit/3e9d3af )
###
[`v12.5.0`](https://togithub.com/sindresorhus/got/releases/tag/v12.5.0 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.4.1...v12.5.0 )
- Disable method rewriting on 307 and 308 status codes
([#​2145](https://togithub.com/sindresorhus/got/issues/2145 ))
[`e049e94`](https://togithub.com/sindresorhus/got/commit/e049e94 )
- Upgrade dependencies
[`8630815`](https://togithub.com/sindresorhus/got/commit/8630815 )
[`f0ac0b3`](https://togithub.com/sindresorhus/got/commit/f0ac0b3 )
[`4c3762a`](https://togithub.com/sindresorhus/got/commit/4c3762a )
###
[`v12.4.1`](https://togithub.com/sindresorhus/got/releases/tag/v12.4.1 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.4.0...v12.4.1 )
##### Fixes
- Fix `options.context` being not extensible
[`b671480`](b671480715693de217b0https://togithub.com/sindresorhus/got/releases/tag/v12.4.0 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.3.1...v12.4.0 )
##### Improvements
- Support FormData without known length
([#​2120](https://togithub.com/sindresorhus/got/issues/2120 ))
[`850773c`](https://togithub.com/sindresorhus/got/commit/850773c )
##### Fixes
- Don't call `beforeError` hooks with `HTTPError` if the
`throwHttpErrors` option is `false`
([#​2104](https://togithub.com/sindresorhus/got/issues/2104 ))
[`3927348`](https://togithub.com/sindresorhus/got/commit/3927348 )
###
[`v12.3.1`](https://togithub.com/sindresorhus/got/releases/tag/v12.3.1 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.3.0...v12.3.1 )
- Don't freeze signal when freezing Options
([#​2100](https://togithub.com/sindresorhus/got/issues/2100 ))
[`43b1467`](https://togithub.com/sindresorhus/got/commit/43b1467 )
###
[`v12.3.0`](https://togithub.com/sindresorhus/got/releases/tag/v12.3.0 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.2.0...v12.3.0 )
- Add `.off()` method for events
([#​2092](https://togithub.com/sindresorhus/got/issues/2092 ))
[`88056be`](https://togithub.com/sindresorhus/got/commit/88056be )
###
[`v12.2.0`](https://togithub.com/sindresorhus/got/releases/tag/v12.2.0 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.1.0...v12.2.0 )
- [Support
`AbortController`](https://togithub.com/sindresorhus/got/blob/main/documentation/2-options.md#signal )
([#​2020](https://togithub.com/sindresorhus/got/issues/2020 ))
[`6a6d2a9`](https://togithub.com/sindresorhus/got/commit/6a6d2a9 )
- Add
[`enableUnixSockets`](https://togithub.com/sindresorhus/got/blob/main/documentation/2-options.md#enableunixsockets )
option
([#​2062](https://togithub.com/sindresorhus/got/issues/2062 ))
[`461b3d4`](https://togithub.com/sindresorhus/got/commit/461b3d4 )
###
[`v12.1.0`](https://togithub.com/sindresorhus/got/releases/tag/v12.1.0 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.0.4...v12.1.0 )
##### Improvements
- Add `response.ok`
([#​2043](https://togithub.com/sindresorhus/got/issues/2043 ))
[`22d58fb`](https://togithub.com/sindresorhus/got/commit/22d58fb )
- This is only useful if you have [`{throwHttpErrors:
false}`](https://togithub.com/sindresorhus/got/blob/main/documentation/2-options.md#throwhttperrors )
##### Fixes
- Do not redirect to UNIX sockets
([#​2047](https://togithub.com/sindresorhus/got/issues/2047 ))
[`861ccd9`](https://togithub.com/sindresorhus/got/commit/861ccd9 )
- [CVE-2022-33987](https://nvd.nist.gov/vuln/detail/CVE-2022-33987 )
- [Also back ported to
v11](https://togithub.com/sindresorhus/got/releases/tag/v11.8.5 )
###
[`v12.0.4`](https://togithub.com/sindresorhus/got/releases/tag/v12.0.4 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.0.3...v12.0.4 )
- Remove stream lock - unreliable since Node 17.3.0
[`bb8eca9`](bb8eca924chttps://togithub.com/sindresorhus/got/releases/tag/v12.0.3 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.0.2...v12.0.3 )
- Allow more types in the `json` option
([#​2015](https://togithub.com/sindresorhus/got/issues/2015 ))
[`eb045bf`](https://togithub.com/sindresorhus/got/commit/eb045bf )
###
[`v12.0.2`](https://togithub.com/sindresorhus/got/releases/tag/v12.0.2 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.0.1...v12.0.2 )
- Fix `encoding` option with `{responseType: 'json'}`
([#​1996](https://togithub.com/sindresorhus/got/issues/1996 ))
[`0703318`](https://togithub.com/sindresorhus/got/commit/0703318 )
###
[`v12.0.1`](https://togithub.com/sindresorhus/got/releases/tag/v12.0.1 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v12.0.0...v12.0.1 )
- Fix `nock` compatibility
([#​1959](https://togithub.com/sindresorhus/got/issues/1959 ))
[`bf39d2c`](https://togithub.com/sindresorhus/got/commit/bf39d2c )
- Fix missing export of `Request` TypeScript type
([#​1940](https://togithub.com/sindresorhus/got/issues/1940 ))
[`0f9f2b8`](https://togithub.com/sindresorhus/got/commit/0f9f2b8 )
###
[`v12.0.0`](https://togithub.com/sindresorhus/got/releases/tag/v12.0.0 )
[Compare
Source](https://togithub.com/sindresorhus/got/compare/v11.8.6...v12.0.0 )
##### Introducing Got v12.0.0 🎉 
Long time no see! The latest Got version (v11.8.2) was released just in
February ❄️ 
We have been working hard on squashing bugs and improving overall
experience.
If you find Got useful, you might want to [sponsor the Got
maintainers](https://togithub.com/sindresorhus/got?sponsor=1 ).
##### This package is now pure ESM
**Please [read
this](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c ).**
Also see
[https://github.com/sindresorhus/got/issues/1789 ](https://togithub.com/sindresorhus/got/issues/1789 ).
- **Please don't open issues about `[ERR_REQUIRE_ESM]` and `Must use
import to load ES Module` errors.** This is a problem with your setup,
not Got.
- Please don't open issues about using Got with Jest. Jest does not
fully support ESM.
- Pretty much any problem with loading this package is a problem with
your bundler, test framework, etc, not Got.
- If you use TypeScript, you will want to stay on Got v11 until
TypeScript 4.6 is out.
[Why.](https://togithub.com/microsoft/TypeScript/issues/46452 )
- If you use a bundler, make sure it supports ESM and that you have
correctly configured it for ESM.
- The Got issue tracker is not a support channel for your favorite
build/bundler tool.
##### Required Node.js >=14
While working with streams, we encountered more Node.js bugs that needed
workarounds.
In order to keep our code clean, we had to drop Node.js v12 as the code
would get more messy.
We strongly recommend that you update Node.js to **v14 LTS**.
##### HTTP/2 support
Every Node.js release, the native `http2` module gets more stable.
Unfortunately there are still some issues on the Node.js side, so we
decided to keep HTTP/2 disabled for now.
We may enable it by default in Got v13. It is still possible to turn it
on via the `http2` option.
To run HTTP/2 requests, it is required to use Node.js **v15.10** or
above.
##### Bug fixes
Woah, we possibly couldn't make a release if we didn't fix some bugs!
- Do not throw on custom stack traces
([#​1491](https://togithub.com/sindresorhus/got/issues/1491 ))
[`49c16ee`](49c16ee54fhttps://togithub.com/sindresorhus/got/issues/1510 ))
[`472b8ef`](472b8ef9d9https://togithub.com/sindresorhus/got/issues/1543 ))
[`ff918fb`](ff918fb6de1107cc625e51d88a0efehttps://togithub.com/sindresorhus/got/issues/1487 ))
[`462bc63`](462bc63001https://togithub.com/sindresorhus/got/issues/1492 ))
[`a59fac4`](a59fac415ahttps://togithub.com/sindresorhus/got/issues/1527 ))
[`77df9c3`](77df9c33dbhttps://togithub.com/sindresorhus/got/issues/1507 ))
[`62305d7`](62305d77d306a2d3d7d8https://togithub.com/sindresorhus/got/issues/1768 ))
[`1e1e506`](1e1e50647e9e15d887da226cc3995f3c23eea5a03c23eea5a0https://togithub.com/sindresorhus/got/issues/1574 ))
[`3c23eea`](3c23eea5a0https://togithub.com/sindresorhus/got/issues/1567 ))
[`3c23eea`](3c23eea5a0https://togithub.com/sindresorhus/got/issues/1803 ))
[`9ecc5ee`](9ecc5ee76fhttps://togithub.com/sindresorhus/got/issues/1814 ))
[`1018c20`](1018c2029e732e9bd940https://togithub.com/sindresorhus/got/issues/1737 ))
[`2453e5e`](2453e5e421439fb82d2ahttps://togithub.com/sindresorhus/got/issues/1818 ))
[`eda69ff`](eda69ff924https://togithub.com/sindresorhus/got/issues/1169 )
[#​1317](https://togithub.com/sindresorhus/got/issues/1317 ))
[`d65d0ca`](d65d0caf621c4cefc9b4https://togithub.com/sindresorhus/got/commit/cbc8902 )
- Fix `https.alpnProtocols` not having an effect
[`e1099fb`](https://togithub.com/sindresorhus/got/commit/e1099fb )
##### Improvements
- Make the `context` option mergeable
([#​1459](https://togithub.com/sindresorhus/got/issues/1459 ))
[`2b8ed1f`](2b8ed1f5a1https://togithub.com/sindresorhus/got/issues/1589 ))
[`6fc04a9`](6fc04a9b92https://togithub.com/sindresorhus/got/issues/1518 ))
[`e943672`](e9436720fchttps://github.com/nodejs/node/issues/35923 ](https://togithub.com/nodejs/node/issues/35923 ))*
- Improve the pagination API
([#​1644](https://togithub.com/sindresorhus/got/issues/1644 ))
[`2675046`](2675046a83https://togithub.com/sindresorhus/got/issues/1645 ))
[`1120370`](1120370e054f21eb3db741c4136632e83007704683575d590afe723a0477https://togithub.com/Giotino ))
- Define `error.code`
[`f27e8d3`](f27e8d33168d6a6807882db5ec5d36854430f0133df52f38ed3c23eea5a03c23eea5a03c23eea5a03c23eea5a03c23eea5a0a5dd9aa37ehttps://httpbin.org/anything ', {
        thisOptionDoesNotExist: true
    });
} catch (error) {
    console.error(error);
    console.error(error.options.url.href);
    // Unexpected option: thisOptionDoesNotExist
    // https://httpbin.org/anything 
}
```
- The `init` hook now accepts a second argument: `self`, which points to
an `Options` instance.
In order to define your own options, you have to move them to
`options.context` in an [`init`
hook](https://togithub.com/sindresorhus/got/blob/main/documentation/lets-make-a-plugin.md#authorization )
or store them in `options.context` directly.
- The `init` hooks are ran only when passing an options object
explicitly.
```diff
- await got('https://example.com '); // this will *not* trigger the init hooks
+ await got('https://example.com ', {}); // this *will** trigger init hooks
```
- [`options.merge()`](2-options.md) replaced `got.mergeOptions` and
`Request.normalizeArguments`
```diff
- got.defaults.options = got.mergeOptions(got.defaults.options, {…});
+ got.defaults.options.merge(…);
```
This fixes issues like
[#​1450](https://togithub.com/sindresorhus/got/issues/1450 )
- Legacy `Url` instances are not supported anymore. You need to use
WHATWG URL instead.
```diff
- await got(string, {port: 8443});
+ const url = new URL(string);
+ url.port = 8443;
+ await got(url);
```
-   No implicit timeout declaration.
```diff
- await got('https://example.com ', {timeout: 5000})
+ await got('https://example.com ', {timeout: {request: 5000})
```
-   No implicit retry declaration.
```diff
- await got('https://example.com ', {retry: 5})
+ await got('https://example.com ', {retry: {limit: 5})
```
-   `dnsLookupIpVersion` is now a number (4 or 6) or undefined
```diff
- await got('https://example.com ', {dnsLookupIpVersion: 'ipv4'})
+ await got('https://example.com ', {dnsLookupIpVersion: 4})
```
-   `redirectUrls` and `requestUrl` now give URL instances
```diff
- request.requestUrl
+ request.requestUrl.origin
+ request.requestUrl.href
+ request.requestUrl.toString()
```
```diff
- request.redirectUrls[0]
+ request.redirectUrls[0].origin
+ request.redirectUrls[0].href
+ request.redirectUrls[0].toString()
```
-   Renamed `request.aborted` to `request.isAborted`
```diff
- request.aborted
+ request.isAborted
```
Reason: consistency with `options.isStream`.
-   Renamed the `lookup` option to `dnsLookup`
```diff
- await got('https://example.com ', {lookup: cacheable.lookup})
+ await got('https://example.com ', {dnsLookup: cacheable.lookup})
```
- The `beforeRetry` hook now accepts only two arguments: `error` and
`retryCount`
```diff
await got('https://example.com ', {
    hooks: {
        beforeRetry: [
-            (options, error, retryCount) => {
-                console.log(options, error, retryCount);
-            }
+            (error, retryCount) => {
+                console.log(error.options, error, retryCount);
+            }
        ]
    }
})
```
The `options` argument has been removed, however it's still accessible
via `error.options`. All modifications on `error.options` will be
reflected in the next requests (no behavior change, same as with Got
11).
- The `beforeRedirect` hook's first argument (options) is now a cloned
instance of the Request options.
This was done to make retrieving the original options possible:
`plainResponse.request.options`.
```diff
await got('http://szmarczak.com ', {
    hooks: {
        beforeRedirect: [
            (options, response) => {
-                console.log(options === response.request.options); //=> true [invalid! our original options were overriden]
+                console.log(options === response.request.options); //=> false [we can access the original options now]
            }
        ]
    }
})
```
- The `redirect` event now takes two arguments in this order:
`updatedOptions` and `plainResponse`.
```diff
- stream.on('redirect', (response, options) => …)
+ stream.on('redirect', (options, response) => …)
```
Reason: consistency with the `beforeRedirect` hook.
- The `socketPath` option has been removed. Use the `unix:` protocol
instead.
```diff
- got('/containers/json', {socketPath: '/var/run/docker.sock'})
+ got('unix:/var/run/docker.sock:/containers/json')
+ got('http://unix:/var/run/docker.sock:/containers/json ')
```
- The `retryWithMergedOptions` function in an `afterResponse` hook no
longer returns a `Promise`.
It now throws `RetryError`, so this should this should be the last
function being executed.
This was done to allow `beforeRetry` hooks getting called.
-   You can no longer set `options.agent` to `false`.
To do so, you need to define all the `options.agent` properties: `http`,
`https` and `http2`.
```diff
await got('https://example.com ', {
-    agent: false
+    agent: {
+        http: false,
+        https: false,
+        http2: false
+    }
})
```
- When passing a `url` option when paginating, it now needs to be an
absolute URL - the `prefixUrl` option is always reset from now on. The
same when retrying in an `afterResponse` hook.
```diff
- return {url: '/location'};
+ return {url: new URL('/location', response.request.options.url)};
```
There was confusion around the `prefixUrl` option. It was
counterintuitive if used with the Pagination API. For example, it worked
fine if the server replied with a relative URL, but if it was an
absolute URL then the `prefixUrl` would end up duplicated. In order to
fix this, Got now requires an absolute URL - no `prefixUrl` will be
applied.
- `got.extend(…)` will throw when passing some options that don't accept
undefined - undefined no longer retains the old value, as setting
undefined explicitly may reset the option
##### Documentation
We have redesigned the documentation so it's easier to navigate and find
exactly what you are looking for. We hope you like it ❤️ 
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMTAuMCIsInVwZGF0ZWRJblZlciI6IjM1LjEzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2023-07-05 13:25:45 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71be28c1df 
							
						 
					 
					
						
						
							
							semver: pin at ^7.5.3  
						
						
						
					 
					
						2023-07-04 16:55:40 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c7eadded0 
							
						 
					 
					
						
						
							
							docs: switch order of api doc sidebar items; put legacy docs under legacy header ( #4135 )  
						
						... 
						
						
						
						Also adds a caution admonition to the legacy doc index page 
						
					 
					
						2023-07-04 14:19:34 +02:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13def9a3a3 
							
						 
					 
					
						
						
							
							docs: Documentation around metrics API ( #4134 )  
						
						... 
						
						
						
						## About the changes
Mark some legacy endpoints as deprecated (they are long deprecated but
documentation was out of date) and fix some of the URLs 
						
					 
					
						2023-07-04 11:16:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3b3652984 
							
						 
					 
					
						
						
							
							docs: not on latest unleash with openapi enabeld ( #4024 )  
						
						
						
					 
					
						2023-07-03 13:48:46 +02:00