Update contributing guidelines to reflect new policies for 2025.
Related to #2497, but does not complete it.
## Pre-launch Checklist
- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] All existing and new tests are passing.
â ï¸ **Dependabot is rebasing this PR** â ï¸
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
---
Bumps [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) from 18.2.12 to 19.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@âangular/common</code>'s releases</a>.</em></p>
<blockquote>
<h2>v19.0.0</h2>
<h1>19.0.0 (2024-11-19)</h1>
<p>Explore Angular v19 with a blog post from the Angular team: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>
<p>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the
specifics of application/test setup, this can result in them executing
earlier or later (or requiring additional test steps to trigger; see below
examples).</p>
</li>
<li>
<p>effects which are triggered during change detection (e.g. by input
signals) run <em>earlier</em>, before the component's template.</p>
</li>
</ul>
</li>
<li>
<p><code>ExperimentalPendingTasks</code> has been renamed to <code>PendingTasks</code>.</p>
</li>
<li>
<p>The <code>autoDetect</code> feature of <code>ComponentFixture</code> will now
attach the fixture to the <code>ApplicationRef</code>. As a result, errors during
automatic change detection of the fixture be reported to the <code>ErrorHandler</code>.
This change may cause custom error handlers to observe new failures that were previously unreported.</p>
</li>
<li>
<p><code>createComponent</code> will now render default fallback with empty <code>projectableNodes</code>.</p>
<ul>
<li>When passing an empty array to <code>projectableNodes</code> in the <code>createComponent</code> API, the default fallback content
of the <code>ng-content</code> will be rendered if present. To prevent rendering the default content, pass <code>document.createTextNode('')</code> as a <code>projectableNode</code>.</li>
</ul>
<pre lang="ts"><code>// The first ng-content will render the default fallback content if present
createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
<p>// To prevent projecting the default fallback content:
createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });</p>
<p></code></pre></p>
</li>
<li>
<p>Errors that are thrown during <code>ApplicationRef.tick</code>
will now be rethrown when using <code>TestBed</code>. These errors should be
resolved by ensuring the test environment is set up correctly to
complete change detection successfully. There are two alternatives to
catch the errors:</p>
<ul>
<li>Instead of waiting for automatic change detection to happen, trigger</li>
</ul>
</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/blob/main/CHANGELOG.md"><code>@âangular/common</code>'s changelog</a>.</em></p>
<blockquote>
<h1>19.0.0 (2024-11-19)</h1>
<p>Blog post: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>
<p>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the
specifics of application/test setup, this can result in them executing
earlier or later (or requiring additional test steps to trigger; see below
examples).</p>
</li>
<li>
<p>effects which are triggered during change detection (e.g. by input
signals) run <em>earlier</em>, before the component's template.</p>
</li>
</ul>
</li>
<li>
<p><code>ExperimentalPendingTasks</code> has been renamed to <code>PendingTasks</code>.</p>
</li>
<li>
<p>The <code>autoDetect</code> feature of <code>ComponentFixture</code> will now
attach the fixture to the <code>ApplicationRef</code>. As a result, errors during
automatic change detection of the fixture be reported to the <code>ErrorHandler</code>.
This change may cause custom error handlers to observe new failures that were previously unreported.</p>
</li>
<li>
<p><code>createComponent</code> will now render default fallback with empty <code>projectableNodes</code>.</p>
<ul>
<li>When passing an empty array to <code>projectableNodes</code> in the <code>createComponent</code> API, the default fallback content
of the <code>ng-content</code> will be rendered if present. To prevent rendering the default content, pass <code>document.createTextNode('')</code> as a <code>projectableNode</code>.</li>
</ul>
<pre lang="ts"><code>// The first ng-content will render the default fallback content if present
createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
<p>// To prevent projecting the default fallback content:
createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });</p>
<p></code></pre></p>
</li>
<li>
<p>Errors that are thrown during <code>ApplicationRef.tick</code>
will now be rethrown when using <code>TestBed</code>. These errors should be
resolved by ensuring the test environment is set up correctly to
complete change detection successfully. There are two alternatives to
catch the errors:</p>
<ul>
<li>Instead of waiting for automatic change detection to happen, trigger
it synchronously and expect the error. For example, a jasmine test
could write <code>expect(() => TestBed.inject(ApplicationRef).tick()).toThrow()</code></li>
</ul>
</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="7dfb127c03"><code>7dfb127</code></a> refactor: add <code>@__PURE__</code> next to <code>@pureOrBreakMyCode</code> for improved bundler c...</li>
<li><a href="da9c0c5044"><code>da9c0c5</code></a> refactor: cleanup initializers that use ctor params (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/58349">#58349</a>)</li>
<li><a href="24c6373820"><code>24c6373</code></a> feat(common): add optional rounded transform support in cloudinary image load...</li>
<li><a href="4b9accdf16"><code>4b9accd</code></a> feat(http): promote <code>withRequestsMadeViaParent</code> to stable. (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/58221">#58221</a>)</li>
<li><a href="13c13067bc"><code>13c1306</code></a> feat(common): disable keyvalue sorting using null compareFn (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/57487">#57487</a>)</li>
<li><a href="09df589e31"><code>09df589</code></a> refactor(core): Migrate all packages with the <code>explicit-standalone-flag</code> sche...</li>
<li><a href="08b4a8af6e"><code>08b4a8a</code></a> docs: move JSDoc below constructor (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/57187">#57187</a>)</li>
<li><a href="a36744e4bb"><code>a36744e</code></a> docs: move JSDoc before functions (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/58087">#58087</a>)</li>
<li><a href="0eb1c5c021"><code>0eb1c5c</code></a> docs(common): Minor typo in code example (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/58085">#58085</a>)</li>
<li><a href="84b6896956"><code>84b6896</code></a> refactor(platform-server): Add an ssr benchmark setup. (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/57647">#57647</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/19.0.0/packages/common">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`.
---
<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)
</details>
â ï¸ **Dependabot is rebasing this PR** â ï¸
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
---
Bumps [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) from 18.2.12 to 19.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@âangular/compiler</code>'s releases</a>.</em></p>
<blockquote>
<h2>v19.0.0</h2>
<h1>19.0.0 (2024-11-19)</h1>
<p>Explore Angular v19 with a blog post from the Angular team: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>
<p>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the
specifics of application/test setup, this can result in them executing
earlier or later (or requiring additional test steps to trigger; see below
examples).</p>
</li>
<li>
<p>effects which are triggered during change detection (e.g. by input
signals) run <em>earlier</em>, before the component's template.</p>
</li>
</ul>
</li>
<li>
<p><code>ExperimentalPendingTasks</code> has been renamed to <code>PendingTasks</code>.</p>
</li>
<li>
<p>The <code>autoDetect</code> feature of <code>ComponentFixture</code> will now
attach the fixture to the <code>ApplicationRef</code>. As a result, errors during
automatic change detection of the fixture be reported to the <code>ErrorHandler</code>.
This change may cause custom error handlers to observe new failures that were previously unreported.</p>
</li>
<li>
<p><code>createComponent</code> will now render default fallback with empty <code>projectableNodes</code>.</p>
<ul>
<li>When passing an empty array to <code>projectableNodes</code> in the <code>createComponent</code> API, the default fallback content
of the <code>ng-content</code> will be rendered if present. To prevent rendering the default content, pass <code>document.createTextNode('')</code> as a <code>projectableNode</code>.</li>
</ul>
<pre lang="ts"><code>// The first ng-content will render the default fallback content if present
createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
<p>// To prevent projecting the default fallback content:
createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });</p>
<p></code></pre></p>
</li>
<li>
<p>Errors that are thrown during <code>ApplicationRef.tick</code>
will now be rethrown when using <code>TestBed</code>. These errors should be
resolved by ensuring the test environment is set up correctly to
complete change detection successfully. There are two alternatives to
catch the errors:</p>
<ul>
<li>Instead of waiting for automatic change detection to happen, trigger</li>
</ul>
</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/blob/main/CHANGELOG.md"><code>@âangular/compiler</code>'s changelog</a>.</em></p>
<blockquote>
<h1>19.0.0 (2024-11-19)</h1>
<p>Blog post: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>
<p>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the
specifics of application/test setup, this can result in them executing
earlier or later (or requiring additional test steps to trigger; see below
examples).</p>
</li>
<li>
<p>effects which are triggered during change detection (e.g. by input
signals) run <em>earlier</em>, before the component's template.</p>
</li>
</ul>
</li>
<li>
<p><code>ExperimentalPendingTasks</code> has been renamed to <code>PendingTasks</code>.</p>
</li>
<li>
<p>The <code>autoDetect</code> feature of <code>ComponentFixture</code> will now
attach the fixture to the <code>ApplicationRef</code>. As a result, errors during
automatic change detection of the fixture be reported to the <code>ErrorHandler</code>.
This change may cause custom error handlers to observe new failures that were previously unreported.</p>
</li>
<li>
<p><code>createComponent</code> will now render default fallback with empty <code>projectableNodes</code>.</p>
<ul>
<li>When passing an empty array to <code>projectableNodes</code> in the <code>createComponent</code> API, the default fallback content
of the <code>ng-content</code> will be rendered if present. To prevent rendering the default content, pass <code>document.createTextNode('')</code> as a <code>projectableNode</code>.</li>
</ul>
<pre lang="ts"><code>// The first ng-content will render the default fallback content if present
createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
<p>// To prevent projecting the default fallback content:
createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });</p>
<p></code></pre></p>
</li>
<li>
<p>Errors that are thrown during <code>ApplicationRef.tick</code>
will now be rethrown when using <code>TestBed</code>. These errors should be
resolved by ensuring the test environment is set up correctly to
complete change detection successfully. There are two alternatives to
catch the errors:</p>
<ul>
<li>Instead of waiting for automatic change detection to happen, trigger
it synchronously and expect the error. For example, a jasmine test
could write <code>expect(() => TestBed.inject(ApplicationRef).tick()).toThrow()</code></li>
</ul>
</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="806a61b5a6"><code>806a61b</code></a> fix(compiler): fix multiline selectors (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58681">#58681</a>)</li>
<li><a href="e5d3abb298"><code>e5d3abb</code></a> fix(compiler): resolve <code>:host:host-context(.foo)</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58681">#58681</a>)</li>
<li><a href="80f56954ce"><code>80f5695</code></a> fix(compiler): transform chained pseudo-selectors (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58681">#58681</a>)</li>
<li><a href="2be161d015"><code>2be161d</code></a> fix(compiler): fix <code>:host</code> parsing in pseudo-selectors (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58681">#58681</a>)</li>
<li><a href="560282aa9b"><code>560282a</code></a> fix(compiler): control flow nodes with root at the end projected incorrectly ...</li>
<li><a href="86d8f6bda8"><code>86d8f6b</code></a> refactor(compiler): trigger hmr load on initialization (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58465">#58465</a>)</li>
<li><a href="abd0da7265"><code>abd0da7</code></a> refactor(compiler): remove unused field from output AST (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58444">#58444</a>)</li>
<li><a href="b25121ee4a"><code>b25121e</code></a> fix(compiler): avoid having to duplicate core environment (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58444">#58444</a>)</li>
<li><a href="98804fd4be"><code>98804fd</code></a> fix(compiler): add more specific matcher for hydrate never block (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58360">#58360</a>)</li>
<li><a href="c79b62ced2"><code>c79b62c</code></a> refactor(core): remove the standalone feature (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58288">#58288</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/19.0.0/packages/compiler">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`.
---
<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)
</details>
Bumps [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic) from 18.2.12 to 19.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@âangular/platform-browser-dynamic</code>'s releases</a>.</em></p>
<blockquote>
<h2>v19.0.0</h2>
<h1>19.0.0 (2024-11-19)</h1>
<p>Explore Angular v19 with a blog post from the Angular team: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>
<p>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the
specifics of application/test setup, this can result in them executing
earlier or later (or requiring additional test steps to trigger; see below
examples).</p>
</li>
<li>
<p>effects which are triggered during change detection (e.g. by input
signals) run <em>earlier</em>, before the component's template.</p>
</li>
</ul>
</li>
<li>
<p><code>ExperimentalPendingTasks</code> has been renamed to <code>PendingTasks</code>.</p>
</li>
<li>
<p>The <code>autoDetect</code> feature of <code>ComponentFixture</code> will now
attach the fixture to the <code>ApplicationRef</code>. As a result, errors during
automatic change detection of the fixture be reported to the <code>ErrorHandler</code>.
This change may cause custom error handlers to observe new failures that were previously unreported.</p>
</li>
<li>
<p><code>createComponent</code> will now render default fallback with empty <code>projectableNodes</code>.</p>
<ul>
<li>When passing an empty array to <code>projectableNodes</code> in the <code>createComponent</code> API, the default fallback content
of the <code>ng-content</code> will be rendered if present. To prevent rendering the default content, pass <code>document.createTextNode('')</code> as a <code>projectableNode</code>.</li>
</ul>
<pre lang="ts"><code>// The first ng-content will render the default fallback content if present
createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
<p>// To prevent projecting the default fallback content:
createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });</p>
<p></code></pre></p>
</li>
<li>
<p>Errors that are thrown during <code>ApplicationRef.tick</code>
will now be rethrown when using <code>TestBed</code>. These errors should be
resolved by ensuring the test environment is set up correctly to
complete change detection successfully. There are two alternatives to
catch the errors:</p>
<ul>
<li>Instead of waiting for automatic change detection to happen, trigger</li>
</ul>
</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/blob/main/CHANGELOG.md"><code>@âangular/platform-browser-dynamic</code>'s changelog</a>.</em></p>
<blockquote>
<h1>19.0.0 (2024-11-19)</h1>
<p>Blog post: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>
<p>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the
specifics of application/test setup, this can result in them executing
earlier or later (or requiring additional test steps to trigger; see below
examples).</p>
</li>
<li>
<p>effects which are triggered during change detection (e.g. by input
signals) run <em>earlier</em>, before the component's template.</p>
</li>
</ul>
</li>
<li>
<p><code>ExperimentalPendingTasks</code> has been renamed to <code>PendingTasks</code>.</p>
</li>
<li>
<p>The <code>autoDetect</code> feature of <code>ComponentFixture</code> will now
attach the fixture to the <code>ApplicationRef</code>. As a result, errors during
automatic change detection of the fixture be reported to the <code>ErrorHandler</code>.
This change may cause custom error handlers to observe new failures that were previously unreported.</p>
</li>
<li>
<p><code>createComponent</code> will now render default fallback with empty <code>projectableNodes</code>.</p>
<ul>
<li>When passing an empty array to <code>projectableNodes</code> in the <code>createComponent</code> API, the default fallback content
of the <code>ng-content</code> will be rendered if present. To prevent rendering the default content, pass <code>document.createTextNode('')</code> as a <code>projectableNode</code>.</li>
</ul>
<pre lang="ts"><code>// The first ng-content will render the default fallback content if present
createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
<p>// To prevent projecting the default fallback content:
createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });</p>
<p></code></pre></p>
</li>
<li>
<p>Errors that are thrown during <code>ApplicationRef.tick</code>
will now be rethrown when using <code>TestBed</code>. These errors should be
resolved by ensuring the test environment is set up correctly to
complete change detection successfully. There are two alternatives to
catch the errors:</p>
<ul>
<li>Instead of waiting for automatic change detection to happen, trigger
it synchronously and expect the error. For example, a jasmine test
could write <code>expect(() => TestBed.inject(ApplicationRef).tick()).toThrow()</code></li>
</ul>
</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="09df589e31"><code>09df589</code></a> refactor(core): Migrate all packages with the <code>explicit-standalone-flag</code> sche...</li>
<li><a href="84b6896956"><code>84b6896</code></a> refactor(platform-server): Add an ssr benchmark setup. (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/57647">#57647</a>)</li>
<li><a href="9dbe6fc18b"><code>9dbe6fc</code></a> refactor: update license text to point to angular.dev (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/57901">#57901</a>)</li>
<li>See full diff in <a href="https://github.com/angular/angular/commits/19.0.0/packages/platform-browser-dynamic">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`.
---
<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)
</details>
Bumps [@angular/animations](https://github.com/angular/angular/tree/HEAD/packages/animations) from 18.2.12 to 19.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@âangular/animations</code>'s releases</a>.</em></p>
<blockquote>
<h2>v19.0.0</h2>
<h1>19.0.0 (2024-11-19)</h1>
<p>Explore Angular v19 with a blog post from the Angular team: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>
<p>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the
specifics of application/test setup, this can result in them executing
earlier or later (or requiring additional test steps to trigger; see below
examples).</p>
</li>
<li>
<p>effects which are triggered during change detection (e.g. by input
signals) run <em>earlier</em>, before the component's template.</p>
</li>
</ul>
</li>
<li>
<p><code>ExperimentalPendingTasks</code> has been renamed to <code>PendingTasks</code>.</p>
</li>
<li>
<p>The <code>autoDetect</code> feature of <code>ComponentFixture</code> will now
attach the fixture to the <code>ApplicationRef</code>. As a result, errors during
automatic change detection of the fixture be reported to the <code>ErrorHandler</code>.
This change may cause custom error handlers to observe new failures that were previously unreported.</p>
</li>
<li>
<p><code>createComponent</code> will now render default fallback with empty <code>projectableNodes</code>.</p>
<ul>
<li>When passing an empty array to <code>projectableNodes</code> in the <code>createComponent</code> API, the default fallback content
of the <code>ng-content</code> will be rendered if present. To prevent rendering the default content, pass <code>document.createTextNode('')</code> as a <code>projectableNode</code>.</li>
</ul>
<pre lang="ts"><code>// The first ng-content will render the default fallback content if present
createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
<p>// To prevent projecting the default fallback content:
createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });</p>
<p></code></pre></p>
</li>
<li>
<p>Errors that are thrown during <code>ApplicationRef.tick</code>
will now be rethrown when using <code>TestBed</code>. These errors should be
resolved by ensuring the test environment is set up correctly to
complete change detection successfully. There are two alternatives to
catch the errors:</p>
<ul>
<li>Instead of waiting for automatic change detection to happen, trigger</li>
</ul>
</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/blob/main/CHANGELOG.md"><code>@âangular/animations</code>'s changelog</a>.</em></p>
<blockquote>
<h1>19.0.0 (2024-11-19)</h1>
<p>Blog post: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>
<p>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the
specifics of application/test setup, this can result in them executing
earlier or later (or requiring additional test steps to trigger; see below
examples).</p>
</li>
<li>
<p>effects which are triggered during change detection (e.g. by input
signals) run <em>earlier</em>, before the component's template.</p>
</li>
</ul>
</li>
<li>
<p><code>ExperimentalPendingTasks</code> has been renamed to <code>PendingTasks</code>.</p>
</li>
<li>
<p>The <code>autoDetect</code> feature of <code>ComponentFixture</code> will now
attach the fixture to the <code>ApplicationRef</code>. As a result, errors during
automatic change detection of the fixture be reported to the <code>ErrorHandler</code>.
This change may cause custom error handlers to observe new failures that were previously unreported.</p>
</li>
<li>
<p><code>createComponent</code> will now render default fallback with empty <code>projectableNodes</code>.</p>
<ul>
<li>When passing an empty array to <code>projectableNodes</code> in the <code>createComponent</code> API, the default fallback content
of the <code>ng-content</code> will be rendered if present. To prevent rendering the default content, pass <code>document.createTextNode('')</code> as a <code>projectableNode</code>.</li>
</ul>
<pre lang="ts"><code>// The first ng-content will render the default fallback content if present
createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
<p>// To prevent projecting the default fallback content:
createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });</p>
<p></code></pre></p>
</li>
<li>
<p>Errors that are thrown during <code>ApplicationRef.tick</code>
will now be rethrown when using <code>TestBed</code>. These errors should be
resolved by ensuring the test environment is set up correctly to
complete change detection successfully. There are two alternatives to
catch the errors:</p>
<ul>
<li>Instead of waiting for automatic change detection to happen, trigger
it synchronously and expect the error. For example, a jasmine test
could write <code>expect(() => TestBed.inject(ApplicationRef).tick()).toThrow()</code></li>
</ul>
</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="09df589e31"><code>09df589</code></a> refactor(core): Migrate all packages with the <code>explicit-standalone-flag</code> sche...</li>
<li><a href="84b6896956"><code>84b6896</code></a> refactor(platform-server): Add an ssr benchmark setup. (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/57647">#57647</a>)</li>
<li><a href="9dbe6fc18b"><code>9dbe6fc</code></a> refactor: update license text to point to angular.dev (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/57901">#57901</a>)</li>
<li>See full diff in <a href="https://github.com/angular/angular/commits/19.0.0/packages/animations">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`.
---
<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)
</details>
Bumps [subosito/flutter-action](https://github.com/subosito/flutter-action) from 2.16.0 to 2.17.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/subosito/flutter-action/releases">subosito/flutter-action's releases</a>.</em></p>
<blockquote>
<h2>v2.17.0</h2>
<p>This release adds support for older <code>yq</code> versions, as added in PR <a href="https://redirect.github.com/subosito/flutter-action/issues/329">#329</a>. Thanks for contributing, <a href="https://github.com/ThomasAunvik"><code>@âThomasAunvik</code></a>!</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="74af56c5ed"><code>74af56c</code></a> Support older yq versions (<a href="https://redirect.github.com/subosito/flutter-action/issues/329">#329</a>)</li>
<li><a href="9bc1d83fda"><code>9bc1d83</code></a> Remove macos-14 from matrix (<a href="https://redirect.github.com/subosito/flutter-action/issues/304">#304</a>)</li>
<li><a href="bcec24ecf7"><code>bcec24e</code></a> Fix failing tests (<a href="https://redirect.github.com/subosito/flutter-action/issues/327">#327</a>)</li>
<li><a href="94b32dd006"><code>94b32dd</code></a> test action: allow to run manually (<a href="https://redirect.github.com/subosito/flutter-action/issues/325">#325</a>)</li>
<li>See full diff in <a href="44ac965b96...74af56c5ed">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`.
---
<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)
</details>
This sample has been moved to my personal Github, because we shouldn't
maintain samples that are tied to events.
- Moved sample to personal repo
- Removed sample from this repo
- Updated README here and the link to this repo in the YouTube video
Bumps [ffigen](https://github.com/dart-lang/native/tree/main/pkgs) from 15.0.0 to 16.0.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/dart-lang/native/commits/HEAD/pkgs">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`.
---
<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)
</details>
Bumps [intl](https://github.com/dart-lang/i18n/tree/main/pkgs) from 0.19.0 to 0.20.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dart-lang/i18n/releases">intl's releases</a>.</em></p>
<blockquote>
<h2>package:intl v0.20.0</h2>
<ul>
<li>Fix caching of messages in <code>CompositeMessageLookup</code>.</li>
<li>Type <code>numberFormatSymbols</code> as a <code>Map<String, NumberSymbols></code>.</li>
<li>Type <code>dateTimeSymbolMap</code> as a <code>Map<String, DateSymbols></code>.</li>
<li>Add example for pub.dev.</li>
<li>Fix issues with AM/PM markers.</li>
<li>Update to CLDR v44.1.</li>
<li>Require Dart <code>^3.3</code></li>
<li>Require <code>package:web</code> <code>^0.5.0</code>.</li>
<li>Support compiling to WASM.</li>
<li>Update to and account for <code>package:lints</code> <code>^4.0.0</code>.</li>
<li>rtl Detection fix in <code>bidi.dart</code> for Kordi Sorani "ckb".</li>
<li>Update to CLDR v45.</li>
</ul>
<h2>package:intl_translation v0.20.0</h2>
<ul>
<li>Throw if the <code>Intl.select</code> <code>arg</code> is not in the list of <code>args</code>.</li>
<li>Support <code>package:intl</code> <code>0.19.0</code>.</li>
<li>Require Dart 3.0.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="16647532c4"><code>1664753</code></a> Publish v0.20.1 of intl_translation (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/913">#913</a>)</li>
<li><a href="dddf276e6e"><code>dddf276</code></a> add links to the individual issue trackers (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911">#911</a>)</li>
<li><a href="9314522d92"><code>9314522</code></a> Publish <code>v0.20.0</code> of <code>package:intl</code> (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/909">#909</a>)</li>
<li><a href="b437a86a59"><code>b437a86</code></a> No public description</li>
<li><a href="3820422b0c"><code>3820422</code></a> Adapt <code>package:messages</code> to be loading mechanism independent (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/843">#843</a>)</li>
<li><a href="d6d514b812"><code>d6d514b</code></a> Update CHANGELOG.</li>
<li><a href="f9f3ade2dc"><code>f9f3ade</code></a> Pass a language version to DartFormatter().</li>
<li><a href="7a66431c0a"><code>7a66431</code></a> No public description</li>
<li><a href="8ec20fc78a"><code>8ec20fc</code></a> Update currency symbol for <code>MKD</code> (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/891">#891</a>)</li>
<li><a href="4e48884a1d"><code>4e48884</code></a> No public description</li>
<li>Additional commits viewable in <a href="https://github.com/dart-lang/i18n/commits/intl-v0.20.0/pkgs">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`.
---
<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)
</details>
Bumps [intl](https://github.com/dart-lang/i18n/tree/main/pkgs) from 0.19.0 to 0.20.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dart-lang/i18n/releases">intl's releases</a>.</em></p>
<blockquote>
<h2>package:intl v0.20.0</h2>
<ul>
<li>Fix caching of messages in <code>CompositeMessageLookup</code>.</li>
<li>Type <code>numberFormatSymbols</code> as a <code>Map<String, NumberSymbols></code>.</li>
<li>Type <code>dateTimeSymbolMap</code> as a <code>Map<String, DateSymbols></code>.</li>
<li>Add example for pub.dev.</li>
<li>Fix issues with AM/PM markers.</li>
<li>Update to CLDR v44.1.</li>
<li>Require Dart <code>^3.3</code></li>
<li>Require <code>package:web</code> <code>^0.5.0</code>.</li>
<li>Support compiling to WASM.</li>
<li>Update to and account for <code>package:lints</code> <code>^4.0.0</code>.</li>
<li>rtl Detection fix in <code>bidi.dart</code> for Kordi Sorani "ckb".</li>
<li>Update to CLDR v45.</li>
</ul>
<h2>package:intl_translation v0.20.0</h2>
<ul>
<li>Throw if the <code>Intl.select</code> <code>arg</code> is not in the list of <code>args</code>.</li>
<li>Support <code>package:intl</code> <code>0.19.0</code>.</li>
<li>Require Dart 3.0.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="16647532c4"><code>1664753</code></a> Publish v0.20.1 of intl_translation (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/913">#913</a>)</li>
<li><a href="dddf276e6e"><code>dddf276</code></a> add links to the individual issue trackers (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911">#911</a>)</li>
<li><a href="9314522d92"><code>9314522</code></a> Publish <code>v0.20.0</code> of <code>package:intl</code> (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/909">#909</a>)</li>
<li><a href="b437a86a59"><code>b437a86</code></a> No public description</li>
<li><a href="3820422b0c"><code>3820422</code></a> Adapt <code>package:messages</code> to be loading mechanism independent (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/843">#843</a>)</li>
<li><a href="d6d514b812"><code>d6d514b</code></a> Update CHANGELOG.</li>
<li><a href="f9f3ade2dc"><code>f9f3ade</code></a> Pass a language version to DartFormatter().</li>
<li><a href="7a66431c0a"><code>7a66431</code></a> No public description</li>
<li><a href="8ec20fc78a"><code>8ec20fc</code></a> Update currency symbol for <code>MKD</code> (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/891">#891</a>)</li>
<li><a href="4e48884a1d"><code>4e48884</code></a> No public description</li>
<li>Additional commits viewable in <a href="https://github.com/dart-lang/i18n/commits/intl-v0.20.0/pkgs">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`.
---
<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)
</details>
â ï¸ **Dependabot is rebasing this PR** â ï¸
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
---
Bumps [intl](https://github.com/dart-lang/i18n/tree/main/pkgs) from 0.19.0 to 0.20.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dart-lang/i18n/releases">intl's releases</a>.</em></p>
<blockquote>
<h2>package:intl v0.20.0</h2>
<ul>
<li>Fix caching of messages in <code>CompositeMessageLookup</code>.</li>
<li>Type <code>numberFormatSymbols</code> as a <code>Map<String, NumberSymbols></code>.</li>
<li>Type <code>dateTimeSymbolMap</code> as a <code>Map<String, DateSymbols></code>.</li>
<li>Add example for pub.dev.</li>
<li>Fix issues with AM/PM markers.</li>
<li>Update to CLDR v44.1.</li>
<li>Require Dart <code>^3.3</code></li>
<li>Require <code>package:web</code> <code>^0.5.0</code>.</li>
<li>Support compiling to WASM.</li>
<li>Update to and account for <code>package:lints</code> <code>^4.0.0</code>.</li>
<li>rtl Detection fix in <code>bidi.dart</code> for Kordi Sorani "ckb".</li>
<li>Update to CLDR v45.</li>
</ul>
<h2>package:intl_translation v0.20.0</h2>
<ul>
<li>Throw if the <code>Intl.select</code> <code>arg</code> is not in the list of <code>args</code>.</li>
<li>Support <code>package:intl</code> <code>0.19.0</code>.</li>
<li>Require Dart 3.0.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="16647532c4"><code>1664753</code></a> Publish v0.20.1 of intl_translation (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/913">#913</a>)</li>
<li><a href="dddf276e6e"><code>dddf276</code></a> add links to the individual issue trackers (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911">#911</a>)</li>
<li><a href="9314522d92"><code>9314522</code></a> Publish <code>v0.20.0</code> of <code>package:intl</code> (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/909">#909</a>)</li>
<li><a href="b437a86a59"><code>b437a86</code></a> No public description</li>
<li><a href="3820422b0c"><code>3820422</code></a> Adapt <code>package:messages</code> to be loading mechanism independent (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/843">#843</a>)</li>
<li><a href="d6d514b812"><code>d6d514b</code></a> Update CHANGELOG.</li>
<li><a href="f9f3ade2dc"><code>f9f3ade</code></a> Pass a language version to DartFormatter().</li>
<li><a href="7a66431c0a"><code>7a66431</code></a> No public description</li>
<li><a href="8ec20fc78a"><code>8ec20fc</code></a> Update currency symbol for <code>MKD</code> (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/891">#891</a>)</li>
<li><a href="4e48884a1d"><code>4e48884</code></a> No public description</li>
<li>Additional commits viewable in <a href="https://github.com/dart-lang/i18n/commits/intl-v0.20.0/pkgs">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`.
---
<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)
</details>
Bumps [intl](https://github.com/dart-lang/i18n/tree/main/pkgs) from 0.19.0 to 0.20.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dart-lang/i18n/releases">intl's releases</a>.</em></p>
<blockquote>
<h2>package:intl v0.20.0</h2>
<ul>
<li>Fix caching of messages in <code>CompositeMessageLookup</code>.</li>
<li>Type <code>numberFormatSymbols</code> as a <code>Map<String, NumberSymbols></code>.</li>
<li>Type <code>dateTimeSymbolMap</code> as a <code>Map<String, DateSymbols></code>.</li>
<li>Add example for pub.dev.</li>
<li>Fix issues with AM/PM markers.</li>
<li>Update to CLDR v44.1.</li>
<li>Require Dart <code>^3.3</code></li>
<li>Require <code>package:web</code> <code>^0.5.0</code>.</li>
<li>Support compiling to WASM.</li>
<li>Update to and account for <code>package:lints</code> <code>^4.0.0</code>.</li>
<li>rtl Detection fix in <code>bidi.dart</code> for Kordi Sorani "ckb".</li>
<li>Update to CLDR v45.</li>
</ul>
<h2>package:intl_translation v0.20.0</h2>
<ul>
<li>Throw if the <code>Intl.select</code> <code>arg</code> is not in the list of <code>args</code>.</li>
<li>Support <code>package:intl</code> <code>0.19.0</code>.</li>
<li>Require Dart 3.0.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="16647532c4"><code>1664753</code></a> Publish v0.20.1 of intl_translation (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/913">#913</a>)</li>
<li><a href="dddf276e6e"><code>dddf276</code></a> add links to the individual issue trackers (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911">#911</a>)</li>
<li><a href="9314522d92"><code>9314522</code></a> Publish <code>v0.20.0</code> of <code>package:intl</code> (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/909">#909</a>)</li>
<li><a href="b437a86a59"><code>b437a86</code></a> No public description</li>
<li><a href="3820422b0c"><code>3820422</code></a> Adapt <code>package:messages</code> to be loading mechanism independent (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/843">#843</a>)</li>
<li><a href="d6d514b812"><code>d6d514b</code></a> Update CHANGELOG.</li>
<li><a href="f9f3ade2dc"><code>f9f3ade</code></a> Pass a language version to DartFormatter().</li>
<li><a href="7a66431c0a"><code>7a66431</code></a> No public description</li>
<li><a href="8ec20fc78a"><code>8ec20fc</code></a> Update currency symbol for <code>MKD</code> (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/891">#891</a>)</li>
<li><a href="4e48884a1d"><code>4e48884</code></a> No public description</li>
<li>Additional commits viewable in <a href="https://github.com/dart-lang/i18n/commits/intl-v0.20.0/pkgs">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`.
---
<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)
</details>
Bumps [ffigen](https://github.com/dart-lang/native/tree/main/pkgs) from 14.0.1 to 15.0.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/dart-lang/native/commits/HEAD/pkgs">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`.
---
<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)
</details>
Bumps [jasmine-core](https://github.com/jasmine/jasmine) from 5.3.0 to 5.4.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/jasmine/jasmine/releases">jasmine-core's releases</a>.</em></p>
<blockquote>
<h2>v5.4.0</h2>
<p>Please see the <a href="https://github.com/jasmine/jasmine/blob/main/release_notes/5.4.0.md">release notes</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="c8c3325b56"><code>c8c3325</code></a> Bump version to 5.4.0</li>
<li><a href="84c7e2b21b"><code>84c7e2b</code></a> Fixed de-duplication of exception messages containing blank lines on Node and...</li>
<li><a href="dda25bb29e"><code>dda25bb</code></a> Removed references to PhantomJS from StackTraceSpec.js</li>
<li><a href="9ccf2ef96b"><code>9ccf2ef</code></a> Also deprecate the expected and actual properties of ThrowUnlessFailure</li>
<li><a href="c6fa55bfc8"><code>c6fa55b</code></a> Clarify support status of old Firefox ESRs</li>
<li><a href="06bcf1c2e1"><code>06bcf1c</code></a> Fixed broken docs link</li>
<li><a href="40f402d117"><code>40f402d</code></a> Deprecate the expected and actual properties of expectation results</li>
<li><a href="71f6a95ce5"><code>71f6a95</code></a> Added Firefox 128 (current ESR) to supported browsers</li>
<li>See full diff in <a href="https://github.com/jasmine/jasmine/compare/v5.3.0...v5.4.0">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`.
---
<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)
</details>
Bumps [jni](https://github.com/dart-lang/native/tree/main/pkgs) from
0.11.0 to 0.12.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/dart-lang/native/commits/HEAD/pkgs">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)
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Brett Morgan <brett.morgan@gmail.com>
Co-authored-by: Hossein Yousefi <yousefi@google.com>
Bumps [jnigen](https://github.com/dart-lang/native/tree/main/pkgs) from
0.11.0 to 0.12.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/dart-lang/native/commits/HEAD/pkgs">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)
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Brett Morgan <brett.morgan@gmail.com>
Bumps
[flutter_lints](https://github.com/flutter/packages/tree/main/packages)
from 4.0.0 to 5.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f38b780f53"><code>f38b780</code></a>
[package:flutter_lints] update the dep on <code>package:lints</code> to
5.0.0 and the sd...</li>
<li><a
href="7da2374fd8"><code>7da2374</code></a>
Update test to not depend on <code>Color.toString()</code> (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7701">#7701</a>)</li>
<li><a
href="54dd8883c5"><code>54dd888</code></a>
[flutter_lints] remove prefer_const_constructors,
prefer_const_declarations, ...</li>
<li><a
href="47795ab86a"><code>47795ab</code></a>
[go_router] Fixed TabView swiping in custom stateful shell route example
(<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7">#7</a>...</li>
<li><a
href="4926c0f8bd"><code>4926c0f</code></a>
[quick_actions] Add guidance for correcting task management/back press
behavi...</li>
<li><a
href="21d99dcc16"><code>21d99dc</code></a>
[various] Adds macOS privacy manifests (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7687">#7687</a>)</li>
<li><a
href="24594a0816"><code>24594a0</code></a>
[google_maps_flutter_android] Convert
<code>PlatformPolyline.pattern</code> to Pigeon (#...</li>
<li><a
href="f54fe93075"><code>f54fe93</code></a>
[pigeon] Validates support for nested collections with generic types.
(<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7614">#7614</a>)</li>
<li><a
href="e9253e6016"><code>e9253e6</code></a>
[interactive_media_ads] Adds internal wrapper for Android native
`AdsRenderin...</li>
<li><a
href="fef7ffb4fe"><code>fef7ffb</code></a>
[interactive_media_ads]: Bump
com.google.ads.interactivemedia.v3:interactivem...</li>
<li>Additional commits viewable in <a
href="https://github.com/flutter/packages/commits/flutter_lints-v5.0.0/packages">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)
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Brett Morgan <brett.morgan@gmail.com>
Bumps
[flutter_lints](https://github.com/flutter/packages/tree/main/packages)
from 4.0.0 to 5.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f38b780f53"><code>f38b780</code></a>
[package:flutter_lints] update the dep on <code>package:lints</code> to
5.0.0 and the sd...</li>
<li><a
href="7da2374fd8"><code>7da2374</code></a>
Update test to not depend on <code>Color.toString()</code> (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7701">#7701</a>)</li>
<li><a
href="54dd8883c5"><code>54dd888</code></a>
[flutter_lints] remove prefer_const_constructors,
prefer_const_declarations, ...</li>
<li><a
href="47795ab86a"><code>47795ab</code></a>
[go_router] Fixed TabView swiping in custom stateful shell route example
(<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7">#7</a>...</li>
<li><a
href="4926c0f8bd"><code>4926c0f</code></a>
[quick_actions] Add guidance for correcting task management/back press
behavi...</li>
<li><a
href="21d99dcc16"><code>21d99dc</code></a>
[various] Adds macOS privacy manifests (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7687">#7687</a>)</li>
<li><a
href="24594a0816"><code>24594a0</code></a>
[google_maps_flutter_android] Convert
<code>PlatformPolyline.pattern</code> to Pigeon (#...</li>
<li><a
href="f54fe93075"><code>f54fe93</code></a>
[pigeon] Validates support for nested collections with generic types.
(<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7614">#7614</a>)</li>
<li><a
href="e9253e6016"><code>e9253e6</code></a>
[interactive_media_ads] Adds internal wrapper for Android native
`AdsRenderin...</li>
<li><a
href="fef7ffb4fe"><code>fef7ffb</code></a>
[interactive_media_ads]: Bump
com.google.ads.interactivemedia.v3:interactivem...</li>
<li>Additional commits viewable in <a
href="https://github.com/flutter/packages/commits/flutter_lints-v5.0.0/packages">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)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
â ï¸ **Dependabot is rebasing this PR** â ï¸
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
---
Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 4.0.0 to 5.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="f38b780f53"><code>f38b780</code></a> [package:flutter_lints] update the dep on <code>package:lints</code> to 5.0.0 and the sd...</li>
<li><a href="7da2374fd8"><code>7da2374</code></a> Update test to not depend on <code>Color.toString()</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7701">#7701</a>)</li>
<li><a href="54dd8883c5"><code>54dd888</code></a> [flutter_lints] remove prefer_const_constructors, prefer_const_declarations, ...</li>
<li><a href="47795ab86a"><code>47795ab</code></a> [go_router] Fixed TabView swiping in custom stateful shell route example (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7">#7</a>...</li>
<li><a href="4926c0f8bd"><code>4926c0f</code></a> [quick_actions] Add guidance for correcting task management/back press behavi...</li>
<li><a href="21d99dcc16"><code>21d99dc</code></a> [various] Adds macOS privacy manifests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7687">#7687</a>)</li>
<li><a href="24594a0816"><code>24594a0</code></a> [google_maps_flutter_android] Convert <code>PlatformPolyline.pattern</code> to Pigeon (#...</li>
<li><a href="f54fe93075"><code>f54fe93</code></a> [pigeon] Validates support for nested collections with generic types. (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7614">#7614</a>)</li>
<li><a href="e9253e6016"><code>e9253e6</code></a> [interactive_media_ads] Adds internal wrapper for Android native `AdsRenderin...</li>
<li><a href="fef7ffb4fe"><code>fef7ffb</code></a> [interactive_media_ads]: Bump com.google.ads.interactivemedia.v3:interactivem...</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/flutter_lints-v5.0.0/packages">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`.
---
<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)
</details>
â ï¸ **Dependabot is rebasing this PR** â ï¸
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
---
Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 4.0.0 to 5.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="f38b780f53"><code>f38b780</code></a> [package:flutter_lints] update the dep on <code>package:lints</code> to 5.0.0 and the sd...</li>
<li><a href="7da2374fd8"><code>7da2374</code></a> Update test to not depend on <code>Color.toString()</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7701">#7701</a>)</li>
<li><a href="54dd8883c5"><code>54dd888</code></a> [flutter_lints] remove prefer_const_constructors, prefer_const_declarations, ...</li>
<li><a href="47795ab86a"><code>47795ab</code></a> [go_router] Fixed TabView swiping in custom stateful shell route example (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7">#7</a>...</li>
<li><a href="4926c0f8bd"><code>4926c0f</code></a> [quick_actions] Add guidance for correcting task management/back press behavi...</li>
<li><a href="21d99dcc16"><code>21d99dc</code></a> [various] Adds macOS privacy manifests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7687">#7687</a>)</li>
<li><a href="24594a0816"><code>24594a0</code></a> [google_maps_flutter_android] Convert <code>PlatformPolyline.pattern</code> to Pigeon (#...</li>
<li><a href="f54fe93075"><code>f54fe93</code></a> [pigeon] Validates support for nested collections with generic types. (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7614">#7614</a>)</li>
<li><a href="e9253e6016"><code>e9253e6</code></a> [interactive_media_ads] Adds internal wrapper for Android native `AdsRenderin...</li>
<li><a href="fef7ffb4fe"><code>fef7ffb</code></a> [interactive_media_ads]: Bump com.google.ads.interactivemedia.v3:interactivem...</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/flutter_lints-v5.0.0/packages">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`.
---
<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)
</details>
â ï¸ **Dependabot is rebasing this PR** â ï¸
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
---
Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 4.0.0 to 5.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="f38b780f53"><code>f38b780</code></a> [package:flutter_lints] update the dep on <code>package:lints</code> to 5.0.0 and the sd...</li>
<li><a href="7da2374fd8"><code>7da2374</code></a> Update test to not depend on <code>Color.toString()</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7701">#7701</a>)</li>
<li><a href="54dd8883c5"><code>54dd888</code></a> [flutter_lints] remove prefer_const_constructors, prefer_const_declarations, ...</li>
<li><a href="47795ab86a"><code>47795ab</code></a> [go_router] Fixed TabView swiping in custom stateful shell route example (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7">#7</a>...</li>
<li><a href="4926c0f8bd"><code>4926c0f</code></a> [quick_actions] Add guidance for correcting task management/back press behavi...</li>
<li><a href="21d99dcc16"><code>21d99dc</code></a> [various] Adds macOS privacy manifests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7687">#7687</a>)</li>
<li><a href="24594a0816"><code>24594a0</code></a> [google_maps_flutter_android] Convert <code>PlatformPolyline.pattern</code> to Pigeon (#...</li>
<li><a href="f54fe93075"><code>f54fe93</code></a> [pigeon] Validates support for nested collections with generic types. (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7614">#7614</a>)</li>
<li><a href="e9253e6016"><code>e9253e6</code></a> [interactive_media_ads] Adds internal wrapper for Android native `AdsRenderin...</li>
<li><a href="fef7ffb4fe"><code>fef7ffb</code></a> [interactive_media_ads]: Bump com.google.ads.interactivemedia.v3:interactivem...</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/flutter_lints-v5.0.0/packages">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`.
---
<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)
</details>
â ï¸ **Dependabot is rebasing this PR** â ï¸
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
---
Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 4.0.0 to 5.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="f38b780f53"><code>f38b780</code></a> [package:flutter_lints] update the dep on <code>package:lints</code> to 5.0.0 and the sd...</li>
<li><a href="7da2374fd8"><code>7da2374</code></a> Update test to not depend on <code>Color.toString()</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7701">#7701</a>)</li>
<li><a href="54dd8883c5"><code>54dd888</code></a> [flutter_lints] remove prefer_const_constructors, prefer_const_declarations, ...</li>
<li><a href="47795ab86a"><code>47795ab</code></a> [go_router] Fixed TabView swiping in custom stateful shell route example (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7">#7</a>...</li>
<li><a href="4926c0f8bd"><code>4926c0f</code></a> [quick_actions] Add guidance for correcting task management/back press behavi...</li>
<li><a href="21d99dcc16"><code>21d99dc</code></a> [various] Adds macOS privacy manifests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7687">#7687</a>)</li>
<li><a href="24594a0816"><code>24594a0</code></a> [google_maps_flutter_android] Convert <code>PlatformPolyline.pattern</code> to Pigeon (#...</li>
<li><a href="f54fe93075"><code>f54fe93</code></a> [pigeon] Validates support for nested collections with generic types. (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7614">#7614</a>)</li>
<li><a href="e9253e6016"><code>e9253e6</code></a> [interactive_media_ads] Adds internal wrapper for Android native `AdsRenderin...</li>
<li><a href="fef7ffb4fe"><code>fef7ffb</code></a> [interactive_media_ads]: Bump com.google.ads.interactivemedia.v3:interactivem...</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/flutter_lints-v5.0.0/packages">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`.
---
<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)
</details>
Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 4.0.0 to 5.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="f38b780f53"><code>f38b780</code></a> [package:flutter_lints] update the dep on <code>package:lints</code> to 5.0.0 and the sd...</li>
<li><a href="7da2374fd8"><code>7da2374</code></a> Update test to not depend on <code>Color.toString()</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7701">#7701</a>)</li>
<li><a href="54dd8883c5"><code>54dd888</code></a> [flutter_lints] remove prefer_const_constructors, prefer_const_declarations, ...</li>
<li><a href="47795ab86a"><code>47795ab</code></a> [go_router] Fixed TabView swiping in custom stateful shell route example (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7">#7</a>...</li>
<li><a href="4926c0f8bd"><code>4926c0f</code></a> [quick_actions] Add guidance for correcting task management/back press behavi...</li>
<li><a href="21d99dcc16"><code>21d99dc</code></a> [various] Adds macOS privacy manifests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7687">#7687</a>)</li>
<li><a href="24594a0816"><code>24594a0</code></a> [google_maps_flutter_android] Convert <code>PlatformPolyline.pattern</code> to Pigeon (#...</li>
<li><a href="f54fe93075"><code>f54fe93</code></a> [pigeon] Validates support for nested collections with generic types. (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7614">#7614</a>)</li>
<li><a href="e9253e6016"><code>e9253e6</code></a> [interactive_media_ads] Adds internal wrapper for Android native `AdsRenderin...</li>
<li><a href="fef7ffb4fe"><code>fef7ffb</code></a> [interactive_media_ads]: Bump com.google.ads.interactivemedia.v3:interactivem...</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/flutter_lints-v5.0.0/packages">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`.
---
<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)
</details>
Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 4.0.0 to 5.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="f38b780f53"><code>f38b780</code></a> [package:flutter_lints] update the dep on <code>package:lints</code> to 5.0.0 and the sd...</li>
<li><a href="7da2374fd8"><code>7da2374</code></a> Update test to not depend on <code>Color.toString()</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7701">#7701</a>)</li>
<li><a href="54dd8883c5"><code>54dd888</code></a> [flutter_lints] remove prefer_const_constructors, prefer_const_declarations, ...</li>
<li><a href="47795ab86a"><code>47795ab</code></a> [go_router] Fixed TabView swiping in custom stateful shell route example (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7">#7</a>...</li>
<li><a href="4926c0f8bd"><code>4926c0f</code></a> [quick_actions] Add guidance for correcting task management/back press behavi...</li>
<li><a href="21d99dcc16"><code>21d99dc</code></a> [various] Adds macOS privacy manifests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7687">#7687</a>)</li>
<li><a href="24594a0816"><code>24594a0</code></a> [google_maps_flutter_android] Convert <code>PlatformPolyline.pattern</code> to Pigeon (#...</li>
<li><a href="f54fe93075"><code>f54fe93</code></a> [pigeon] Validates support for nested collections with generic types. (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7614">#7614</a>)</li>
<li><a href="e9253e6016"><code>e9253e6</code></a> [interactive_media_ads] Adds internal wrapper for Android native `AdsRenderin...</li>
<li><a href="fef7ffb4fe"><code>fef7ffb</code></a> [interactive_media_ads]: Bump com.google.ads.interactivemedia.v3:interactivem...</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/flutter_lints-v5.0.0/packages">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`.
---
<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)
</details>
Bumps [ffigen](https://github.com/dart-lang/native/tree/main/pkgs) from 13.0.0 to 14.0.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/dart-lang/native/commits/HEAD/pkgs">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`.
---
<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)
</details>
Bumps [jasmine-core](https://github.com/jasmine/jasmine) from 5.2.0 to 5.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/jasmine/jasmine/releases">jasmine-core's releases</a>.</em></p>
<blockquote>
<h2>v5.3.0</h2>
<p>Please see the <a href="https://github.com/jasmine/jasmine/blob/main/release_notes/5.3.0.md">release notes</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="5cd7d47f72"><code>5cd7d47</code></a> Bump version to 5.3.0</li>
<li><a href="d0fe5c4712"><code>d0fe5c4</code></a> Require curly braces around loop and conditonal bodies</li>
<li><a href="f602c4911c"><code>f602c49</code></a> Merge branch 'dave-unclamp-safari' of <a href="https://github.com/dcsaszar/jasmine">https://github.com/dcsaszar/jasmine</a></li>
<li><a href="7aaf7eaf30"><code>7aaf7ea</code></a> API reference for reporter capabilities</li>
<li><a href="35f16e8125"><code>35f16e8</code></a> Add test for unclamping setTimeout in Safari</li>
<li><a href="acc777c267"><code>acc777c</code></a> Unclamp setTimeout in Safari</li>
<li><a href="1c74356691"><code>1c74356</code></a> Add unclampedSetTimeout helper</li>
<li><a href="bbebea0fa5"><code>bbebea0</code></a> Refactor: extract postMessage</li>
<li><a href="66eb27b0af"><code>66eb27b</code></a> Throw if spying has no effect</li>
<li><a href="7a63c06a65"><code>7a63c06</code></a> Merge branch 'webkit-performance' of <a href="https://github.com/m-akinc/jasmine">https://github.com/m-akinc/jasmine</a></li>
<li>Additional commits viewable in <a href="https://github.com/jasmine/jasmine/compare/v5.2.0...v5.3.0">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`.
---
<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)
</details>