v0.8.0-pre.9
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tursodatabase/turso/releases/download/v0.8.0-pre.9/turso_cli-installer.sh | sh
powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.8.0-pre.9/turso_cli-installer.ps1 | iex"
| File | Platform | Checksum |
|---|---|---|
| turso_cli-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| turso_cli-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| turso_cli-aarch64-pc-windows-msvc.zip | ARM64 Windows | checksum |
| turso_cli-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| turso_cli-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| turso_cli-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo tursodatabase/turso
You can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
v1.10.0 / 2026-09-08
- Updating dependencies to fix CVEs by @JvD-Ericsson in https://github.com/danielqsj/kafka_exporter/pull/491
- Remove Default /debug Endpoint by @Format-C-eft in https://github.com/danielqsj/kafka_exporter/pull/490
- Substitute pkg/errors by stdlib errors by @peczenyj in https://github.com/danielqsj/kafka_exporter/pull/488
- Added support for SASL mechanism OAuthBearer by @LuxTheDude in https://github.com/danielqsj/kafka_exporter/pull/503
- add concurrent workers for consumer group metrics collection by @donovanbai-dd in https://github.com/danielqsj/kafka_exporter/pull/506
- feat: add sasl.oauthbearer-scopes parameter by @sebvautour in https://github.com/danielqsj/kafka_exporter/pull/514
- Update go and sarama versions to address CVEs by @MichaelMorrisEst in https://github.com/danielqsj/kafka_exporter/pull/517
- fix: upgrade to Go 1.27, resolve all Go CVEs, and update CI to match by @ashmere in https://github.com/danielqsj/kafka_exporter/pull/531
- Add support for reading OAUTH tokens from file by @scholzj in https://github.com/danielqsj/kafka_exporter/pull/525
- fix: race condition between collectChans and its metric collecting goroutine by @restanrm in https://github.com/danielqsj/kafka_exporter/pull/530
- @JvD-Ericsson made their first contribution in https://github.com/danielqsj/kafka_exporter/pull/491
- @Format-C-eft made their first contribution in https://github.com/danielqsj/kafka_exporter/pull/490
- @peczenyj made their first contribution in https://github.com/danielqsj/kafka_exporter/pull/488
- @LuxTheDude made their first contribution in https://github.com/danielqsj/kafka_exporter/pull/503
- @donovanbai-dd made their first contribution in https://github.com/danielqsj/kafka_exporter/pull/506
- @sebvautour made their first contribution in https://github.com/danielqsj/kafka_exporter/pull/514
- @MichaelMorrisEst made their first contribution in https://github.com/danielqsj/kafka_exporter/pull/517
- @ashmere made their first contribution in https://github.com/danielqsj/kafka_exporter/pull/531
- @scholzj made their first contribution in https://github.com/danielqsj/kafka_exporter/pull/525
- @restanrm made their first contribution in https://github.com/danielqsj/kafka_exporter/pull/530
Full Changelog: https://github.com/danielqsj/kafka_exporter/compare/v1.9.0...v1.10.0
2.30.0 (08.09.2026)
This release contains performance improvements and bug fixes since the 2.29.2 release. We recommend that you upgrade at the next available opportunity.
Highlighted features in TimescaleDB v2.30.0 Blazing fast LIMIT queries with the newly introduced DeferredChunkAppend. This custom node reduces planning significantly by delaying chunk expansion. During planning the hypertable stays unexpanded and only during execution are chunks enumerated on demand. Combined with the optimizations to FIRST and LAST sparse indexes, this addition executes last-point queries far more efficiently and quickly. This changes the scaling of the "What is the last reading from this sensor" query from linear with number of chunks to constant if it can be found in the most recent chunk. The true power of the custom node starts to show with increasing amount of chunks, see more elaborate benchmarks.
Features
- https://github.com/timescale/timescaledb/pull/10147 Support segmentwise batch sorted merge for overlapping batches
- https://github.com/timescale/timescaledb/pull/10292 Add
DeferredChunkAppendcustom scan - https://github.com/timescale/timescaledb/pull/10354 Adds DML support for concurrent compaction
- https://github.com/timescale/timescaledb/pull/10388 Add custom toaster for compression
Bugfixes
- https://github.com/timescale/timescaledb/issues/10058 Apply new sortkeys for in-memory recompression
- https://github.com/timescale/timescaledb/pull/10128 Include hypertable chunks in publications created with
FOR TABLES IN SCHEMA - https://github.com/timescale/timescaledb/issues/10325 Avoid test errors when building from a source archive without a git repository
- https://github.com/timescale/timescaledb/pull/10408 Verify columns and their types in
create_compressed_chunk - https://github.com/timescale/timescaledb/pull/10515 Fix row level security checks after dropping hypertable columns
- https://github.com/timescale/timescaledb/issues/9905 Potentially incorrect result of a join when the join clause contains
time_bucket - https://github.com/timescale/timescaledb/issues/9920 Fix the "XX000: failed to evaluate runtime constant in vectorized filter" error in some queries that use stable functions in
WHEREclause and the columnar aggregation pipeline - https://github.com/timescale/timescaledb/pull/10499 Potentially wrong query result when hypertable chunks are filtered out at query run time, the filter condition uses an uncorrelated subquery, and the query uses a parallel execution plan
- https://github.com/timescale/timescaledb/pull/10513 Remove
user_catalog_tableoption from catalog tables - https://github.com/timescale/timescaledb/pull/10506 Correctly match
NULLtuples to compressed batches withNULLboundaries during recompression - https://github.com/timescale/timescaledb/pull/10524 Shared memory leak in the chunk stats subsystem when databases are dropped
- https://github.com/timescale/timescaledb/pull/10535 Fix chunk merging with default sparse indexes
- https://github.com/timescale/timescaledb/pull/10536 Skip batch size check when direct compress is set as hypertable option
- https://github.com/timescale/timescaledb/pull/10539 Allow deletes from the policy chunk stats table when the database publishes all tables
GUCs
enable_deferred_chunk_append: Custom scan node for hypertables that iterates chunks at execution instead of expanding every chunk at plan time. Default: true.use_custom_toaster: Use a custom TOAST writer for compressed row inserts. Default: false.
Thanks
- @tureba for reporting the problem with building from a source archive without a git repository https://github.com/timescale/timescaledb/issues/10325
- @AlexFavre for reporting a failed extension update when a publication for all tables exists https://github.com/timescale/timescaledb/issues/10477
- @peterecofit for reporting potentially wrong query result when hypertable chunks are filtered out at query run time https://github.com/timescale/timescaledb/issues/10503
- @esdanieljaegers for reporting the issue and providing steps for reproduction https://github.com/timescale/timescaledb/issues/10511
Release v1.0.0-rc3
📦 Download Binaries from https://openobserve.ai/downloads
- ci: authenticate github.com fetches during builds (backport to 1.0.0) by @hengfeiyang in https://github.com/openobserve/openobserve/pull/14153
- fix: memory leak issues by @ktx-abhay in https://github.com/openobserve/openobserve/pull/14170
- chore: bump browser SDK to 0.4.2 by @omkarK06 in https://github.com/openobserve/openobserve/pull/14102
- fix(dashboards): keep rows whose other y column is null [v1.0] by @Loaki07 in https://github.com/openobserve/openobserve/pull/14185
- fix(search): accept scalar inputs in string UDFs [v1.0] by @haohuaijin in https://github.com/openobserve/openobserve/pull/14220
- feat(synthetics): unify step billing — price at metering, gate at enqueue [v1.0] by @Loaki07 in https://github.com/openobserve/openobserve/pull/14224
- fix(ai): improve provider testing, playground feedback, and experiment results (backport #14174 to 1.0.0) by @uddhavdave in https://github.com/openobserve/openobserve/pull/14258
Full Changelog: https://github.com/openobserve/openobserve/compare/v1.0.0-rc2...v1.0.0-rc3
4.46
- release: judge downstream releases by their run, excluding runner-queue time by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11057
- master: scope the startup capacity shed to a truly empty topology by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11058
- volume: open volume files with O_NOATIME by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11055
- shell: reset noLock in the admin script dispatcher too by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11059
- master: keep periodic volume growth to the data centers a layout lives in by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11060
- filer.sync: export replication lag, event counters, and in-flight jobs by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11069
- s3api: stop retrying a definitive NotFound in getLatestObjectVersion by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11067
- s3api: drop two redundant filer round-trips per listed version entry by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11068
- volume: an already-deleted EC needle is not a delete failure by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11071
- s3api: push the listing prefix down to the filer in ListObjectVersions by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11070
- s3: route per-key object authorization through a shared helper by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11072
- mount: keep metadata operations working on a removed open directory by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11073
- test: metadata operations on unlinked open files and removed open directories by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11075
- topology: mirror the writable volume list in a set by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11076
- deps: drop the apache/thrift replace, v0.24.0 carries the 32-bit fix by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11077
- build(deps): bump google.golang.org/grpc from 1.81.1 to 1.83.1 in /test/kafka by @dependabot[bot] in https://github.com/seaweedfs/seaweedfs/pull/11078
- mini: expose -volume.max by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11100
- sftp: reject an empty password by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11095
- s3: check Object Lock on directory-marker keys before bucket deletion by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11096
- s3: validate the version-id header used as a filer path segment by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11097
- filer_pb: walk the whole tree when the BFS start path ends in a slash by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11099
- filer: keep empty folders that are s3tables catalog entries by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11102
- master: survive a volume layout deleted twice by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11098
- s3: return the multipart object checksum in the CompleteMultipartUpload response by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11101
- s3: ListParts on a completed or unknown upload answers NoSuchUpload by @tomislavcivcija in https://github.com/seaweedfs/seaweedfs/pull/11081
- helm: name both replication keys in the enableReplication comment by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11103
- expose whether a volume replica is backed by remote storage, and prefer local replicas by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11105
- avro: field time.Time <> iceberg.date by @Dimonyga in https://github.com/seaweedfs/seaweedfs/pull/11091
- shell: clean up the target copy when a merge upload fails by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11104
- filer: self-heal chunk manifest reads when volume locations go stale by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11107
- filer: keep a moved key on its prior owner while the ring settles by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11108
- filer: route exclusive and conditional creates to the entry's ring owner by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11109
- iceberg: sort compaction bins on disk instead of in memory by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11112
- lance: a maintenance job that sorts a table by its declared fields by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11113
- fix(mount): make a concurrent duplicate mkdir fail with EEXIST instead of both succeeding by @kisow in https://github.com/seaweedfs/seaweedfs/pull/11079
- mount: name the disk without changing what is mounted by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11114
- filer: SQL store pool defaults that survive a concurrent walk by @carlos-leyva-guerrero in https://github.com/seaweedfs/seaweedfs/pull/11110
- shell: exit non-zero when a piped command fails by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11117
- build(deps): bump google.golang.org/grpc from 1.82.1 to 1.83.1 in /seaweedfs-rdma-sidecar by @dependabot[bot] in https://github.com/seaweedfs/seaweedfs/pull/11116
- readme: get to the point by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11120
- Remove the RDMA sidecar prototype and its mount client by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11119
- filer: a listing over a hard link no longer deadlocks a bounded SQL pool by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11118
- volume: rebuild a missing .idx from the .dat by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11115
- ci: let codespell past the sme variable in the mount tests by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11121
- helm: values-driven labels on every ingress by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11127
- test: write more files than the master grows volumes at a time by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11131
- read: try a replica that stopped answering last, and relearn its volume's locations by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11130
- Sign the published Docker images with cosign by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11129
- telemetry: keep only clusters that store at least 10 GiB by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11138
- ci: track the actions in the signing jobs by tag again by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11137
- build(deps): bump google.golang.org/api from 0.294.0 to 0.296.0 by @dependabot[bot] in https://github.com/seaweedfs/seaweedfs/pull/11136
- build(deps): bump github.com/klauspost/reedsolomon from 1.14.1 to 1.14.2 by @dependabot[bot] in https://github.com/seaweedfs/seaweedfs/pull/11135
- build(deps): bump github.com/prometheus/procfs from 0.21.1 to 0.22.0 by @dependabot[bot] in https://github.com/seaweedfs/seaweedfs/pull/11134
- build(deps): bump github.com/pierrec/lz4/v4 from 4.1.28 to 4.1.29 by @dependabot[bot] in https://github.com/seaweedfs/seaweedfs/pull/11133
- build(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.34 to 1.20.1 by @dependabot[bot] in https://github.com/seaweedfs/seaweedfs/pull/11132
- telemetry: type MinDiskBytes so a 32-bit int cannot hold it by accident by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11142
- filer: batch exact lookup RPC, authoritative volume lookup, VolumeDelete status codes by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11122
- ci: turn off cosign's signing config alongside the bundle format by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11144
- filer.remote.sync: upload files that were never replicated by @impuls42 in https://github.com/seaweedfs/seaweedfs/pull/11140
- volume: let evacuation proceed on a server in maintenance mode by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11145
- filer.remote.sync: confirm a missing RemoteEntry against the filer before re-uploading by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11146
- master: keep new volumes and writes off servers in maintenance mode by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11147
- filer: serve "//" paths at the cleaned path instead of redirecting by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11150
- filer.remote.sync: skip an upload whose source entry was deleted or rewritten by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11149
- filer: do not 404 a TUS session on a transient chunk-load failure by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11153
- filer: authorize the chunk proxy and the root listing like the rest of the filer port by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11152
- deps: update golang.org/x/image to v0.45.0 for CVE-2026-46603 by @lucasmellofred in https://github.com/seaweedfs/seaweedfs/pull/11164
- fix(chart): add missing [grpc.s3] TLS section — S3 internal gRPC served plaintext while peers dial mTLS by @MorezMartin in https://github.com/seaweedfs/seaweedfs/pull/11157
- s3: HeadObject with partNumber returns the part's size and 206 by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11166
- filer: guard FoundationDB 100KB value limit and pack earlier by @franchb in https://github.com/seaweedfs/seaweedfs/pull/11161
- mount: add -volumeName to name the disk explicitly by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11165
- docs(readme): move sponsor section to the end by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11169
- docs(readme): replace rate-limited starchart with self-generated chart by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11170
- docs(readme): replace star-history.com with self-generated chart by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11171
- volume: expire TTL volumes whose only traffic is deletes by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11167
- make the remote-mount cache wait configurable per mount by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11168
- ci(mount-windows): clean up processes and don't let Logs step fail job by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11174
- docs(star-history): make the chart taller by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11173
- filer: pack SSE chunks into manifests by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11175
- rust volume: bump redb 3.1.3 -> 4.2.0 by @franchb in https://github.com/seaweedfs/seaweedfs/pull/11181
- rust volume: bound the redb index cache per volume by --index tier by @franchb in https://github.com/seaweedfs/seaweedfs/pull/11180
- s3: make RenameObject idempotent for a retried request by @junkerderprovinz in https://github.com/seaweedfs/seaweedfs/pull/11178
- s3: warn when a lifecycle change leaves fast-path-stamped objects on their old TTL by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11184
- admin: bind to loopback by default, guard public unauthenticated bind by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11185
- master: delete replica_placement_mismatch labels when volumes leave topology by @ylw510 in https://github.com/seaweedfs/seaweedfs/pull/11062
- master: honour -volume.fileSizeLimitMB on the master's /submit by @junkerderprovinz in https://github.com/seaweedfs/seaweedfs/pull/11176
- admin: redact S3 secret keys for read-only sessions by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11189
- ci: pin actions/setup-python to v7 in star_history workflow by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11191
- rust volume: checkpoint the redb index durably every 1000 writes by @franchb in https://github.com/seaweedfs/seaweedfs/pull/11182
- rust volume: stop a VolumeCopy whose caller has gone by @franchb in https://github.com/seaweedfs/seaweedfs/pull/11188
- rust volume: stop a tier move whose caller has gone by @franchb in https://github.com/seaweedfs/seaweedfs/pull/11192
- s3: gate IAM-cache gRPC RPCs behind admin Bearer auth by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11190
- rust worker: install rustls CryptoProvider to fix TLS panic (#11194) by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11196
- shell: volume.check.disk — actionable verdict for diverged vacuumed replicas by @timolow in https://github.com/seaweedfs/seaweedfs/pull/11197
- volume: avoid read-only replica write targets by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11195
- rust volume: insert redb rebuilds in needle-id order by @franchb in https://github.com/seaweedfs/seaweedfs/pull/11202
- rust volume: drop the extra redb read transaction on put/delete by @franchb in https://github.com/seaweedfs/seaweedfs/pull/11204
- build(deps): bump github.com/getsentry/sentry-go from 0.48.0 to 0.49.0 by @dependabot[bot] in https://github.com/seaweedfs/seaweedfs/pull/11207
- rust volume: optional redb insert_before bulk load by @franchb in https://github.com/seaweedfs/seaweedfs/pull/11205
- build(deps): bump github.com/go-ldap/ldap/v3 from 3.4.13 to 3.4.14 by @dependabot[bot] in https://github.com/seaweedfs/seaweedfs/pull/11209
- build(deps): bump cloud.google.com/go/storage from 1.64.0 to 1.67.0 by @dependabot[bot] in https://github.com/seaweedfs/seaweedfs/pull/11206
- build(deps): bump github.com/prometheus/client_model from 0.6.2 to 0.6.3 by @dependabot[bot] in https://github.com/seaweedfs/seaweedfs/pull/11208
- log_buffer: stop closing a notification channel another reader still holds by @junkerderprovinz in https://github.com/seaweedfs/seaweedfs/pull/11177
- build(deps): bump docker/setup-qemu-action from 4.2.0 to 4.3.0 by @dependabot[bot] in https://github.com/seaweedfs/seaweedfs/pull/11213
- build(deps): bump helm/kind-action from 1.14.0 to 1.15.0 by @dependabot[bot] in https://github.com/seaweedfs/seaweedfs/pull/11212
- topology: fix fatal concurrent map read/write on VolumeLayout.crowded by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11216
- rust volume: quick-repair redb on durable checkpoints by @franchb in https://github.com/seaweedfs/seaweedfs/pull/11203
- build(deps): bump github.com/twmb/avro from 1.7.2 to 1.8.0 by @dependabot[bot] in https://github.com/seaweedfs/seaweedfs/pull/11210
- admin: allow setting volume read-only and read/write modes by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11217
- [Filer] Parallelize Chunk Manifest Resolution to Reduce Large File Read Latency by @ssshr-66 in https://github.com/seaweedfs/seaweedfs/pull/11215
- iam: bind CreateServiceAccount ParentUser to the caller by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/11218
- @tomislavcivcija made their first contribution in https://github.com/seaweedfs/seaweedfs/pull/11081
- @carlos-leyva-guerrero made their first contribution in https://github.com/seaweedfs/seaweedfs/pull/11110
- @impuls42 made their first contribution in https://github.com/seaweedfs/seaweedfs/pull/11140
- @lucasmellofred made their first contribution in https://github.com/seaweedfs/seaweedfs/pull/11164
- @ylw510 made their first contribution in https://github.com/seaweedfs/seaweedfs/pull/11062
- @ssshr-66 made their first contribution in https://github.com/seaweedfs/seaweedfs/pull/11215
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/4.45...4.46
v1.40.0
- PR #19440 fixes an issue in
inputs.cisco_telemetry_mdtby now respecting the configured aliases. This might change the metric name for microburst and RIB data if set aliases. Please check your metric names and remove aliases if necessary. - PR #19451 fixes an issue in
inputs.cisco_telemetry_mdtby avoiding spurious metrics for RIB data. Please check your metrics and queries for the mentioned data. - PR #19456 fixes the row numbering for table data in
inputs.cisco_telemetry_mdt. Please check your metrics and queries for the mentioned data. - PR #19463 fixes an issue in
inputs.cisco_telemetry_mdtby avoiding spurious tags leaking into parent metrics. Please check your metrics and queries for the mentioned data. - PR #19624 fixes the unit of
power_on_hoursininputs.smartfor drives reporting the attribute as a duration (e.g.182h+39m+24.879s). The value was previously reported in seconds and is now reported in hours. Please check your queries and dashboards for the mentioned field.
- #19125
inputs.aerospikeRemove deprecated plugin - #19451
inputs.cisco_telemetry_mdtAvoid spurious metrics by collecting tags first - #19456
inputs.cisco_telemetry_mdtEmit correct row numbers - #19463
inputs.cisco_telemetry_mdtPrevent tags leaking to parent structures - #19440
inputs.cisco_telemetry_mdtRespect aliases for RIB and microburst metric names - #19131
inputs.kafka_consumerRemove deprecated connection_strategy option - #19130
inputs.openstackRemove deprecated server_diagnotics option - #19118
inputs.procstatRemove deprecated options - #19124
inputs.sflowRemove deprecated plugin - #19132
inputs.tailRemove deprecated from_beginning option - #19123
outputs.amonRemove deprecated plugin
- #19331
agentAdd command for removing secrets from a store - #19092
configAdd setting to skip processors before aggregators - #19326
inputs.elasticsearch_queryAdd ES v7 support - #19368
inputs.elasticsearch_queryAdd ES v8 support - #19392
inputs.elasticsearch_queryAdd ES v9 support - #19135
inputs.filecountAdding timeout option - #19377
inputs.internet_speedAllow binding to local address - #19320
inputs.kapacitorAllow to add url tag for nested metrics - #19455
inputs.nvidia_smiAdd clock event fields for schema v11, v12, and v13 - #19407
inputs.nvidia_smiAdd thermal, power and PCIe fields for schema v12 - #19406
inputs.nvidia_smiAdd throttle counter, thermal, power and PCIe fields for schema v13 - #19005
inputs.opcua_listenerAdd workaround to split large subscriptions - #19116
inputs.pingAdd interface argument support for Windows - #19080
inputs.pingAdd support for unprivileged SOCK_DGRAM sockets - #19570
inputs.prometheusAllow configuring the pod name tag name - #19046
inputs.proxmoxAdd disk and network I/O metrics - #19617
inputs.rasAdd ECC error counter - #18679
inputs.smartctlAdd new metric version avoiding attribute overriding device name - #19157
inputs.webhooks.githubAdd run_id field to workflow events - #19321
inputs.win_eventlogMark subscription failures as retriable startup errors - #19098
migrationsAdd migration for inputs.zookeeper TLS option - #19097
migrationsAdd migration for outputs.kafka TLS options - #19447
outputs.kafkaAdd configurable produce request timeouts - #19581
outputs.parquetIntroduce partial write errors - #19040
outputs.socket_writerImplement startup error behavior handling - #19044
outputs.sqlRemove need for init_sql on mysql connections - #19437
packagingExtract govulncheck info from release binaries - #19493
packagingUse signed binary in MacOS tar archives - #19365
parsers.grokAllow parsing messages longer than 64KiB - #19329
secretstores.joseAdd support for removing secrets - #19328
secretstores.osAdd support for removing secrets - #19330
secretstores.vaultAdd support for removing secrets - #19622
secretstores.vaultAllow using namespace
- #19358
common.socketAdd interface name extraction and validation - #19572
configHandle quotes at end of file without a trailing newline - #19575
inputs.amqp_consumerRestore configuration to successfully reconnect - #19547
inputs.cloudwatchAvoid caching failed listings - #19548
inputs.cloudwatchRestore empty value to match all dimensions - #19513
inputs.cloudwatchRestore explicit queries for non-wildcard namespaces - #19564
inputs.cloudwatch_metric_streamsInitialize close channel - #19450
inputs.internet_speedHonor the local address setting - #19405
inputs.nvidia_smiParse integer fields as 64 bit - #19610
inputs.opcuaRespect the server's MaxNodesPerRead limit - #19443
inputs.procstatSwitch to more robust PidExists for liveness checks - #19624
inputs.smartReport duration raw values in hours - #19445
inputs.win_eventlogDo not replay the channel on restart - #19566
migrations.inputs_sflowSet protocol on migrated config - #19464
outputs.amqpReturn error when the broker is unavailable - #19553
outputs.parquetMark value columns as nullable - #19555
outputs.parquetReserve the timestamp column for the metric time - #19573
outputs.parquetRestrict files to configured directory - #19612
outputs.stackdriverClassify write errors and stop abandoning chunks - #19623
processors.reverse_dnsHandle NXDOMAIN error correctly - #19412
serializers.prometheusremotewriteAccumulate histogram samples in a batch
- #19421
depsBump cloud.google.com/go/auth from 0.22.0 to 0.23.0 - #19474
depsBump cloud.google.com/go/auth from 0.23.0 to 0.23.1 - #19534
depsBump cloud.google.com/go/auth from 0.23.1 to 0.23.2 - #19429
depsBump cloud.google.com/go/bigquery from 1.79.0 to 1.79.1 - #19485
depsBump cloud.google.com/go/bigquery from 1.79.1 to 1.80.0 - #19529
depsBump cloud.google.com/go/bigquery from 1.80.0 to 1.81.0 - #19587
depsBump cloud.google.com/go/bigquery from 1.81.0 to 1.82.0 - #19523
depsBump cloud.google.com/go/pubsub/v2 from 2.6.1 to 2.6.2 - #19603
depsBump cloud.google.com/go/pubsub/v2 from 2.6.2 to 2.7.0 - #19525
depsBump cloud.google.com/go/storage from 1.64.0 to 1.65.0 - #19599
depsBump cloud.google.com/go/storage from 1.65.0 to 1.66.0 - #19475
depsBump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.22.0 to 1.23.0 - #19595
depsBump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.23.0 to 1.23.1 - #19589
depsBump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.14.0 to 1.14.1 - #19423
depsBump github.com/ClickHouse/clickhouse-go/v2 from 2.47.0 to 2.48.0 - #19419
depsBump github.com/IBM/nzgo/v12 from 12.0.12 to 12.0.13 - #19594
depsBump github.com/IBM/sarama from 1.60.1 to 1.60.2 - #19416
depsBump github.com/SAP/go-hdb from 1.17.2 to 1.17.3 - #19539
depsBump github.com/SAP/go-hdb from 1.17.3 to 1.18.0 - #19602
depsBump github.com/SAP/go-hdb from 1.18.0 to 1.18.2 - #19430
depsBump github.com/aws/smithy-go from 1.27.6 to 1.27.7 - #19469
depsBump github.com/aws/smithy-go from 1.27.7 to 1.27.8 - #19530
depsBump github.com/aws/smithy-go from 1.27.8 to 1.27.9 - #19467
depsBump github.com/elastic/elastic-transport-go/v8 from 8.9.0 to 8.11.0 - #19432
depsBump github.com/elastic/go-elasticsearch/v8 from 8.19.6 to 8.19.7 - #19476
depsBump github.com/elastic/go-elasticsearch/v9 from 9.4.2 to 9.5.0 - #19586
depsBump github.com/elastic/go-elasticsearch/v9 from 9.5.0 to 9.5.1 - #19528
depsBump github.com/emiago/sipgo from 1.4.3 to 1.5.0 - #19585
depsBump github.com/emiago/sipgo from 1.5.0 to 1.6.0 - #19584
depsBump github.com/gobwas/glob from 0.2.3 to 1.0.0 - #19431
depsBump github.com/gofrs/uuid/v5 from 5.5.0 to 5.5.1 - #19424
depsBump github.com/google/cel-go from 0.30.0 to 0.31.0 - #19470
depsBump github.com/gopacket/gopacket from 1.7.0 to 1.7.1 - #19484
depsBump github.com/gopcua/opcua from 0.9.0 to 0.9.1 - #19531
depsBump github.com/gophercloud/gophercloud/v2 from 2.13.0 to 2.14.0 - #19417
depsBump github.com/klauspost/compress from 1.19.1 to 1.19.2 - #19627
depsBump github.com/lxc/incus from 6.23.0 to 7.4.0 - #19600
depsBump github.com/microsoft/go-mssqldb from 1.10.0 to 1.11.0 - #19532
depsBump github.com/miekg/dns from 1.1.72 to 1.1.73 - #19492
depsBump github.com/moby/go-archive from 0.2.0 to 0.3.0 - #19468
depsBump github.com/nats-io/nats-server/v2 from 2.14.4 to 2.14.5 - #19597
depsBump github.com/nats-io/nats-server/v2 from 2.14.5 to 2.14.6 - #19483
depsBump github.com/nats-io/nats.go from 1.52.0 to 1.53.1 - #19590
depsBump github.com/pion/dtls/v3 from 3.1.5 to 3.1.6 - #19592
depsBump github.com/prometheus/procfs from 0.21.1 to 0.22.0 - #19521
depsBump github.com/prometheus/prometheus from 0.313.2 to 0.314.0 - #19526
depsBump github.com/rabbitmq/amqp091-go from 1.13.0 to 1.14.0 - #19433
depsBump github.com/redis/go-redis/v9 from 9.21.0 to 9.22.0 - #19466
depsBump github.com/seancfoley/ipaddress-go from 1.7.1 to 1.8.3 - #19425
depsBump github.com/showwin/speedtest-go from 1.7.10 to 1.7.11 - #19596
depsBump github.com/showwin/speedtest-go from 1.7.11 to 1.8.2 - #19520
depsBump github.com/sirupsen/logrus from 1.10.0 to 1.10.1 - #19593
depsBump github.com/sirupsen/logrus from 1.10.1 to 1.10.2 - #19478
depsBump github.com/sirupsen/logrus from 1.9.4 to 1.10.0 - #19626
depsBump github.com/snowflakedb/gosnowflake from 1.19.1 to 2.2.0 - #19471
depsBump github.com/stretchr/testify from 1.11.1 to 1.12.0 - #19540
depsBump github.com/stretchr/testify from 1.12.0 to 1.12.1 - #19537
depsBump github.com/tdrn-org/go-hue from 1.2.0 to 1.2.1 - #19415
depsBump github.com/testcontainers/testcontainers-go from 0.43.0 to 0.44.0 - #19427
depsBump github.com/testcontainers/testcontainers-go/modules/azure from 0.43.0 to 0.44.0 - #19420
depsBump github.com/testcontainers/testcontainers-go/modules/kafka from 0.43.0 to 0.44.0 - #19418
depsBump github.com/testcontainers/testcontainers-go/modules/vault from 0.43.0 to 0.44.0 - #19535
depsBump github.com/vmware/govmomi from 0.55.1 to 0.56.0 - #19428
depsBump go.opentelemetry.io/collector/pdata from 1.63.0 to 1.64.0 - #19538
depsBump go.opentelemetry.io/collector/pdata from 1.64.0 to 1.65.0 - #19522
depsBump go.step.sm/crypto from 0.87.0 to 0.89.0 - #19477
depsBump golang.org/x/mod from 0.39.0 to 0.40.0 - #19472
depsBump golang.org/x/text from 0.40.0 to 0.41.0 - #19482
depsBump golang.org/x/tools from 0.48.0 to 0.49.0 - #19426
depsBump google.golang.org/api from 0.291.0 to 0.292.0 - #19479
depsBump google.golang.org/api from 0.292.0 to 0.293.0 - #19598
depsBump google.golang.org/api from 0.293.0 to 0.295.0 - #19533
depsBump google.golang.org/grpc from 1.84.0-dev.0.20260723093437-b6eac429d7b6 to 1.85.0-dev - #19473
depsBump google.golang.org/protobuf from 1.36.12-0.20260120151049-f2248ac996af to 1.36.12 - #19524
depsBump k8s.io/api from 0.36.3 to 0.36.4 - #19519
depsBump k8s.io/client-go from 0.36.3 to 0.36.4 - #19588
depsBump k8s.io/client-go from 0.36.4 to 0.37.0 - #19422
depsBump modernc.org/sqlite from 1.55.0 to 1.56.0 - #19536
depsBump modernc.org/sqlite from 1.56.0 to 1.57.0 - #19465
depsBump the aws-sdk-go-v2 group across 1 directory with 11 updates - #19518
depsBump the aws-sdk-go-v2 group with 11 updates - #19583
depsBump the aws-sdk-go-v2 group with 11 updates - #19414
depsBump the aws-sdk-go-v2 group with 11 updates
| Arch | Platform | Package | SHA256 |
|---|---|---|---|
| arm64 | CentOS | telegraf-1.40.0-1.aarch64.rpm | ef602ddcbdcb976946aa6371756a631c8e5e2f2b77e7f9c90af9930472d955ad |
| armel | CentOS | telegraf-1.40.0-1.armel.rpm | abad99c972b428bf6f8689969aeaa43cde36e6ae825f86dda57521dc527a2fba |
| armv6hl | CentOS | telegraf-1.40.0-1.armv6hl.rpm | 4bfa683da4e192179f9c9421630c9c46e3d8d7c8434cca687bf59c4d8c88f353 |
| i386 | CentOS | telegraf-1.40.0-1.i386.rpm | ddfac3c9592efbc67851581f9e634c5235f346aad5c8dd6d89e9ae8d37438c85 |
| unknown | CentOS | telegraf-1.40.0-1.loongarch64.rpm | 1448c4ba9b4537340edb13207dd2c60b48f702fdd3349ef749d8354bd159e477 |
| ppc64le | CentOS | telegraf-1.40.0-1.ppc64le.rpm | a2e2d4c3e253505ff160a14d4d53cc019027f5322d9bd0e010dc59b27154cc49 |
| riscv64 | CentOS | telegraf-1.40.0-1.riscv64.rpm | f8413dcec5c9ea3c74ef22cb72b6c9d8e88c1619246797833a110223ac3173bc |
| s390x | CentOS | telegraf-1.40.0-1.s390x.rpm | 98ef4b9c8e5e5f23b52dbdd4237e308a32dfc297012091441616db41d2b5eb6b |
| amd64 | CentOS | telegraf-1.40.0-1.x86_64.rpm | d9307d03a2e937aeb907c0cbf65cc34874950af912f6cf9bcd3792a39a748da9 |
| amd64 | macOS | telegraf-1.40.0_darwin_amd64.dmg | fe5ed50efcfa1c773d95175e063e7886c53801cc69ef9d8cecdf683eed14bc80 |
| amd64 | macOS | telegraf-1.40.0_darwin_amd64.tar.gz | 6ba9bab22a8d4922f1e4fdc03cf1a8b3e5f850d740b1a8fc7ee99f192901e804 |
| arm64 | macOS | telegraf-1.40.0_darwin_arm64.dmg | 73bf81e83e3ccb3421e7f0badb0742b1456eb1160d6a4bb4ad9baa7aa821a054 |
| arm64 | macOS | telegraf-1.40.0_darwin_arm64.tar.gz | ad292bbae04ebc31d1282688e1afb3f664e9e2371c1a7ade9ff680f801157c30 |
| amd64 | FreeBSD | telegraf-1.40.0_freebsd_amd64.tar.gz | 397159d126c3d22f849fc42be1d4597a5546fbbf267fe19db539ec4ff0c7e380 |
| armv7 | FreeBSD | telegraf-1.40.0_freebsd_armv7.tar.gz | 67fdff8a454b6c5162d2c05c80eaf72f38a521a0d22273e60a0af71e4c85e4ee |
| i386 | FreeBSD | telegraf-1.40.0_freebsd_i386.tar.gz | b749eadba671680cad3cc178b3c11816920048d6d244e2f04fc1f7fe7eba3463 |
| amd64 | Linux | telegraf-1.40.0_linux_amd64.tar.gz | dfc12d5343bd5780c8ca352bcd13377b1c1e2b2700a02c4a82cb289328d01c6f |
| arm64 | Linux | telegraf-1.40.0_linux_arm64.tar.gz | fa4073c5c0d1c3c12070fd7e86c6a7f2ea7b7b13673f6c058db09e24de8defc7 |
| armel | Linux | telegraf-1.40.0_linux_armel.tar.gz | edadff28476f0b5cd13a5b72413e284c87c5e11500696ea5ec7ded7f4faf1754 |
| armhf | Linux | telegraf-1.40.0_linux_armhf.tar.gz | dd209b9ebe786e2a586185503ad7e380cb0c335ad47aeea4163f5040e4766928 |
| i386 | Linux | telegraf-1.40.0_linux_i386.tar.gz | 9265ed12c07b8018cfcf9472951134b0e814f8e70fc14d9d5b6772243f2a6b1c |
| loong64 | Linux | telegraf-1.40.0_linux_loong64.tar.gz | 8601c6914ef74e697a47b188f6ea86045bf3209970934ce48b85807d8e7e4319 |
| mips | Linux | telegraf-1.40.0_linux_mips.tar.gz | a69578668c2785298fd583cde0df1bdfe2d27f377376a0a49829054235f17a58 |
| mipsel | Linux | telegraf-1.40.0_linux_mipsel.tar.gz | ed3ac49df2c43bd5ff114eab930b62b45f41753a8a1ac06b9c5efa478987f25c |
| ppc64le | Linux | telegraf-1.40.0_linux_ppc64le.tar.gz | 3c6ed969e2cff71228cd3a5cd63568149554d00e34d208fc3248712169ce51b3 |
| riscv64 | Linux | telegraf-1.40.0_linux_riscv64.tar.gz | e543c726c310125fb2935f1195baa37fa155e8d0f2c6858a58c7548a689394d0 |
| s390x | Linux | telegraf-1.40.0_linux_s390x.tar.gz | d17d3005af40b0cfe96e02439707b54a129e47495aa63b814947a0a5b75a8cc1 |
| amd64 | Windows | telegraf-1.40.0_windows_amd64.zip | 9d85e3fa89d99e4b0e53e4aa40f069e828204cf5548ede9b9b7c95c31fe869dd |
| arm64 | Windows | telegraf-1.40.0_windows_arm64.zip | 25f61c763c709fe3b4407872ec698653ef7a09d2ad5bd816467a4489e7fb6515 |
| i386 | Windows | telegraf-1.40.0_windows_i386.zip | 541f710ae07f5da5e30a83c1e63bad2baab24a59769e912ef9ad5924e048cf58 |
| amd64 | Debian | telegraf_1.40.0-1_amd64.deb | 94592ad341e2fa43597353a16f1eb1f242534781854c5a806852c153c53482eb |
| arm64 | Debian | telegraf_1.40.0-1_arm64.deb | 7176aee2675028d1984434d3cc46528c6ec7a8f3a412c49de1b3bd13f3f4189d |
| armel | Debian | telegraf_1.40.0-1_armel.deb | 96d4427733011a27f0438631ddfdfc8e559bcbcf12891b632498c5ea014f60a0 |
| armhf | Debian | telegraf_1.40.0-1_armhf.deb | d65c8e975320f4ad6f799dc1b43cf362c95da950cbeab993043b3fd524cba6ab |
| i386 | Debian | telegraf_1.40.0-1_i386.deb | dfa1bafd8ccc056cca99f920155961850108880365eefd3a96390ef1a9e452ef |
| loong64 | Debian | telegraf_1.40.0-1_loong64.deb | a82c2edb898bf7f24f312333de647e2cd463b110d8fbbf889c3631b42b67839a |
| mips | Debian | telegraf_1.40.0-1_mips.deb | 2e40af931b9f5cc49bc882c0047b1041449c4db66fba558d06ca1dc4ea81c929 |
| mipsel | Debian | telegraf_1.40.0-1_mipsel.deb | a6f2d52782b07175390c5e0ee1ecd80de0a6aecb11eeb19dc8ae8cdfda80a9f2 |
| ppc64el | Debian | telegraf_1.40.0-1_ppc64el.deb | bca421a1f00298a05ce740bd9114da57801b69bb96c4cc6e76ffe4f93c7a7e8b |
| riscv64 | Debian | telegraf_1.40.0-1_riscv64.deb | 1ed0626f44c0ed3a6edc5aecdcbf8236a393b693561f883c74e07ef952f72732 |
| s390x | Debian | telegraf_1.40.0-1_s390x.deb | 54c6b5ee621f92a23b8a70d45bd3ecb25f4d570f100726fcacbba39911eaa6ac |
3.13.3 / 2026-09-07
- [SECURITY] Bump github.com/klauspost/compress to v1.18.7 (GO-2026-5841) and golang.org/x/crypto to v0.55.0 (GO-2026-6303).
- [BUGFIX] Docker SD: Fix panic in Docker Swarm service discovery when a service runs as a plugin or network-attachment. #19102
- [BUGFIX] PromQL: Fix case-insensitive regex label matchers silently dropping matching values. #19167
- [BUGFIX] Scrape: Fix scrape manager spinning at 100% CPU on shutdown. #19149
- [BUGFIX] Alerting: Fix 100% CPU usage on shutdown that could delay graceful shutdown and trigger timeout-based kills. #17859
- [BUGFIX] TSDB: Fix out-of-order queries blocking compaction for hours, causing memory usage to grow. #19013
- [BUGFIX] TSDB: Fix deleted series causing missing samples and errors after restart. #19140
- [BUGFIX] TSDB: Fix goroutine and file handle leaks when Prometheus fails to open a corrupt TSDB. On Windows, the leaked directory handle also prevented TSDB directory removal. #18291
🖇️ v1.53.2
- Remove 100ms penalty on task replication by @dureuill in https://github.com/meilisearch/meilisearch/pull/6612
- Do not hilight stop-words by @harismuzaffer in https://github.com/meilisearch/meilisearch/pull/6595
- Include last indexed documents in exactness ranking rule when updating searchable attributes in settings by @harismuzaffer in https://github.com/meilisearch/meilisearch/pull/6604
- Tie authorization to index opening by @ManyTheFish in https://github.com/meilisearch/meilisearch/pull/6610
- Add context for CorruptedTaskQueue error in message by @ManyTheFish in https://github.com/meilisearch/meilisearch/pull/6615
- Allow generating a description for the error codes by @dureuill in https://github.com/meilisearch/meilisearch/pull/6609
- Update charabia to 0.10.0 by @dureuill in https://github.com/meilisearch/meilisearch/pull/6602
- Fix typo by @vaibhav8a in https://github.com/meilisearch/meilisearch/pull/6605
- @harismuzaffer made their first contribution in https://github.com/meilisearch/meilisearch/pull/6595
- @vaibhav8a made their first contribution in https://github.com/meilisearch/meilisearch/pull/6605
Full Changelog: https://github.com/meilisearch/meilisearch/compare/v1.53.1...v1.53.2