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

#208 Add worker termination conditions and method #274

Merged
merged 1 commit into from
Apr 16, 2024

Conversation

skspade
Copy link
Contributor

@skspade skspade commented Mar 28, 2024

closes #208

  • Adds terminateWorker to ELK interface
  • Checks for worker before calling or accessing terminate

This commit includes adding conditions around the termination of a worker to prevent errors. terminateWorker has been added in typings/elk-api.d.ts to the ELK interface
Copy link
Collaborator

@Eddykasp Eddykasp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me

@skspade
Copy link
Contributor Author

skspade commented Apr 15, 2024

No rush on merging this, but I'm just checking in to see if I'm supposed to be doing something to get this merged?

@soerendomroes
Copy link
Member

@skspade No need to do anything.
@Eddykasp do you have time to release elkjs or do we have other issues that should be tackled together with a new release?

@Eddykasp Eddykasp merged commit 8ebfada into kieler:master Apr 16, 2024
12 checks passed
alecthomas referenced this pull request in TBD54566975/ftl Apr 22, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://github.com/swc-project/swc)) | [`1.4.14` ->
`1.4.16`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.4.14/1.4.16) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.4.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.4.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.4.14/1.4.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.4.14/1.4.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react))
| [`18.2.78` ->
`18.2.79`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.78/18.2.79)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.2.79?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.2.79?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.2.78/18.2.79?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.2.78/18.2.79?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`7.6.0` ->
`7.7.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.6.0/7.7.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/7.6.0/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/7.6.0/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`7.6.0` ->
`7.7.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.6.0/7.7.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/7.6.0/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/7.6.0/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@typescript-eslint/typescript-estree](https://typescript-eslint.io/packages/typescript-estree)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-estree))
| [`7.6.0` ->
`7.7.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2ftypescript-estree/7.6.0/7.7.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2ftypescript-estree/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2ftypescript-estree/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2ftypescript-estree/7.6.0/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2ftypescript-estree/7.6.0/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [dbmate](https://github.com/amacneil/dbmate) | `2.14.0` -> `2.15.0`
|
[![age](https://developer.mend.io/api/mc/badges/age/hermit/dbmate/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/hermit/dbmate/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/hermit/dbmate/2.14.0/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/hermit/dbmate/2.14.0/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| | minor |
| [elkjs](https://github.com/kieler/elkjs) | [`0.9.2` ->
`0.9.3`](https://renovatebot.com/diffs/npm/elkjs/0.9.2/0.9.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/elkjs/0.9.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/elkjs/0.9.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/elkjs/0.9.2/0.9.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/elkjs/0.9.2/0.9.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
|
[github.com/alecthomas/kong-toml](https://github.com/alecthomas/kong-toml)
| `v0.1.0` -> `v0.2.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2falecthomas%2fkong-toml/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2falecthomas%2fkong-toml/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2falecthomas%2fkong-toml/v0.1.0/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2falecthomas%2fkong-toml/v0.1.0/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| [github.com/amacneil/dbmate/v2](https://github.com/amacneil/dbmate)
| `v2.14.0` -> `v2.15.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2famacneil%2fdbmate%2fv2/v2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2famacneil%2fdbmate%2fv2/v2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2famacneil%2fdbmate%2fv2/v2.14.0/v2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2famacneil%2fdbmate%2fv2/v2.14.0/v2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| [github.com/tmc/langchaingo](https://github.com/tmc/langchaingo) |
`v0.1.8` -> `v0.1.9` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftmc%2flangchaingo/v0.1.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ftmc%2flangchaingo/v0.1.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ftmc%2flangchaingo/v0.1.8/v0.1.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftmc%2flangchaingo/v0.1.8/v0.1.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| [kubectl](https://github.com/kubernetes/kubectl) | `1.29.3` ->
`1.29.4` |
[![age](https://developer.mend.io/api/mc/badges/age/hermit/kubectl/1.29.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/hermit/kubectl/1.29.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/hermit/kubectl/1.29.3/1.29.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/hermit/kubectl/1.29.3/1.29.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| | patch |
| [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) | `v1.29.6` ->
`v1.29.8` |
[![age](https://developer.mend.io/api/mc/badges/age/go/modernc.org%2fsqlite/v1.29.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/modernc.org%2fsqlite/v1.29.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/modernc.org%2fsqlite/v1.29.6/v1.29.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/modernc.org%2fsqlite/v1.29.6/v1.29.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
|
[postcss-nesting](https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-nesting#readme)
([source](https://github.com/csstools/postcss-plugins/tree/HEAD/plugins/postcss-nesting))
| [`12.1.1` ->
`12.1.2`](https://renovatebot.com/diffs/npm/postcss-nesting/12.1.1/12.1.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/postcss-nesting/12.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/postcss-nesting/12.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/postcss-nesting/12.1.1/12.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/postcss-nesting/12.1.1/12.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[org.apache.maven.plugins:maven-gpg-plugin](https://maven.apache.org/plugins/)
| `3.2.3` -> `3.2.4` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.apache.maven.plugins:maven-gpg-plugin/3.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.apache.maven.plugins:maven-gpg-plugin/3.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.apache.maven.plugins:maven-gpg-plugin/3.2.3/3.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.apache.maven.plugins:maven-gpg-plugin/3.2.3/3.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| build | patch |
|
[io.github.classgraph:classgraph](https://github.com/classgraph/classgraph)
| `4.8.170` -> `4.8.172` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.github.classgraph:classgraph/4.8.172?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.github.classgraph:classgraph/4.8.172?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.github.classgraph:classgraph/4.8.170/4.8.172?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.github.classgraph:classgraph/4.8.170/4.8.172?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| compile | patch |
| [ch.qos.logback:logback-core](http://logback.qos.ch)
([source](https://github.com/qos-ch/logback),
[changelog](https://logback.qos.ch/news.html)) | `1.5.5` -> `1.5.6` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/ch.qos.logback:logback-core/1.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/ch.qos.logback:logback-core/1.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/ch.qos.logback:logback-core/1.5.5/1.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/ch.qos.logback:logback-core/1.5.5/1.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| compile | patch |
| [ch.qos.logback:logback-classic](http://logback.qos.ch)
([source](https://github.com/qos-ch/logback),
[changelog](https://logback.qos.ch/news.html)) | `1.5.5` -> `1.5.6` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/ch.qos.logback:logback-classic/1.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/ch.qos.logback:logback-classic/1.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/ch.qos.logback:logback-classic/1.5.5/1.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/ch.qos.logback:logback-classic/1.5.5/1.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| compile | patch |

---

### Release Notes

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

###
[`v1.4.16`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1416---2024-04-18)

[Compare
Source](https://github.com/swc-project/swc/compare/v1.4.15...v1.4.16)

##### Bug Fixes

- **(es/helpers)** Fix resolving of `usingCtx` helper
([#&#8203;8874](https://github.com/swc-project/swc/issues/8874))
([6e9d1a4](https://github.com/swc-project/swc/commit/6e9d1a4ebfa705d58b576f5de32d4a17393d4e81))

###
[`v1.4.15`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1415---2024-04-17)

[Compare
Source](https://github.com/swc-project/swc/compare/v1.4.14...v1.4.15)

##### Bug Fixes

- **(es/codegen)** Fix `ascii_only` for identifiers
([#&#8203;8866](https://github.com/swc-project/swc/issues/8866))
([2075a23](https://github.com/swc-project/swc/commit/2075a23373eac575240ab33778079174505cdcb4))

- **(es/minifier)** Remove `raw` of strings after modification
([#&#8203;8865](https://github.com/swc-project/swc/issues/8865))
([740c0bb](https://github.com/swc-project/swc/commit/740c0bb00a0bb9e0f4d808c9dc71e8087d416f72))

- **(es/parser)** Fix span of `BindingIdent`
([#&#8203;8859](https://github.com/swc-project/swc/issues/8859))
([fbd32fb](https://github.com/swc-project/swc/commit/fbd32fbff323ff4116e82d2dd1d763f7f3844de2))

- **(es/proposal)** Update explicit resource management to match spec
([#&#8203;8860](https://github.com/swc-project/swc/issues/8860))
([6d24076](https://github.com/swc-project/swc/commit/6d240768b11cd6cabd347a54c135cb8937df2240))

##### Features

- **(es/transforms)** Allocate stacks dynamically
([#&#8203;8867](https://github.com/swc-project/swc/issues/8867))
([a1c5415](https://github.com/swc-project/swc/commit/a1c5415b3b84fdb8f780685e5eec4a121d442e28))

##### Refactor

- **(es/minifier)** Remove `mangle.safari10`
([#&#8203;8857](https://github.com/swc-project/swc/issues/8857))
([df2e056](https://github.com/swc-project/swc/commit/df2e056f299c84d309bcc0d26e1da55a561614af))

##### Build

- **(cargo)** Update rustc to `nightly-2024-04-03`
([#&#8203;8821](https://github.com/swc-project/swc/issues/8821))
([ca9c76b](https://github.com/swc-project/swc/commit/ca9c76b46f26f0aaf6b7f18cb7b4c6fdb7ebd512))

- **(cargo)** Update `rustc` to `nightly-2024-04-16`
([#&#8203;8870](https://github.com/swc-project/swc/issues/8870))
([f9459a8](https://github.com/swc-project/swc/commit/f9459a8adf28de02d44dfe1da243a1d66a6ec41e))

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v7.7.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#770-2024-04-15)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.6.0...v7.7.0)

##### 🚀 Features

- **eslint-plugin:** replace `no-new-symbol` with
`no-new-native-nonconstructor`

##### ❤️  Thank You

-   Dave
-   Josh Goldberg ✨

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v7.7.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#770-2024-04-15)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.6.0...v7.7.0)

This was a version bump only for parser to align it with other projects,
there were no code changes.

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/typescript-estree)</summary>

###
[`v7.7.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-estree/CHANGELOG.md#770-2024-04-15)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.6.0...v7.7.0)

##### 🚀 Features

-   **typescript-estree:** add defaultProject for project service

##### ❤️  Thank You

-   Dave
-   Josh Goldberg ✨

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>amacneil/dbmate (dbmate)</summary>

###
[`v2.15.0`](https://github.com/amacneil/dbmate/releases/tag/v2.15.0)

#### What's Changed

- fix: embedded fs on windows by
[@&#8203;Dissociable](https://github.com/Dissociable) in
[https://github.com/amacneil/dbmate/pull/537](https://github.com/amacneil/dbmate/pull/537)
- Enable timeout flag in `make fix`. by
[@&#8203;rilma](https://github.com/rilma) in
[https://github.com/amacneil/dbmate/pull/540](https://github.com/amacneil/dbmate/pull/540)
- Bump golang from 1.22.1 to 1.22.2 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/amacneil/dbmate/pull/535](https://github.com/amacneil/dbmate/pull/535)
- Bump golang.org/x/net from 0.22.0 to 0.23.0 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/amacneil/dbmate/pull/541](https://github.com/amacneil/dbmate/pull/541)
- Bump dependencies by [@&#8203;amacneil](https://github.com/amacneil)
in
[https://github.com/amacneil/dbmate/pull/542](https://github.com/amacneil/dbmate/pull/542)

#### New Contributors

- [@&#8203;Dissociable](https://github.com/Dissociable) made their
first contribution in
[https://github.com/amacneil/dbmate/pull/537](https://github.com/amacneil/dbmate/pull/537)
- [@&#8203;rilma](https://github.com/rilma) made their first
contribution in
[https://github.com/amacneil/dbmate/pull/540](https://github.com/amacneil/dbmate/pull/540)

**Full Changelog**:
amacneil/dbmate@v2.14.0...v2.15.0

</details>

<details>
<summary>kieler/elkjs (elkjs)</summary>

### [`v0.9.3`](https://github.com/kieler/elkjs/releases/tag/0.9.3)

[Compare
Source](https://github.com/kieler/elkjs/compare/0.9.2...0.9.3)

Based on ELK 0.9.1

##### elkjs changes

- update to mocha 10.3.0 by
[@&#8203;Eddykasp](https://github.com/Eddykasp) in
[https://github.com/kieler/elkjs/pull/269](https://github.com/kieler/elkjs/pull/269)
- [#&#8203;208](https://github.com/kieler/elkjs/issues/208) Add worker
termination conditions and method by
[@&#8203;skspade](https://github.com/skspade) in
[https://github.com/kieler/elkjs/pull/274](https://github.com/kieler/elkjs/pull/274)

##### ELk Changes

These changes are not yet released in ELK, but are already included in
this elkjs release.

- Consider node's size when computing available space in port placement
by [@&#8203;Eddykasp](https://github.com/Eddykasp)
[https://github.com/eclipse/elk/pull/955](https://github.com/eclipse/elk/pull/955)

For all changes and fixed issues see the [ELK release
notes](https://eclipse.dev/elk/downloads/releasenotes/release-0.9.1.html).

</details>

<details>
<summary>alecthomas/kong-toml
(github.com/alecthomas/kong-toml)</summary>

###
[`v0.2.0`](https://github.com/alecthomas/kong-toml/compare/v0.1.0...v0.2.0)

[Compare
Source](https://github.com/alecthomas/kong-toml/compare/v0.1.0...v0.2.0)

</details>

<details>
<summary>tmc/langchaingo (github.com/tmc/langchaingo)</summary>

### [`v0.1.9`](https://github.com/tmc/langchaingo/releases/tag/v0.1.9)

[Compare
Source](https://github.com/tmc/langchaingo/compare/v0.1.8...v0.1.9)

#### What's Changed

- googleai: vertex - upgrade dep version and increase default max tokens
by [@&#8203;eliben](https://github.com/eliben) in
[https://github.com/tmc/langchaingo/pull/742](https://github.com/tmc/langchaingo/pull/742)
- googleai: combine options for googleai and vertex by
[@&#8203;eliben](https://github.com/eliben) in
[https://github.com/tmc/langchaingo/pull/743](https://github.com/tmc/langchaingo/pull/743)
- googleai: add safety/harm threshold settings by
[@&#8203;eliben](https://github.com/eliben) in
[https://github.com/tmc/langchaingo/pull/744](https://github.com/tmc/langchaingo/pull/744)
- github: update lint workflow to newer version of Go by
[@&#8203;eliben](https://github.com/eliben) in
[https://github.com/tmc/langchaingo/pull/745](https://github.com/tmc/langchaingo/pull/745)
- vectorstores/milvus: Update testcontainer image by
[@&#8203;devalexandre](https://github.com/devalexandre) in
[https://github.com/tmc/langchaingo/pull/741](https://github.com/tmc/langchaingo/pull/741)
- tools/sqldataase: update postgres image by
[@&#8203;devalexandre](https://github.com/devalexandre) in
[https://github.com/tmc/langchaingo/pull/740](https://github.com/tmc/langchaingo/pull/740)
- chains: Update mysql testcontainer image by
[@&#8203;devalexandre](https://github.com/devalexandre) in
[https://github.com/tmc/langchaingo/pull/739](https://github.com/tmc/langchaingo/pull/739)
- vectorstores/qdrant: Update testcontainer image by
[@&#8203;devalexandre](https://github.com/devalexandre) in
[https://github.com/tmc/langchaingo/pull/737](https://github.com/tmc/langchaingo/pull/737)
- doc: fix typo by
[@&#8203;XiaoConstantine](https://github.com/XiaoConstantine) in
[https://github.com/tmc/langchaingo/pull/758](https://github.com/tmc/langchaingo/pull/758)
- examples: clarify openai-function-call-example by
[@&#8203;eliben](https://github.com/eliben) in
[https://github.com/tmc/langchaingo/pull/751](https://github.com/tmc/langchaingo/pull/751)
- schema: move Chat\* types to llms by
[@&#8203;eliben](https://github.com/eliben) in
[https://github.com/tmc/langchaingo/pull/757](https://github.com/tmc/langchaingo/pull/757)
- examples: remove 'replace' lines in go.mod files by
[@&#8203;eliben](https://github.com/eliben) in
[https://github.com/tmc/langchaingo/pull/782](https://github.com/tmc/langchaingo/pull/782)
- schema: remove leftover doc comment part by
[@&#8203;eliben](https://github.com/eliben) in
[https://github.com/tmc/langchaingo/pull/784](https://github.com/tmc/langchaingo/pull/784)
- vectorstores/pinecone: update to latest v0.4.1 by
[@&#8203;andrewyang17](https://github.com/andrewyang17) in
[https://github.com/tmc/langchaingo/pull/789](https://github.com/tmc/langchaingo/pull/789)
- llms/openai: Fixed no response when streaming func with tools calling
by [@&#8203;shawti](https://github.com/shawti) in
[https://github.com/tmc/langchaingo/pull/788](https://github.com/tmc/langchaingo/pull/788)
- llms/ollama: support 'keep_alive' parameter by
[@&#8203;CrazyWr](https://github.com/CrazyWr) in
[https://github.com/tmc/langchaingo/pull/787](https://github.com/tmc/langchaingo/pull/787)
- fix: fix example path by [@&#8203;LooJee](https://github.com/LooJee)
in
[https://github.com/tmc/langchaingo/pull/780](https://github.com/tmc/langchaingo/pull/780)
- tools: serpapi api key option by
[@&#8203;AugustDev](https://github.com/AugustDev) in
[https://github.com/tmc/langchaingo/pull/773](https://github.com/tmc/langchaingo/pull/773)
- Fix OpenAI createChat bug by
[@&#8203;Pramodh-G](https://github.com/Pramodh-G) in
[https://github.com/tmc/langchaingo/pull/759](https://github.com/tmc/langchaingo/pull/759)
- docs: resolve rendering issue with code block in getting started docs
by [@&#8203;schneedotdev](https://github.com/schneedotdev) in
[https://github.com/tmc/langchaingo/pull/754](https://github.com/tmc/langchaingo/pull/754)

#### New Contributors

- [@&#8203;XiaoConstantine](https://github.com/XiaoConstantine) made
their first contribution in
[https://github.com/tmc/langchaingo/pull/758](https://github.com/tmc/langchaingo/pull/758)
- [@&#8203;andrewyang17](https://github.com/andrewyang17) made their
first contribution in
[https://github.com/tmc/langchaingo/pull/789](https://github.com/tmc/langchaingo/pull/789)
- [@&#8203;CrazyWr](https://github.com/CrazyWr) made their first
contribution in
[https://github.com/tmc/langchaingo/pull/787](https://github.com/tmc/langchaingo/pull/787)
- [@&#8203;LooJee](https://github.com/LooJee) made their first
contribution in
[https://github.com/tmc/langchaingo/pull/780](https://github.com/tmc/langchaingo/pull/780)
- [@&#8203;AugustDev](https://github.com/AugustDev) made their first
contribution in
[https://github.com/tmc/langchaingo/pull/773](https://github.com/tmc/langchaingo/pull/773)
- [@&#8203;Pramodh-G](https://github.com/Pramodh-G) made their first
contribution in
[https://github.com/tmc/langchaingo/pull/759](https://github.com/tmc/langchaingo/pull/759)
- [@&#8203;schneedotdev](https://github.com/schneedotdev) made their
first contribution in
[https://github.com/tmc/langchaingo/pull/754](https://github.com/tmc/langchaingo/pull/754)

**Full Changelog**:
tmc/langchaingo@v0.1.8...v0.1.9

</details>

<details>
<summary>kubernetes/kubectl (kubectl)</summary>

###
[`v1.29.4`](https://github.com/kubernetes/kubectl/compare/kubernetes-1.29.3...kubernetes-1.29.4)

</details>

<details>
<summary>cznic/sqlite (modernc.org/sqlite)</summary>

###
[`v1.29.8`](https://gitlab.com/cznic/sqlite/compare/v1.29.7...v1.29.8)

[Compare
Source](https://gitlab.com/cznic/sqlite/compare/v1.29.7...v1.29.8)

###
[`v1.29.7`](https://gitlab.com/cznic/sqlite/compare/v1.29.6...v1.29.7)

[Compare
Source](https://gitlab.com/cznic/sqlite/compare/v1.29.6...v1.29.7)

</details>

<details>
<summary>csstools/postcss-plugins (postcss-nesting)</summary>

###
[`v12.1.2`](https://github.com/csstools/postcss-plugins/blob/HEAD/plugins/postcss-nesting/CHANGELOG.md#1212)

[Compare
Source](https://github.com/csstools/postcss-plugins/compare/4b808f31d46f6ba06a91df64f46ba034ac269ee7...162c271ad287bf8c2bbf9a9fff0f97c7d47d29fc)

*April 21, 2024*

-   Edition `2024-02`:
- Do not rewrite selectors for declarations in conditional rules to a
form with `:is()`

This will work:

```css
::before, ::after {
	color: blue;

	@&#8203;media screen { color: cyan; }
}
```

This still **wont** work:

```css
::before, ::after {
	color: blue;

	&:hover { color: cyan; }
}
```

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

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

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

---

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

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/TBD54566975/ftl).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

TerminateWorker typing and errors
3 participants