5 hours ago
zuul

v3.6.1

What's Changed

Full Changelog: https://github.com/Netflix/zuul/compare/v3.6.0...v3.6.1

9 hours ago
nacos

3.2.1 (Apr 23th, 2026)

Nacos 3.2.1 is a patch release focused on critical bug fixes and feature enhancements for issues discovered in 3.2.0. This release delivers significant improvements to AI Registry functionality, database compatibility, security, and console user experience.

Key highlights include:

  • AI Registry Maturity: Complete Prompt lifecycle management with UI, A2A AgentCard v1 protocol support, skill bizTag filtering, and resource spec storage for MCP servers
  • Security Enhancements: Fixed LDAP authentication bypass vulnerability, added OIDC/OAuth2 SSO login support for both consoles
  • Database Compatibility: Comprehensive PostgreSQL, Oracle, MySQL, and Derby fixes including deterministic pagination and schema timestamp issues
  • Dependency Upgrades: Spring Boot 3.5.13, MCP SDK 0.17.0, and log4j-core 2.25.4
  • Concurrency & Reliability: Eliminated race conditions in AI publish pipeline, naming module, client failover, and config export operations
  • Console UX: Fixed configuration editing errors, namespace ID validation, batch import, token expiry handling, and UI bugs in both legacy and next consoles

Feature

  • [#14621] A2A Registry 1.0 adapter with unified and normalized supported interfaces in agent card handling
  • [#14796] Add MCP server resource specification support
  • [#14807] Add Prompt lifecycle management UI for both legacy and next consoles
  • [#14809] Enhance AI resource list APIs with filters and ordering support
  • [#14847] Support AI resource subtype parsing in authentication plugin
  • [#14895] Support filtering skills by bizTag in list API and console UI
  • [#14794] Support force-publish skills for admin user

Enhancement/Refactor

  • [#14743] Close CallableStatement in DerbySnapshotOperation to prevent JDBC resource leak
  • [#14750] Fix check-then-act race condition in FailoverReactor.isFailoverSwitch
  • [#14751] Fix check-then-act race conditions on ConcurrentHashMap in naming module
  • [#14784] Validate input parameters in ops controller forms for better security
  • [#14806] Improve cluster metrics aggregation completeness signal in v3 API
  • [#14818] Improve cluster metrics aggregation completeness signal in v3 API
  • [#14822] Extract duplicated logic from SkillOperationServiceImpl and AgentSpecOperationServiceImpl into AiResourceManager and VersionUtils
  • [#14834] Upgrade UI dependencies for both legacy and next consoles
  • [#14873] Add config option to enable or disable visibility plugin
  • [#14883] Add default scope resolution for new resource creation in visibility plugin
  • [#14884] Standardize pipeline API and fix legacy console UI bugs
  • [#14893] Add copilot feature toggle and redesign plugin management layout
  • [#14927] Fix TOCTOU race condition and thread leak in ClientWorker.ensureSyncExecutor()
  • [#14928] Fix TOCTOU race condition in removeSubscriberIndexes causing data loss

BugFix

  • [#14046] Fix ConfigInfoMapperByMySql.findConfigInfoLike4PageFetchRows result accuracy on MySQL
  • [#14741] Add ORDER BY to findConfigInfoLike4PageFetchRows for deterministic pagination
  • [#14742] Add ORDER BY to findConfigInfo4PageFetchRows for deterministic pagination
  • [#14746] Add ORDER BY to remaining MySQL pagination queries for deterministic results
  • [#14747] Add ORDER BY to Oracle pagination queries for deterministic results
  • [#14748] Add ORDER BY to Derby pagination queries for deterministic results
  • [#14764] Fix namespace ID validation issue in new UI when adding custom namespace
  • [#14765] Fix configuration file editing error in 3.2 console
  • [#14768] Fix /v3/console/ai/mcp/importToolsFromMcp failure due to json-schema-validator dependency conflict
  • [#14771] Fix batch import failure in legacy console UI
  • [#14775] Add missing OIDC-related configurations to application.properties template
  • [#14778] Fix clusterName forced to DEFAULT in v3 HTTP API
  • [#14783] Remove downloadSkillZip from AiClientProxy interface and route skill download directly to HTTP client
  • [#14786] Eliminate race condition in AI publish pipeline by pre-generating executionId
  • [#14810] Fix PostgreSQL schema default timestamp issues causing startup failures
  • [#14812] Set default timestamps to current time in Oracle and PostgreSQL schemas
  • [#14828] Fix cross-type version contamination when querying ai_resource_version by name
  • [#14832] Fix PostgreSQL compatibility issues for AI resource persistence and capacity modules
  • [#14836] Fix cross-type version contamination in ai_resource_version queries
  • [#14837] Enforce type isolation for ai_resource_version queries
  • [#14843] Fix ActionTypes.WRITE to ActionTypes.READ for getting instance detail in InstanceControllerV3
  • [#14849] Fix instance detail permission check in InstanceControllerV3
  • [#14852] Fix prompt bizTags handling in both legacy and next UIs
  • [#14853] Fix login page loop and header when auth is disabled in next console
  • [#14856] Redirect to login page on token invalid/expired responses
  • [#14862] Fix LDAP authentication bypass via hardcoded credentials in proxy user synchronization
  • [#14875] Fix misleading error messages in maintainer-client ParamUtil
  • [#14886] Fix legacy console UI bugs and improve robustness
  • [#14892] Fix misleading value reporting in maintainer-client when timeout/retry properties are invalid
  • [#14908] Fix skill content loss in SkillRemoteHandler#createDraft when passing skillCard as targetVersion
  • [#14910] Add null check for optional ids parameter in exportConfigV2
  • [#14915] Add null check for metaDataItem in config import
  • [#14917] Reject login with LDAP-prefixed usernames to prevent auth bypass
  • [#14947] Fix exception when adding Prompt page in console

Dependencies

  • [#14782] Upgrade MCP SDK to 0.17.0 to resolve json-schema-validator conflict
  • [#14834] Upgrade UI dependencies (both legacy and next consoles)
  • [#14910] Bump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4
  • [#14955] Upgrade Spring Boot from 3.4.10 to 3.5.13

⚠️ Breaking Changes & Migration Notes

Database Schema Updates (Critical)

Action Required: This release includes critical fixes for PostgreSQL, Oracle, MySQL, and Derby schemas, particularly around default timestamp values and ORDER BY clauses for deterministic pagination.

Before upgrading:

  1. Backup your existing database
  2. Apply the updated schema script: conf/schema.sql (for your database type)
  3. Restart Nacos server after schema migration

Affected databases:

  • PostgreSQL: Default timestamp fixes, AI resource persistence compatibility
  • Oracle: Default timestamp fixes
  • MySQL: Pagination query accuracy improvements
  • Derby: ORDER BY clause additions, JDBC resource leak fixes

Failure to apply schema changes may result in:

  • Database startup failures (PostgreSQL)
  • Inconsistent pagination results
  • JDBC resource leaks
  • AI resource version contamination

OIDC/OAuth2 SSO Configuration

This release adds OIDC/OAuth2 SSO login support for both legacy and next consoles. To enable:

# OIDC Configuration
nacos.auth.oidc.enabled=true
nacos.auth.oidc.issuer-uri=<your-oidc-issuer-uri>
nacos.auth.oidc.client-id=<your-client-id>
nacos.auth.oidc.client-secret=<your-client-secret>
nacos.auth.oidc.redirect-uri=${domain}/v3/console/login

Java Version Requirements

Module Java Required
Nacos-Server / Nacos-Console Java 17
Nacos-Client Java 8
Nacos-Maintainer-Client Java 8

📚 What's New in AI Registry

A2A Registry 1.0

  • AgentCard v1 Protocol: Full support for A2A AgentCard v1 protocol with extended capabilities
  • Unified Interfaces: Normalized and validated supported interfaces in agent card handling
  • Version Meta API: New API to query agent spec metadata without loading full content

New Contributors

Full Changelog: https://github.com/alibaba/nacos/compare/3.2.0...3.2.1

22 hours ago
zuul

v3.6.0

What's Changed

Full Changelog: https://github.com/Netflix/zuul/compare/v3.5.8...v3.6.0

1 days ago
rustfs

1.0.0-alpha.98

What's Changed

New Contributors

Full Changelog: https://github.com/rustfs/rustfs/compare/1.0.0-alpha.97...1.0.0-alpha.98

2 days ago
dgraph

v24.1.8

Address CVEs CVE-2026-41327, CVE-2026-41328, CVE-2026-41492

Full Changelog: https://github.com/dgraph-io/dgraph/compare/v24.1.7...v24.1.8

2 days ago
dgraph

v25.3.3

What's Changed

Full Changelog: https://github.com/dgraph-io/dgraph/compare/v25.3.2...v25.3.3

2 days ago
rustfs

1.0.0-alpha.97

What's Changed

New Contributors

Full Changelog: https://github.com/rustfs/rustfs/compare/1.0.0-alpha.96...1.0.0-alpha.97

2 days ago
spring-authorization-server

1.5.7

🔨 Dependency Upgrades

  • Bump com.fasterxml.jackson:jackson-bom from 2.18.5 to 2.18.6 #2290
  • Bump io.spring.security.release from 1.0.14 to 1.0.15 #2305
  • Bump org.springframework.security:spring-security-bom from 6.5.8 to 6.5.9 #2304
  • Bump org.springframework.security:spring-security-bom from 6.5.9 to 6.5.10 #2329
  • Bump org.springframework:spring-framework-bom from 6.2.16 to 6.2.17 #2303
  • Bump org.springframework:spring-framework-bom from 6.2.17 to 6.2.18 #2328
  • Release 1.5.7 #2288
3 days ago
telegraf

v1.38.3

v1.38.3 [2026-04-20]

Bugfixes

  • #18519 agent Allow overriding collection_jitter with 0s on a per-input basis
  • #18719 inputs.docker List all containers so non-running states are gathered
  • #18686 inputs.nftables Handle plain string elements in set unmarshalling
  • #18717 inputs.opcua_listener Skip nodes failing monitored-item creation
  • #18684 inputs.opcua_listener Wrap error correctly in subscribe client
  • #18640 inputs.turbostat Skip repeated headers with different whitespace
  • #18641 parsers.influx Prevent panic due to nil metric on invalid input

Dependency Updates

  • #18633 deps Bump cloud.google.com/go/bigquery from 1.74.0 to 1.75.0
  • #18706 deps Bump cloud.google.com/go/bigquery from 1.75.0 to 1.76.0
  • #18657 deps Bump cloud.google.com/go/monitoring from 1.24.3 to 1.25.0
  • #18703 deps Bump cloud.google.com/go/monitoring from 1.25.0 to 1.26.0
  • #18658 deps Bump cloud.google.com/go/pubsub/v2 from 2.5.0 to 2.5.1
  • #18664 deps Bump cloud.google.com/go/storage from 1.61.3 to 1.62.0
  • #18662 deps Bump github.com/ClickHouse/clickhouse-go/v2 from 2.43.0 to 2.44.0
  • #18705 deps Bump github.com/ClickHouse/clickhouse-go/v2 from 2.44.0 to 2.45.0
  • #18636 deps Bump github.com/Mellanox/rdmamap from 1.1.0 to 1.2.0
  • #18656 deps Bump github.com/SAP/go-hdb from 1.16.2 to 1.16.3
  • #18714 deps Bump github.com/SAP/go-hdb from 1.16.3 to 1.16.5
  • #18639 deps Bump github.com/antchfx/jsonquery from 1.3.6 to 1.3.7
  • #18695 deps Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.296.2 to 1.297.0 in the aws-sdk-go-v2 group
  • #18669 deps Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.71.0 to 1.97.3
  • #18655 deps Bump github.com/aws/smithy-go from 1.24.2 to 1.24.3
  • #18630 deps Bump github.com/emiago/sipgo from 1.2.1 to 1.3.0
  • #18649 deps Bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4
  • #18710 deps Bump github.com/google/cel-go from 0.27.0 to 0.28.0
  • #18696 deps Bump github.com/gophercloud/gophercloud/v2 from 2.11.1 to 2.12.0
  • #18644 deps Bump github.com/gotestyourself/gotestsum from 1.10.1 to 1.13.0
  • #18632 deps Bump github.com/hashicorp/consul/api from 1.33.4 to 1.33.7
  • #18638 deps Bump github.com/hashicorp/vault/api/auth/approle from 0.11.0 to 0.12.0
  • #18666 deps Bump github.com/jedib0t/go-pretty/v6 from 6.7.8 to 6.7.9
  • #18716 deps Bump github.com/leodido/go-syslog/v4 from 4.3.0 to 4.4.0
  • #18637 deps Bump github.com/nats-io/nats.go from 1.49.0 to 1.50.0
  • #18715 deps Bump github.com/prometheus/prometheus from 0.310.0 to 0.311.2
  • #18654 deps Bump github.com/shirou/gopsutil/v4 from 4.26.2 to 4.26.3
  • #18697 deps Bump github.com/snowflakedb/gosnowflake from 1.19.0 to 1.19.1
  • #18479 deps Bump github.com/tdrn-org/go-nsdp from 0.5.0 to 0.5.1
  • #18631 deps Bump github.com/tdrn-org/go-tr064 from 0.2.3 to 0.2.4
  • #18701 deps Bump github.com/testcontainers/testcontainers-go from 0.41.0 to 0.42.0
  • #18667 deps Bump github.com/vertica/vertica-sql-go from 1.3.5 to 1.3.6
  • #18659 deps Bump go.opentelemetry.io/collector/pdata from 1.54.0 to 1.55.0
  • #18665 deps Bump go.step.sm/crypto from 0.77.1 to 0.77.2
  • #18698 deps Bump golang.org/x/tools from 0.43.0 to 0.44.0
  • #18634 deps Bump google.golang.org/api from 0.272.0 to 0.273.0
  • #18661 deps Bump google.golang.org/api from 0.273.0 to 0.274.0
  • #18663 deps Bump google.golang.org/grpc from 1.79.3 to 1.80.0
  • #18635 deps Bump modernc.org/sqlite from 1.47.0 to 1.48.0
  • #18660 deps Bump modernc.org/sqlite from 1.48.0 to 1.48.1
  • #18711 deps Bump modernc.org/sqlite from 1.48.1 to 1.48.2
  • #18652 deps Bump super-linter/super-linter from 8.5.0 to 8.6.0
  • #18629 deps Bump the aws-sdk-go-v2 group with 11 updates
  • #18653 deps Bump the aws-sdk-go-v2 group with 5 updates

Packages

Arch Platform Package SHA256
arm64 CentOS telegraf-1.38.3-1.aarch64.rpm 4d0aa6d4f646b876f60c444dbb9041cc0c0ff9835820f6ad1ad6fd9b380310f5
armel CentOS telegraf-1.38.3-1.armel.rpm 7c76e82bf293baa422dfcd5d0cbeecc2133f247ab8ccb129905ecf99bd930572
armv6hl CentOS telegraf-1.38.3-1.armv6hl.rpm 01f4ddfa11b7f30dd71067df8f8a8ccf998a0d2f523e91f0ae415f9ff6b9c0df
i386 CentOS telegraf-1.38.3-1.i386.rpm 1c14da873c09574e5a136e368a53c3e5e84381fa88403fdeffac3ec829e09fc0
unknown CentOS telegraf-1.38.3-1.loongarch64.rpm 9b118ff11b425bbda20402dbc59648b802e6a67c55c501b8ce2b9fb34c4d25ea
ppc64le CentOS telegraf-1.38.3-1.ppc64le.rpm 2c1897726640e7c257551d60b2470cb2ae87091735e02fb7c6b12227c04de04b
riscv64 CentOS telegraf-1.38.3-1.riscv64.rpm 2264fef5c058b3f675466a61677d20ad76636cd35b0845c42f3e686a45c1722f
s390x CentOS telegraf-1.38.3-1.s390x.rpm a348468e517e2333c1ede2e071e0fe30b4f1381b745d6c0820f941ea2c967a22
amd64 CentOS telegraf-1.38.3-1.x86_64.rpm 5fc298d1ecc991a73c1281d36e147f9c17966ceeb300a35ba444c4f98ee8db4c
amd64 macOS telegraf-1.38.3_darwin_amd64.dmg 000c7c01b8c6aa92e5306b04f366ff92aac0cf8b59f411c88d557e7ddb47a570
amd64 macOS telegraf-1.38.3_darwin_amd64.tar.gz e786a1d01afd8ceca067025c7982194149e628e49556d84ac822662b9e253d98
arm64 macOS telegraf-1.38.3_darwin_arm64.dmg 96f3da84d219a05d401df29e005a49591910be8e1e453a7526488b2648d95d56
arm64 macOS telegraf-1.38.3_darwin_arm64.tar.gz 13289485977be82db27fe3a7c554b2c490ba15fbed3e7d1e92db1aa6ec17e0da
amd64 FreeBSD telegraf-1.38.3_freebsd_amd64.tar.gz 6caa4d31db1c90b31de0a42811d5b32da7b02eb48b872969cf01b074a4086ca2
armv7 FreeBSD telegraf-1.38.3_freebsd_armv7.tar.gz fa78c10eda8cee030907905d146c2491e9dca43d5b46d032e7d03155339b1826
i386 FreeBSD telegraf-1.38.3_freebsd_i386.tar.gz c861443e1e7d1b4dd286b6aa9f0cd6fd04ae7907bbd350b6a5c169808a616a88
amd64 Linux telegraf-1.38.3_linux_amd64.tar.gz 3d0f74bff0577ce1eda7423a6d4cbe6a4ac9fae5ee1bb2f2b5550d2435c69e96
arm64 Linux telegraf-1.38.3_linux_arm64.tar.gz abd5881cb770904b8efca39eaeff959df659ad2616adab28b2f19121aafc60fd
armel Linux telegraf-1.38.3_linux_armel.tar.gz 05a63e1c8442b2c0889b167a39c04aad9de890227cf9512709ec1ead26f8bf6d
armhf Linux telegraf-1.38.3_linux_armhf.tar.gz bd0d02098f56707403710c2e6173cee7dec5c2ef479ab8763152f78b77e53646
i386 Linux telegraf-1.38.3_linux_i386.tar.gz 5391ab21845397f5a726842979d0599d62a1a273272f3a961b18ae0df9525532
loong64 Linux telegraf-1.38.3_linux_loong64.tar.gz 195daf2b7ace2132df51180c16570a8fab241b98c83e29318979c34aa41c63d1
mips Linux telegraf-1.38.3_linux_mips.tar.gz a246f2b4a66f33d9e763595a5a2d6747cd9d931bb6b630a17bb5db0e713381c5
mipsel Linux telegraf-1.38.3_linux_mipsel.tar.gz 973b81338187a6fb6ce4deb78856f416a235569f238bba16fa88d11741cd501c
ppc64le Linux telegraf-1.38.3_linux_ppc64le.tar.gz 7ea771430e55d739eaf16164f8834c186ed03b3c02c2ef91c2d04c25c3849e1e
riscv64 Linux telegraf-1.38.3_linux_riscv64.tar.gz c4a2a201626151a7fb8cf1109a617a7f12a7654dbcf652bdcb4027663601f9a2
s390x Linux telegraf-1.38.3_linux_s390x.tar.gz fc73525ce7441ad0398d3b0c410f7aaf00cbdcc61766fcb521f2a2c7d8ce42bd
amd64 Windows telegraf-1.38.3_windows_amd64.zip fc06d2815f91c71713d6a5d7fabfd279a792019306da5d07b832c988d3408802
arm64 Windows telegraf-1.38.3_windows_arm64.zip bcf30132db2d989d8240fea5b3f53ed84042a5f55f40ffb168be9981dafc2860
i386 Windows telegraf-1.38.3_windows_i386.zip 2d3e8170dae1c7473956634814c740920c7afcc71c18f634deb7bfdad766b3e1
amd64 Debian telegraf_1.38.3-1_amd64.deb d3ef39de369517df3460b7821196d7002c33788ea67ae93a5840355f146f338b
arm64 Debian telegraf_1.38.3-1_arm64.deb 4162e791b12b0c64494a329f33e87920436a99ebf0c743ac668b5bb18ec0e495
armel Debian telegraf_1.38.3-1_armel.deb 22ff55f99519107911304172c70d073b195e907850dda137721fc18ab637447a
armhf Debian telegraf_1.38.3-1_armhf.deb f4a1230fce67e8dce445367fedf79d2ef63c05782dc6b27dfb2c5c749438d1bc
i386 Debian telegraf_1.38.3-1_i386.deb b3d9fcc022e0bd77db93c702e693d45112b35a2f8e4d96a757fe253a618127b0
loong64 Debian telegraf_1.38.3-1_loong64.deb 437476f4e1d60c9b5e7127186aecd76ea0aedf4cb72b14f7ae4de813b3885d0d
mips Debian telegraf_1.38.3-1_mips.deb af51e6de76edc7837046790e2025b5f737fd63602b47ed1513c97bfda748929a
mipsel Debian telegraf_1.38.3-1_mipsel.deb b9acdfe0db351b05d1101334796fb9ac91fda91e4256b5c22f2e328839328b24
ppc64el Debian telegraf_1.38.3-1_ppc64el.deb fed62d8d4ab47f78b7615fcf316e562f28e16b4fc9c3af25b832f9de25a9f42d
riscv64 Debian telegraf_1.38.3-1_riscv64.deb d780223c77ba41bd4066bd33f60531654e0eaa2fb7d336e39aea73fd10e03b61
s390x Debian telegraf_1.38.3-1_s390x.deb 3c04824464a27bb0e873482533fc70b6cb162d707211a5c13fba2dfbbeaf6d88
3 days ago
rustfs

1.0.0-alpha.96

What's Changed

Full Changelog: https://github.com/rustfs/rustfs/compare/1.0.0-alpha.95...1.0.0-alpha.96