1 days ago
nacos

2.5.1 (Mar 11th, 2025)

This version is mainly do some enhancement and fix some bugs from 2.5.0.

Please see the details of the changes below:

Change details

Enhancement&Refactor

[#12823] Randomly generate TokenRefreshWindow for default nacos auth plugin in client. [#13119] Remove old config tag and beta tables, using gray table replaced. [#13122] Add TLS information to connection meta so that server can find client whether open TLS. [#13129] Optimize Client connection parameter configuration to Properties. [#13135] Support callback service listeners anyway when listeners added. [#13138] Enhance invalid parameter transfer during Nacos client get or subscribe service.

BugFix

[#12991] Set the correct result status code for Distro protocol data processing exceptions. [#13027] Fix persistent service instance metadata will not be expired after instance deregister. [#13090] Fix V2 openAPI get configuration for specified namespace id. [#13093] Fix missing tansformation of default namespace id in config center. [#13106] Fix TopN config no init config value in server start.

Dependency

[#13133] Remove unused common-codec.

New Contributors

Full Changelog: https://github.com/alibaba/nacos/compare/2.5.0...2.5.1

1 days ago
telegraf

v1.34.0

v1.34.0 [2025-03-10]

New Plugins

  • #15988 inputs.firehose Add new plugin
  • #16352 inputs.huebridge Add plugin
  • #16392 inputs.nsdp Add plugin

Features

  • #16333 agent Add support for input probing
  • #16270 agent Print plugins source information
  • #16474 inputs.cgroup Support more cgroup v2 formats
  • #16337 inputs.cloudwatch Allow wildcards for namespaces
  • #16292 inputs.docker Support swarm jobs
  • #16501 inputs.exec Allow to get untruncated errors in debug mode
  • #16480 inputs.gnmi Add support for depth extension
  • #16336 inputs.infiniband Add support for RDMA counters
  • #16124 inputs.ipset Add metric for number of entries and individual IPs
  • #16579 inputs.nvidia_smi Add new power-draw fields for v12 scheme
  • #16305 inputs.nvidia_smi Implement probing
  • #16105 inputs.procstat Add child level tag
  • #16066 inputs.proxmox Allow to add VM-id and status as tag
  • #16287 inputs.systemd_units Add active_enter_timestamp_us field
  • #16342 inputs.tail Add initial_read_offset config for controlling read behavior
  • #16355 inputs.webhooks Add support for GitHub workflow events
  • #16508 inputs.x509_cert Add support for JKS and PKCS#12 keystores
  • #16491 outputs.mqtt Add sprig for topic name generator for homie layout
  • #16570 outputs.nats Use Jetstream publisher when using Jetstream
  • #16566 outputs.prometheus_client Allow adding custom headers
  • #16272 parsers.avro Allow union fields to be specified as tags
  • #16493 parsers.prometheusremotewrite Add dense metric version to better support histograms
  • #16214 processors.converter Add support for base64 encoded IEEE floats
  • #16497 processors.template Add sprig function for templates

Bugfixes

  • #16542 inputs.gnmi Handle path elements without name but with keys correctly
  • #16606 inputs.huebridge Cleanup and fix linter issues
  • #16580 inputs.net Skip checks in containerized environments
  • #16555 outputs.opensearch Use correct pipeline name while creating bulk-indexers
  • #16557 serializers.prometheus Use legacy validation for metric name

Dependency Updates

  • #16576 deps Bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.8.1 to 1.8.2
  • #16553 deps Bump github.com/Azure/go-autorest/autorest from 0.11.29 to 0.11.30
  • #16552 deps Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.198.1 to 1.203.1
  • #16554 deps Bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5
  • #16574 deps Bump github.com/gopcua/opcua from 0.5.3 to 0.7.1
  • #16551 deps Bump github.com/nats-io/nats.go from 1.39.0 to 1.39.1
  • #16575 deps Bump github.com/tidwall/wal from 1.1.7 to 1.1.8
  • #16578 deps Bump super-linter/super-linter from 7.2.1 to 7.3.0

Packages

Arch Platform Package SHA256
arm64 CentOS telegraf-1.34.0-1.aarch64.rpm 5a8b768b37c47b5234bdf2c80b58e64666e89f440adb76e4d9ed5818ec3071dc
armel CentOS telegraf-1.34.0-1.armel.rpm b9a5169e202c6c29183ae8875f1a0cc9a6aab6b85213a9d999a615dbed021796
armv6hl CentOS telegraf-1.34.0-1.armv6hl.rpm 5c759f182dca6c7832cb98ce81839178357a2aaef90ca4b2da1805f6a31cec80
i386 CentOS telegraf-1.34.0-1.i386.rpm 11b3edf27942e92d5b10737f458bbfd980d54cca35df36b8d395d4e2975e3969
loong64 CentOS telegraf-1.34.0-1.loong64.rpm dd0b1d6be1cdd027a9c235306a9c79bc929edc567154ee1d3ea20d0d22971d64
ppc64le CentOS telegraf-1.34.0-1.ppc64le.rpm 96dce1e166fe95cb38466b391a493c53e32594af14b9ff18142926273c237e7c
riscv64 CentOS telegraf-1.34.0-1.riscv64.rpm 0c10199c78b65e2a6750faf07641885e2030ccb60f4968ba22609646f193f3e1
s390x CentOS telegraf-1.34.0-1.s390x.rpm 9268d64539a395aac976c6764bd3ce3c4275ad2e1160b7f5c15e3e57bff98859
amd64 CentOS telegraf-1.34.0-1.x86_64.rpm e2d843ac3059fba072693db223fe3a8225b822c36fec174b1eba2f107a11618e
amd64 macOS telegraf-1.34.0_darwin_amd64.dmg de4ca7b897801325758f6d1bb51bcc04512ae497282d7165a16b94408ccbe995
amd64 macOS telegraf-1.34.0_darwin_amd64.tar.gz b144824e6a9510402c8437256a1e5ba7ef0db305df8c83f78d567365843ebb5f
arm64 macOS telegraf-1.34.0_darwin_arm64.dmg de1f10595834756e6f9c223642cee7923636ab31032a56b1d69768ffdb3de068
arm64 macOS telegraf-1.34.0_darwin_arm64.tar.gz 944ae9d6f3f3f7f7b22c3dd342b8af6e45db32def316fb24db02ef211b009cf1
amd64 FreeBSD telegraf-1.34.0_freebsd_amd64.tar.gz 493233e22dec3d1b4ec187230a2cf4fca2fd1a691eb5995e69030623f1686a5c
armv7 FreeBSD telegraf-1.34.0_freebsd_armv7.tar.gz 3c8c8440aa810e5fdac16c24244f1bce88e98bb54c204cd9c00a3b132d9aed98
i386 FreeBSD telegraf-1.34.0_freebsd_i386.tar.gz 86369d2b0338b226d716aeb02f55afa0f232b9839cbe5bfdce6db866af9faf16
amd64 Linux telegraf-1.34.0_linux_amd64.tar.gz d5ba53f3c220acda060a58185d931d95c58fc34e3f75273401d29e741ecd25c9
arm64 Linux telegraf-1.34.0_linux_arm64.tar.gz 2fcd19524210aad46696b5c1a29a5c512b4ae23e40bd57a4735f51398957ebe0
armel Linux telegraf-1.34.0_linux_armel.tar.gz e018620678e61fc896a154c7caff47ec2d5c9bd7b58b880c4fecbc2ac74e5cf8
armhf Linux telegraf-1.34.0_linux_armhf.tar.gz 4d144509c21fdc29766335aa70350086bb90c55df9cad7a7c1efd075c6a844e3
i386 Linux telegraf-1.34.0_linux_i386.tar.gz b673c72efe88a9be08e8fc622eef9beff3b13cd7c3fdbc94464efa0112fc6513
loong64 Linux telegraf-1.34.0_linux_loong64.tar.gz 75372bf0ccc8a57cb1bba0a806617f0b5f9f86ad47ae4f365ba1c0acc031f333
mips Linux telegraf-1.34.0_linux_mips.tar.gz ebe5696bea97ab17563a9cf77ae482c008902e4bb7a927ffce2882109c56a78d
mipsel Linux telegraf-1.34.0_linux_mipsel.tar.gz 623d40671a69f2588275064c7141cf514767c43a3c2161b04ebb67eb1d3e51e5
ppc64le Linux telegraf-1.34.0_linux_ppc64le.tar.gz a12c70613ee449ef03f025dd627846f84084dcb3208dfb56ff00d3c6757c3b49
riscv64 Linux telegraf-1.34.0_linux_riscv64.tar.gz fe0327461d57a999d3ddbee5e4cc5accb721fda4f9c9f3632055aac776bd9de9
s390x Linux telegraf-1.34.0_linux_s390x.tar.gz 9d562523f7573788056aa3decdc93fa52d5adc749262862999eea94e85fa5200
amd64 Windows telegraf-1.34.0_windows_amd64.zip 6069258a5d7d706ef1062c4b2911c37a0595f34b1a0b3593b93a0e74be3cf3df
arm64 Windows telegraf-1.34.0_windows_arm64.zip 2c5babf036f2d7b465485d3687c7070434d1a2d1f069edbc042f9610fa25d289
i386 Windows telegraf-1.34.0_windows_i386.zip ec3b49ee0f8db230f0d00761912bf6688658f57d575d2d04c26bbc4a6f5e78f3
amd64 Debian telegraf_1.34.0-1_amd64.deb 610319158016e0540b3ebc847b2a05ab1d8259f5e80666ca49dc3c48fb2e49a7
arm64 Debian telegraf_1.34.0-1_arm64.deb fa4fb092bdde86541973f6980175991d3a4752c83fd53783b99e5a10f72eb201
armel Debian telegraf_1.34.0-1_armel.deb 0abfa1a362162d3ae4347029c0e7db9a17c6d0c399ee4231d07b7038c9ccd5e3
armhf Debian telegraf_1.34.0-1_armhf.deb 63fb5214fdf90d81381a34783d525f670b1f00b29b3e4ab5e67f98844beb39d2
i386 Debian telegraf_1.34.0-1_i386.deb 7fa7bf5e9e21dad9b76cab40b6937679c2b383ac781bcee91ff56a6751a78cbe
loong64 Debian telegraf_1.34.0-1_loong64.deb 4a406069fcd8cc0352932961c9b99f0dc7161aba3c847f785e3ca3716f4373a0
mips Debian telegraf_1.34.0-1_mips.deb 0b2d773f8caeed803fb59664a10d11788abb6033377689405f124ed14d089ee7
mipsel Debian telegraf_1.34.0-1_mipsel.deb ae219cd058fd3a77a00d6579f0c57dec0b1ed9c247710cf7500e0bfb261b623e
ppc64el Debian telegraf_1.34.0-1_ppc64el.deb e51cc88bc3615b0b99127a82f1e68a3937213c6cc5ef4c9a2da29c9367cb497a
riscv64 Debian telegraf_1.34.0-1_riscv64.deb 070222043990b4459804ee75a82e14026eb1fe8d586ec4cd8ef00067f434d443
s390x Debian telegraf_1.34.0-1_s390x.deb d1e06e9de04a27d69bad21f80ac65669ed3026b54430c03e64f8ff79c7ab01df
4 days ago
rocketmq

rocketmq-all-5.3.2

What's Changed

This release introduces a new implementation of Pop consumption based on RocksDB (in the alpha phase, see RIP-73 for details). It improves and provides a migration plan for the capability of using RocksDB to store consumption queue indexes, adds support for the ability to cancel scheduled messages, enhances graceful online and offline capabilities, and includes numerous regular detail fixes related to HA, ACL, Metrics and Pop consumption.

New Contributors

Full Changelog: https://github.com/apache/rocketmq/compare/rocketmq-all-5.3.1...rocketmq-all-5.3.2

4 days ago
cas

v7.2.0-RC6

⭐ Release Notes

👫 Contributions

Special thanks to the following individuals for their excellent contributions:

  • @mmoayyed
  • @ilgrosso
  • @leleuj
  • @JoseRamonMartinez
4 days ago
milvus

milvus-2.5.6

release note is coming soon...

5 days ago
dgraph

v24.1.0

What's Changed

Full Changelog: https://github.com/hypermodeinc/dgraph/compare/v24.1.0-rc5...v24.1.0

6 days ago
etcd

v3.5.19

Please check out CHANGELOG for a full list of changes. And make sure to read upgrade guide before upgrading etcd (there may be breaking changes).

For installation guides, please check out play.etcd.io and operating etcd. Latest support status for common architectures and operating systems can be found at supported platforms.

Linux
ETCD_VER=v3.5.19

# choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}

rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test

curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
tar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz

/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version

# start a local etcd server
/tmp/etcd-download-test/etcd

# write,read to etcd
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo
macOS (Darwin)
ETCD_VER=v3.5.19

# choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}

rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test

curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
unzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
mv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64

/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version
Docker

etcd uses gcr.io/etcd-development/etcd as a primary container registry, and quay.io/coreos/etcd as secondary.

ETCD_VER=v3.5.19

rm -rf /tmp/etcd-data.tmp && mkdir -p /tmp/etcd-data.tmp && \
  docker rmi gcr.io/etcd-development/etcd:${ETCD_VER} || true && \
  docker run \
  -p 2379:2379 \
  -p 2380:2380 \
  --mount type=bind,source=/tmp/etcd-data.tmp,destination=/etcd-data \
  --name etcd-gcr-${ETCD_VER} \
  gcr.io/etcd-development/etcd:${ETCD_VER} \
  /usr/local/bin/etcd \
  --name s1 \
  --data-dir /etcd-data \
  --listen-client-urls http://0.0.0.0:2379 \
  --advertise-client-urls http://0.0.0.0:2379 \
  --listen-peer-urls http://0.0.0.0:2380 \
  --initial-advertise-peer-urls http://0.0.0.0:2380 \
  --initial-cluster s1=http://0.0.0.0:2380 \
  --initial-cluster-token tkn \
  --initial-cluster-state new \
  --log-level info \
  --logger zap \
  --log-outputs stderr

docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcd --version
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdctl version
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdutl version
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdctl endpoint health
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdctl put foo bar
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdctl get foo
6 days ago
etcd

v3.6.0-rc.2

Please check out CHANGELOG for a full list of changes. The documentation for v3.6 is a work in progress. The upgrade guide will be available soon.

For installation guides, please check out play.etcd.io and operating etcd. Latest support status for common architectures and operating systems can be found at supported platforms.

Linux
ETCD_VER=v3.6.0-rc.2

# choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}

rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test

curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
tar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz

/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version

# start a local etcd server
/tmp/etcd-download-test/etcd

# write,read to etcd
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo
macOS (Darwin)
ETCD_VER=v3.6.0-rc.2

# choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}

rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test

curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
unzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
mv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64

/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version
Docker

etcd uses gcr.io/etcd-development/etcd as a primary container registry, and quay.io/coreos/etcd as secondary.

ETCD_VER=v3.6.0-rc.2

rm -rf /tmp/etcd-data.tmp && mkdir -p /tmp/etcd-data.tmp && \
  docker rmi gcr.io/etcd-development/etcd:${ETCD_VER} || true && \
  docker run \
  -p 2379:2379 \
  -p 2380:2380 \
  --mount type=bind,source=/tmp/etcd-data.tmp,destination=/etcd-data \
  --name etcd-gcr-${ETCD_VER} \
  gcr.io/etcd-development/etcd:${ETCD_VER} \
  /usr/local/bin/etcd \
  --name s1 \
  --data-dir /etcd-data \
  --listen-client-urls http://0.0.0.0:2379 \
  --advertise-client-urls http://0.0.0.0:2379 \
  --listen-peer-urls http://0.0.0.0:2380 \
  --initial-advertise-peer-urls http://0.0.0.0:2380 \
  --initial-cluster s1=http://0.0.0.0:2380 \
  --initial-cluster-token tkn \
  --initial-cluster-state new \
  --log-level info \
  --logger zap \
  --log-outputs stderr

docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcd --version
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdctl version
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdutl version
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdctl endpoint health
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdctl put foo bar
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdctl get foo