github alibaba/nacos 3.0.0-BETA
3.0.0-BETA (Mar 20th, 2025)

latest release: 3.0.0-BETA.2
pre-release13 days ago

This version is a pre beta version of 3.0.0. In this version, Nacos based on Nacos 3.0.0-ALPHA.2 and support independent console deployment and support upgrading from 2.X verison smoothly.

There are also some important changes in BETA:

  1. Due to support Nacos console independent deployment, some of configuration of nacos server and nacos console changed, please check applciation.properties beforce do upgrading.
  2. Many ADMIN APIs and CONSOLE APIs do some changed for the response, please using the new API document to adapt.

In Nacos 3.0.0-BETA, The main features and develops has finished, 3.0.0-GA will main fix the bugs during the BETA step. The GA version released time will depend BETA step result. Welcome community developers and users test and try out this version and report problem and suggest to Nacos.

Warning: 3.0.0-BETA is a pre version, it's features and APIs might so some adjustment in future versions, please don't used in product environments.

Detail Changes in 3.0.0-BETA see:

Feature/Refactor

Sync services and endpoints from k8s.

Support CDE, EDS, incremental EDS of xDS.

Support LDS and RDS of xDS.

Support fuzzy listen services and configuration

Categorize Console APIs.

Bump Spring Boot to 3.4.1

Console UI use new Console APIs to replaced old APIs.

Enabled Console APIs authentication by default.

Deprecated old api and default disabled old api.

Enabled Inner APIs authentication by default.

Unified default namespace Id as public.

Dependent Console port and Server port.

Support distributed lock.

Categorize new Admin APIs.

New Nacos maintainer sdk.

Support nacos console deployment independent.

Nacos default auth plugin change to new login API

Client will judge whether server support target feature like distributed lock or fuzzy watch.

Enhance start up script to check required configuration and can setting them.

Support for unifying empty namespaces and Public namespaces in the Nacos 3.0 configuration center.

BugFix

[#12972] Fix publish configuration with wrong namespace problem in console.
[#13038] Fix multiple thread initialize Spring Beans cause start up failed.
[#13057] Fix client can't callback listener for beta config.
[#13067] Fix prometheus auth manager problem.
[#13140] Fix Config change notify namespace support.
[#13156] Fix publish configuration with wrong namespace problem in console.
[#13160] Fix missing default namespace check when cloning/importing configuration.
[#13177] Fix missing subscriber for MembersChangeEvent.

New Contributors

Full Changelog: 2.5.1...3.0.0-BETA

Don't miss a new nacos release

NewReleases is sending notifications on new releases.