Linting error messages for unrecognised components now displays the candidates.
4.35.0 - 2024-08-13
The --set run flag now supports structured values, e.g. --set input={}. (@Jeffail)
4.34.0 - 2024-08-06
Added
The list subcommand now supports the format jsonschema. (@Jeffail)
Go API: New WithX methods added to the environment type. (@Jeffail)
Go API: New ConfigWalker API added to the schema type. (@Jeffail)
4.33.0 - 2024-07-19
Added
The /ready endpoint in regular operation now provides a detailed summary of all inputs and outputs, including connection errors where applicable. (@Jeffail)
4.32.0 - 2024-07-16
Added
Go API: New With and Without methods added to plugin environments, allowing granular customisation as to which plugins are present. (@Jeffail)
Fixed
Go API: Custom environments are now honoured when running the list cli subcommand. (@Jeffail)
4.31.0 - 2024-07-10
Added
Field max_retries added to the retry processor. (@mihaitodor)
Metadata fields retry_count and backoff_duration added to the retry processor. (@mihaitodor)
Parameter escape_html added to the format_json() Bloblang method. (@mihaitodor)
Go API: New generic key/value store methods added to the *Resources type. (@Jeffail)
Go API: Variadic options added to the public service.RunCLI function for customising cli args and accessing running stream data. (@Jeffail)
Go API: New BloblangExecutor and InterpolationExecutor added to the MessageBatch. (@Jeffail)
(Benthos) The /ready endpoint in regular operation now provides a detailed summary of all inputs and outputs, including connection errors where applicable. (@Jeffail)
Changed
(Benthos) All cli subcommands that previously relied on root-level flags (streams, lint, test, echo) now explicitly define those flags such that they appear in help-text and can be specified after the subcommand itself. This means previous commands such as connect -r ./foo.yaml streams ./bar.yaml can now be more intuitively written as connect streams -r ./foo.yaml ./bar.yaml and so on. The old style will still work in order to preserve backwards compatibility, but the help-text for these root-level flags has been hidden. (@Jeffail)
(Benthos) The /ready endpoint in regular operation now provides a detailed summary of all inputs and outputs, including connection errors where applicable. (@Jeffail)
Changed
(Benthos) All cli subcommands that previously relied on root-level flags (streams, lint, test, echo) now explicitly define those flags such that they appear in help-text and can be specified after the subcommand itself. This means previous commands such as connect -r ./foo.yaml streams ./bar.yaml can now be more intuitively written as connect streams -r ./foo.yaml ./bar.yaml and so on. The old style will still work in order to preserve backwards compatibility, but the help-text for these root-level flags has been hidden. (@Jeffail)
4.30.1 - 2024-06-13
Fixed
AWS Lambda serverless build artifacts have been added back to official releases.
4.30.0 - 2024-06-13
Added
(Benthos) Field omit_empty added to the lines scanner. (@mihaitodor)
(Benthos) New scheme gcm added to the encrypt_aes and decrypy_aes Bloblang methods. (@abergmeier)
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 commands and options
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 ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the production-dependencies group with 4 updates in the / directory: github.com/nats-io/nats.go, github.com/ory/dockertest/v3, github.com/redpanda-data/benthos/v4 and github.com/redpanda-data/connect/public/bundle/free/v4.
Updates
github.com/nats-io/nats.go
from 1.36.0 to 1.37.0Release notes
Sourced from github.com/nats-io/nats.go's releases.
Commits
278f9f1
Release v1.37.0 (#1697)6a7246d
[ADDED] ConsumeContext.Closed() method for waiting for consume to be closed/d...c76a9a7
[ADDED] CleanupPublisher method for removing internal JetStream subscription ...af10233
[FIXED] Change Fetch client timeout to a higher value (#1689)3498a06
[FIXED] Setting deliver policy in Fetch() for OrderedConsumer (#1693)e3df53d
Correct README.md formatting (#1692)5e0a59b
[FIXED] Panic in ordered consumer (#1686)a8a32d5
Update docker for compatibility tests (#1688)c693ec3
[FIXED] Deadlock when accessing subscriptions map on consumer (#1671)94fa0cb
Deprecate encoded connections (#1674)Updates
github.com/ory/dockertest/v3
from 3.10.0 to 3.11.0Release notes
Sourced from github.com/ory/dockertest/v3's releases.
Commits
6110e9a
chore: update docker to v27.1.1 (#522)d229e74
feat: introduce cve scanners (#500)1b46b29
chore(deps): bump actions/stale from 4 to 9 (#507)44496a3
chore(deps): bump actions/setup-go from 4 to 5 (#508)1aa8cd7
chore(deps): bump actions/setup-node from 2.pre.beta to 4.0.2 (#503)0c91bda
chore(deps): bump github.com/opencontainers/image-spec (#510)3328cf9
move tests to dockertest_test package (#490)05f6347
chore(deps): bump github.com/opencontainers/runc from 1.1.12 to 1.1.13 (#509)6539ccd
chore: replace deprecated ioutil.TempDir with os.MkdirTemp (#506)84015fd
chore: remove direct dependency on gotest.tools/v3 (#504)Updates
github.com/redpanda-data/benthos/v4
from 4.30.0 to 4.36.0Changelog
Sourced from github.com/redpanda-data/benthos/v4's changelog.
... (truncated)
Commits
904b4fc
Merge pull request #85 from redpanda-data/cl554cade
Update CHANGELOGcc18aee
Merge pull request #84 from bojand/mainbc7dc3e
improve error message for unknown component to include name(s) of components82e275d
Merge pull request #78 from redpanda-data/emaxerrno-patch-1237ec0d
Merge pull request #71 from nregati/Issue-2448-support-oauth-2-with-bootstrap...cd14010
readme: add link to the connect repoc404370
Merge branch 'main' into Issue-2448-support-oauth-2-with-bootstrapped-refresh...6044913
Use base http client from ctxd5315c7
Merge pull request #73 from redpanda-data/dependabot/go_modules/production-de...Updates
github.com/redpanda-data/connect/public/bundle/free/v4
from 4.29.0 to 4.31.0Release notes
Sourced from github.com/redpanda-data/connect/public/bundle/free/v4's releases.
... (truncated)
Changelog
Sourced from github.com/redpanda-data/connect/public/bundle/free/v4's changelog.
Commits
35677f2
Merge pull request #2713 from redpanda-data/upgrade-benthos1090d8e
Upgrade Benthos and update CHANGELOGb424289
Merge pull request #2706 from rockwotj/pinecone153db75
Add version tag6ab5f76
Merge pull request #2711 from redpanda-data/json-status-updatescbca168
Pinecone output35e3814
Switch to json formatted status eventsfce3e39
Merge pull request #2698 from rockwotj/rockwood/wasm27da2cc
Add URL to docs2d229f6
Merge branch 'main' into rockwood/wasmDependabot 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 commands and options
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