Nacos 3.2.1-2026.04.03 is a snapshot release focused on critical bug fixes and feature enhancements for issues discovered in 3.2.0, particularly around AI module stability, database compatibility, and console UI improvements.
Key highlights include:
- AI Registry Enhancements: Complete Prompt lifecycle management UI, AI resource trace logging, and enhanced list APIs with filters
- Database Compatibility: PostgreSQL and Oracle schema fixes, deterministic pagination with ORDER BY clauses
- Dependency Resolution: Upgraded MCP SDK to 0.17.0 to resolve json-schema-validator conflicts
- Concurrency Fixes: Eliminated race conditions in AI publish pipeline, naming module, and client failover
- Console UI: Fixed configuration editing errors, namespace ID validation, and batch import issues
Feature
- [#14807] Add Prompt lifecycle management UI for both legacy and next consoles
- [#14809] Enhance AI resource list APIs with filters and ordering support
- [#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
BugFix
- [#14046] Fix ConfigInfoMapperByMySql.findConfigInfoLike4PageFetchRows result accuracy on MySQL
- [#14741] Add ORDER BY to findConfigInfoLike4PageFetchRows for deterministic pagination
- [#14742] Add ORDER BY to findConfigInfoLike4PageFetchRows 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/importToolsFromMcpfailure 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
- [#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
Dependencies
- [#14782] Upgrade MCP SDK to 0.17.0 to resolve json-schema-validator conflict
- [#14834] Upgrade UI dependencies (both legacy and next consoles)
⚠️ Migration Notes
Database Schema Updates
Action Required: This release includes critical fixes for PostgreSQL and Oracle schemas, particularly around default timestamp values and ORDER BY clauses for deterministic pagination.
Before upgrading:
- Backup your existing database
- Apply the updated schema script:
conf/schema.sql(for your database type) - Restart Nacos server after schema migration
Affected databases:
- PostgreSQL: Default timestamp fixes
- Oracle: Default timestamp fixes
- MySQL: Pagination query accuracy improvements
- Derby: ORDER BY clause additions
New Contributors
- @CHEN666333-SVG made their first contribution in #14818
Full Changelog: 3.2.0...3.2.1-2026.04.03