The switch output metrics now emit the case id as part of their labels. This is a regression introduced in v4.25.0. (@mihaitodor)
Fixed a bug where certain logs used the %w verb to print errors resulting in incorrect output. (@mihaitodor)
Fields instantiated via FieldObjectList and FieldObjectMap should now yield correct observability paths. (@Jeffail)
The logger no longer tries to replace Go fmt verbs in log messages. (@mihaitodor)
4.36.0 - 2024-08-29
Fixed
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)
... (truncated)
Commits
a2690db Merge pull request #66 from redpanda-data/mihaitodor-fix-fmt-string-logs
61e4253 Merge branch 'main' into mihaitodor-fix-fmt-string-logs
44166d0 Merge pull request #61 from redpanda-data/mihaitodor-fix-switch-output-metric...
(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.37.0Changelog
Sourced from github.com/redpanda-data/benthos/v4's changelog.
... (truncated)
Commits
a2690db
Merge pull request #66 from redpanda-data/mihaitodor-fix-fmt-string-logs61e4253
Merge branch 'main' into mihaitodor-fix-fmt-string-logs44166d0
Merge pull request #61 from redpanda-data/mihaitodor-fix-switch-output-metric...5a33d01
Fix object field o11y pathing1454abe
Merge branch 'main' into mihaitodor-fix-switch-output-metrics-labels7df0092
Merge pull request #87 from redpanda-data/mihaitodor-fix-logging-bug987fe4b
Fix log messages which contain fmt stringsaad4162
Fix switch output metrics labels004c2be
Fix logging bug904b4fc
Merge pull request #85 from redpanda-data/clUpdates
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