Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from breadboard-ai:main #159

Merged
merged 20 commits into from
Sep 2, 2024
Merged

Conversation

pull[bot]
Copy link

@pull pull bot commented Aug 30, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

dglazkov and others added 13 commits August 29, 2024 05:15
…he build process.

- **Teach dockerfile about firestore backend and slim down the build
stage.**
- **Add a note about platform flag.**
- **docs(changeset): Teach dockerfile about firestore build and slim
down the build process.**
Bumps [npm](https://github.com/npm/cli) from 10.8.2 to 10.8.3.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/npm/cli/blob/latest/CHANGELOG.md">npm's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/npm/cli/compare/v10.8.2...v10.8.3">10.8.3</a>
(2024-08-28)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="https://github.com/npm/cli/commit/7e61151b9ab4f62a83e9ea8bcfa15ece11b6a1fd"><code>7e61151</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7759">#7759</a> docs:
init usage description corrected (<a
href="https://redirect.github.com/npm/cli/issues/7759">#7759</a>) (<a
href="https://github.com/milaninfy"><code>@​milaninfy</code></a>)</li>
<li><a
href="https://github.com/npm/cli/commit/2404c7e991e1a4962608a1e6b2453a7ccee4e0a5"><code>2404c7e</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7738">#7738</a>
publish: consider package-spec when inside workspace dir (<a
href="https://redirect.github.com/npm/cli/issues/7738">#7738</a>) (<a
href="https://github.com/milaninfy"><code>@​milaninfy</code></a>)</li>
<li><a
href="https://github.com/npm/cli/commit/91e46a34b685ebbf134d573209731868cae304d0"><code>91e46a3</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7721">#7721</a> init:
use locally installed version of given package (<a
href="https://redirect.github.com/npm/cli/issues/7721">#7721</a>) (<a
href="https://github.com/milaninfy"><code>@​milaninfy</code></a>)</li>
<li><a
href="https://github.com/npm/cli/commit/4e81a6a4106e4e125b0eefda042b75cfae0a5f23"><code>4e81a6a</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7674">#7674</a> always
set exit code if exiting uncleanly (<a
href="https://redirect.github.com/npm/cli/issues/7674">#7674</a>) (<a
href="https://github.com/wraithgar"><code>@​wraithgar</code></a>, <a
href="https://github.com/hashtagchris"><code>@​hashtagchris</code></a>)</li>
<li><a
href="https://github.com/npm/cli/commit/a947f25bd4576f7ef70fe6b1226e72252fa7a571"><code>a947f25</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7679">#7679</a> update
lifecycle script list in run-script (<a
href="https://redirect.github.com/npm/cli/issues/7679">#7679</a>) (<a
href="https://github.com/sonsurim"><code>@​sonsurim</code></a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li><a
href="https://github.com/npm/cli/commit/e674987c8dc5634c3b2a8a4d0f024d15041ba23c"><code>e674987</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7743">#7743</a> update
docs for npmrc and package-json (<a
href="https://redirect.github.com/npm/cli/issues/7743">#7743</a>) (<a
href="https://github.com/milaninfy"><code>@​milaninfy</code></a>)</li>
<li><a
href="https://github.com/npm/cli/commit/24d53505491195b5c853c05db322f19c5ea091e0"><code>24d5350</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7742">#7742</a> fix
and update scoped configuration example (<a
href="https://redirect.github.com/npm/cli/issues/7742">#7742</a>) (<a
href="https://github.com/demedos"><code>@​demedos</code></a>)</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li><a
href="https://github.com/npm/cli/commit/3fd7a48a26e1839580780fe969a89f71c6932064"><code>3fd7a48</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7737">#7737</a>
<code>lru-cache@10.4.3</code></li>
<li><a
href="https://github.com/npm/cli/commit/d7e462b28c4e9380b96f7a683fdcc02a0915a826"><code>d7e462b</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7737">#7737</a>
<code>jackspeak@3.4.3</code></li>
<li><a
href="https://github.com/npm/cli/commit/df58b0c756d5279b219c684e0768b279d2607eab"><code>df58b0c</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7737">#7737</a>
<code>glob@10.4.5</code></li>
<li><a
href="https://github.com/npm/cli/commit/7342c2460a38bfc16783b927f7454ddc353592c7"><code>7342c24</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7737">#7737</a>
<code>foreground-child@3.3.0</code></li>
<li><a
href="https://github.com/npm/cli/commit/2986f4e5e08ea9d606012ee609a0b722a76b4252"><code>2986f4e</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7737">#7737</a>
<code>cacache@18.0.4</code></li>
<li><a
href="https://github.com/npm/cli/commit/a44ab26326d04e3eb0d48e7749b41e1e0f30c5ca"><code>a44ab26</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7737">#7737</a>
<code>postcss-selector-parser@6.1.2</code></li>
<li><a
href="https://github.com/npm/cli/commit/4e965ad4c990f501481c569bf28e543625cbd7ff"><code>4e965ad</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7737">#7737</a>
<code>semver@7.6.3</code></li>
<li><a
href="https://github.com/npm/cli/commit/12587fa8e926b63b13ff0443e474ec4eea0b1d5a"><code>12587fa</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7737">#7737</a>
<code>npm-package-arg@11.0.3</code></li>
<li><a
href="https://github.com/npm/cli/commit/1a9ac861fcb5113e661239c54ae7a6aaa96bf88b"><code>1a9ac86</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7737">#7737</a>
<code>debug@4.3.6</code></li>
<li><a
href="https://github.com/npm/cli/commit/a303dddaf1b853cc351cc9aadb47741cf5c3f998"><code>a303ddd</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7737">#7737</a>
<code>node-gyp@10.2.0</code></li>
</ul>
<h3>Chores</h3>
<ul>
<li><a
href="https://github.com/npm/cli/commit/1772276c881911277efed4cdc386901d9c19d65b"><code>1772276</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7756">#7756</a> fix
duplicate changelog entries (<a
href="https://github.com/wraithgar"><code>@​wraithgar</code></a>)</li>
<li><a
href="https://github.com/npm/cli/commit/80357253ecd8483463cd66c783c4464c330d72df"><code>8035725</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7756">#7756</a>
<code>@npmcli/template-oss@4.23.3</code> (<a
href="https://github.com/wraithgar"><code>@​wraithgar</code></a>)</li>
<li><a
href="https://github.com/npm/cli/commit/ed4add1e2791180a19f0fe1ebfa08a0837d3fe1a"><code>ed4add1</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7737">#7737</a> dev
dependency updates (<a
href="https://github.com/wraithgar"><code>@​wraithgar</code></a>)</li>
<li><a
href="https://github.com/npm/cli/commit/86b05fc8f110cadc67fcf7417bc0646289919000"><code>86b05fc</code></a>
<a href="https://redirect.github.com/npm/cli/pull/7683">#7683</a> allow
for longer timer values (<a
href="https://redirect.github.com/npm/cli/issues/7683">#7683</a>) (<a
href="https://github.com/wraithgar"><code>@​wraithgar</code></a>)</li>
<li><a
href="https://github.com/npm/cli/releases/tag/libnpmexec-v8.1.4">workspace</a>:
<code>libnpmexec@8.1.4</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/npm/cli/commit/ec105f400281a5bfd17885de1ea3d54d0c231b27"><code>ec105f4</code></a>
chore: release 10.8.3</li>
<li><a
href="https://github.com/npm/cli/commit/7e61151b9ab4f62a83e9ea8bcfa15ece11b6a1fd"><code>7e61151</code></a>
fix(docs): init usage description corrected (<a
href="https://redirect.github.com/npm/cli/issues/7759">#7759</a>)</li>
<li><a
href="https://github.com/npm/cli/commit/1772276c881911277efed4cdc386901d9c19d65b"><code>1772276</code></a>
chore: fix duplicate changelog entries</li>
<li><a
href="https://github.com/npm/cli/commit/80357253ecd8483463cd66c783c4464c330d72df"><code>8035725</code></a>
chore: <code>@​npmcli/template-oss</code><a
href="https://github.com/4"><code>@​4</code></a>.23.3</li>
<li><a
href="https://github.com/npm/cli/commit/e674987c8dc5634c3b2a8a4d0f024d15041ba23c"><code>e674987</code></a>
docs: update docs for npmrc and package-json (<a
href="https://redirect.github.com/npm/cli/issues/7743">#7743</a>)</li>
<li><a
href="https://github.com/npm/cli/commit/2404c7e991e1a4962608a1e6b2453a7ccee4e0a5"><code>2404c7e</code></a>
fix(publish): consider package-spec when inside workspace dir (<a
href="https://redirect.github.com/npm/cli/issues/7738">#7738</a>)</li>
<li><a
href="https://github.com/npm/cli/commit/24d53505491195b5c853c05db322f19c5ea091e0"><code>24d5350</code></a>
docs: fix and update scoped configuration example (<a
href="https://redirect.github.com/npm/cli/issues/7742">#7742</a>)</li>
<li><a
href="https://github.com/npm/cli/commit/ed4add1e2791180a19f0fe1ebfa08a0837d3fe1a"><code>ed4add1</code></a>
chore: dev dependency updates</li>
<li><a
href="https://github.com/npm/cli/commit/3fd7a48a26e1839580780fe969a89f71c6932064"><code>3fd7a48</code></a>
deps: lru-cache@10.4.3</li>
<li><a
href="https://github.com/npm/cli/commit/d7e462b28c4e9380b96f7a683fdcc02a0915a826"><code>d7e462b</code></a>
deps: jackspeak@3.4.3</li>
<li>Additional commits viewable in <a
href="https://github.com/npm/cli/compare/v10.8.2...v10.8.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=npm&package-manager=npm_and_yarn&previous-version=10.8.2&new-version=10.8.3)](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>
…uilds (#2961)

Fixes #2948

- Builds containers for sqlite and firestore flavoured versions of the
board server
- Tags with sha, short hash, board server semver and latest
- Publishes to: (may want to modify these to some existing google org
repo?)
  - ghcr.io/breadboard-ai/board-server-sqlite
  - ghcr.io/breadboard-ai/board-server-firestore
- Generates attestations for the containers and also publishes these to
ghcr
…nfig.

- **Teach Specialist to correctly label the tools array with config
behavior, not the array item.**
- **docs(changeset): Teach Specialist to correctly label the tools array
as config.**
…ve input widget (#2965)

A recent refactoring I did (adding `delegated-input`) broke some event
handling around the Google Drive input widgets. This fixes it!
Turns out we didn't need this.
Releases:
  @breadboard-ai/visual-editor@1.18.0
  @google-labs/agent-kit@0.11.0
  @breadboard-ai/build@0.9.1
  @breadboard-ai/shared-ui@1.16.1
  @google-labs/gemini-kit@0.7.0
  @breadboard-ai/example-boards@0.3.1
  @google-labs/core-kit@0.14.1
  @breadboard-ai/board-server@0.6.0
  @google-labs/breadboard@0.26.0
  @google-labs/breadboard-hello-world@1.2.20
  @google-labs/breadboard-website@2.6.1
  @google-labs/breadboard-cli@0.11.1
  @breadboard-ai/data-store@0.2.2
  @breadboard-ai/import@0.1.9
  @google-labs/json-kit@0.3.7
  @breadboard-ai/manifest@0.4.3
  @google-labs/node-nursery-web@1.3.1
  @google-labs/palm-kit@0.1.3
  @google-labs/template-kit@0.3.9
- **Include credentials in proxy client fetch.**
- **docs(changeset): Include credentials in proxy client fetch.**
If the input port is also "*", then the runtime seems to just stop. Only
"" works. However, if you paste some BGL with "" into the Visual Editor
it errors, and the docs say that star ports "can only be wired to other
star ports". Seems a bit odd, but I'll go with the one that works in the
runtime, which is empty string.
Converts the first agent-kit board to the Build API.

Part of #2341
- **Use factories when initializing storage providers .**
- **Use the same pattern for URL construction in proxy as in other
places.**
- **Simplify proxy request.**
- **Bump visual editor version.**
- **Bump board server version.**
- **docs(changeset): Various fixes to make board server work again.**
…2974)

Bumps [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup)
from 4.21.1 to 4.21.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/releases"><code>@​rollup/rollup-linux-x64-gnu</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.21.2</h2>
<h2>4.21.2</h2>
<p><em>2024-08-30</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Handle IIFE/UMD namespace definitions conflicting with a builtin
property (<a
href="https://redirect.github.com/rollup/rollup/issues/5605">#5605</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5605">#5605</a>:
fix: Wrong namespace property definition (<a
href="https://github.com/thirumurugan-git"><code>@​thirumurugan-git</code></a>,
<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5630">#5630</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5631">#5631</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5632">#5632</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/blob/master/CHANGELOG.md"><code>@​rollup/rollup-linux-x64-gnu</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>4.21.2</h2>
<p><em>2024-08-30</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Handle IIFE/UMD namespace definitions conflicting with a builtin
property (<a
href="https://redirect.github.com/rollup/rollup/issues/5605">#5605</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5605">#5605</a>:
fix: Wrong namespace property definition (<a
href="https://github.com/thirumurugan-git"><code>@​thirumurugan-git</code></a>,
<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5630">#5630</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5631">#5631</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5632">#5632</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rollup/rollup/commit/f83b3151e93253a45f5b8ccb9ccb2e04214bc490"><code>f83b315</code></a>
4.21.2</li>
<li><a
href="https://github.com/rollup/rollup/commit/608a8f0068fca141f61a22b06ba7338b6912f987"><code>608a8f0</code></a>
fix: Wrong namespace property definition (<a
href="https://redirect.github.com/rollup/rollup/issues/5605">#5605</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/16fe1242b19f6837897644579f79cbd3b89622ce"><code>16fe124</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/rollup/rollup/issues/5632">#5632</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/186706b7229943c97e0f2742a2944c6a5d74b0ff"><code>186706b</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/rollup/rollup/issues/5631">#5631</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/84b4ca4cff582c77d8710d4eab31e11c75d508ef"><code>84b4ca4</code></a>
chore(deps): lock file maintenance minor/patch updates (<a
href="https://redirect.github.com/rollup/rollup/issues/5630">#5630</a>)</li>
<li>See full diff in <a
href="https://github.com/rollup/rollup/compare/v4.21.1...v4.21.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@rollup/rollup-linux-x64-gnu&package-manager=npm_and_yarn&previous-version=4.21.1&new-version=4.21.2)](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>
Bumps [rollup](https://github.com/rollup/rollup) from 4.21.1 to 4.21.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/releases">rollup's
releases</a>.</em></p>
<blockquote>
<h2>v4.21.2</h2>
<h2>4.21.2</h2>
<p><em>2024-08-30</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Handle IIFE/UMD namespace definitions conflicting with a builtin
property (<a
href="https://redirect.github.com/rollup/rollup/issues/5605">#5605</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5605">#5605</a>:
fix: Wrong namespace property definition (<a
href="https://github.com/thirumurugan-git"><code>@​thirumurugan-git</code></a>,
<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5630">#5630</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5631">#5631</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5632">#5632</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/blob/master/CHANGELOG.md">rollup's
changelog</a>.</em></p>
<blockquote>
<h2>4.21.2</h2>
<p><em>2024-08-30</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Handle IIFE/UMD namespace definitions conflicting with a builtin
property (<a
href="https://redirect.github.com/rollup/rollup/issues/5605">#5605</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5605">#5605</a>:
fix: Wrong namespace property definition (<a
href="https://github.com/thirumurugan-git"><code>@​thirumurugan-git</code></a>,
<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5630">#5630</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5631">#5631</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5632">#5632</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rollup/rollup/commit/f83b3151e93253a45f5b8ccb9ccb2e04214bc490"><code>f83b315</code></a>
4.21.2</li>
<li><a
href="https://github.com/rollup/rollup/commit/608a8f0068fca141f61a22b06ba7338b6912f987"><code>608a8f0</code></a>
fix: Wrong namespace property definition (<a
href="https://redirect.github.com/rollup/rollup/issues/5605">#5605</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/16fe1242b19f6837897644579f79cbd3b89622ce"><code>16fe124</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/rollup/rollup/issues/5632">#5632</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/186706b7229943c97e0f2742a2944c6a5d74b0ff"><code>186706b</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/rollup/rollup/issues/5631">#5631</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/84b4ca4cff582c77d8710d4eab31e11c75d508ef"><code>84b4ca4</code></a>
chore(deps): lock file maintenance minor/patch updates (<a
href="https://redirect.github.com/rollup/rollup/issues/5630">#5630</a>)</li>
<li>See full diff in <a
href="https://github.com/rollup/rollup/compare/v4.21.1...v4.21.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rollup&package-manager=npm_and_yarn&previous-version=4.21.1&new-version=4.21.2)](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>
@pull pull bot added the ⤵️ pull label Aug 30, 2024
dglazkov and others added 7 commits August 31, 2024 12:47
- **Start sketching out URL-based node type identifier.**
- **Implement `getGraphHandler`.**
- **Teach `getGraphHandler` to output a describer.**
- **Introduce `getHandler`.**
- **Make getting a graph handler a fallback.**
- **Use `getHandler` in inspectable graph.**
- **Add simpler URL-like detection.**
- **Teach inspector API about graph node types.**
- **Use titles in node selector.**
- **Teach editor and `bb-node-meta-details` about node type titles.**
- **Start passing graph url and other metadata from `getGraphHandler`.**
- **Generate individual Agent Kit boards.**
- **Refactor `node-selector` and `editor` to use `InspectableGraph` as
property.**
- **Pass `InspectableGraph` to bb-node-metadata-details.**
- **Fix the bug with type updates.**
- **Remove a loop in node-meta-details.**
- **Make `InspectableNodeType.metadata()` async.**
- **Deliver graph type metadata.**
- **Replace all weird characters in nodeTypeInfo class name.**
- **Make nicer ids for URL-based node types.**
- **Uniquify URL-based node types.**
- **Move Throttler to breadboard.**
- **Throttle getGraphHandler.**
- **docs(changeset): Introduce URL-based component types.**
- **Make node selector remember search value.**
- **docs(changeset): Teach node-selector to remember search value.**
- **Teach `filterConfigByMode` to be more loose with components unaware
of `config` behavior.**
- **Add "Configured" checkbox to schema editor.**
- **Remove behavior property when empty.**
- **docs(changeset): Add support for "Configured" in property schema
editor.**
…s cached data.

- **Teach throttler to not wait on new data if it already has cached
result.**
- **docs(changeset): Teach Throttler to not wait on new data if it
already has cached data.**
- **Fix a bug where BGL wouldn't paste into editor.**
- **docs(changeset): Fix a bug where BGL wouldn't paste into the
editor.**
…2984)

Noticed that the mobile view doesn't have enough scroll distance so the
bottom of newest edge output is cropped. This PR fixes it.
@wfaithfull wfaithfull merged commit 8ac4328 into ExaDev:main Sep 2, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants