1.4.2
版本发布时间: 2021-04-29 16:04:36
alibaba/nacos最新发布版本:2.4.3(2024-10-12 15:31:46)
This version mainly optimizes the stability of JRaft's leader selection, and cooperating with the latest nacos-k8s project, which can have a large degree of stability optimization.
What's more, this version also enhance some hint about Server is Down
problem, and fix many bugs of 1.4.1.
Details see following:
Features
-[#4452] Add config compare features. -[#4602] Add new way for export config. -[#4996] Make log level changeable for nacos-core module. -[#5367] Add pre-plugin in client for encrypting config.
Enhancement
-[#3922] Method createServiceIfAbsent in ServiceManager require sync. -[#4274] skip master-select task when db.num is 1. -[#4753] Use SafeConstructor to parse yaml configuration. -[#4762] Naming health check thread num support user define it by self. -[#4770] Beta publish: change the way of select betaIps, from input to select. -[#4778] Make SecurityProxy.accessToken threadsafe in single writer multi reader. -[#4903] Add securuty hint for login page. -[#4917] Raft ops interface add auth. -[#4980] Log4J2NacosLogging.loadConfiguration() return directly When location is blank. -[#5010] Fix the usage of TemplateUtils. -[#5190] Add some hint log when login failed. -[#5234] Solve the problem that page can be edited while publishing-config request is processing. -[#5331] Fix the mouse hovers over the margin in a pointer state and cannot be clicked. -[#5350] Add hint and detail reason for consistence status Down. -[#5439] Support specified naming UDP push port for client. -[#5434] Optimize the ConfigType.isValidType method.
Refactor & Code Quality
-[#3779] Check groupName can't be empty. -[#4661] ConfigServletInner#doGetConfig code optimization.
BugFix
-[#3610] Fix the press F1 to full screen issue in new config page. -[#3876] Fix push empty service name. -[#4306] Fix search service by group error problem. -[#4573,#4629] Jraft leader status check error. -[#4672] Fix cloning configuration lost description. -[#4699] Fix metadata batch operation may delete instance problem. -[#4756] Fix config list sort and search problem. -[#4787] Losting member if parsing host throw UnknownHostException. -[#4806] Fix addListener method comment. -[#4829] Remove instance when distro and raft remove instances data. -[#4852] Fix main.js is too large problem. -[#4854] Modify Header to support Keys Ignore Case. -[#4898] Fix instance list page bug. -[#4925] Fix member list change will cover member status and metadata problem. -[#5078] Fix the problem of inconsistent results for querying subscriber list data multiple times. -[#5026] Fix MetricsHttpAgent metrics twice. -[#5018] Check group and dataId in groupKey. -[#5114] ConcurrentHashSet.java is not compatible with jdk1.6 or 1.7. -[#5253] Fix missing auth identity header error. -[#5291] Fix Beat task will stop when throw unexpected exception. -[#5301] Respond all kinds of collections for istio's request. -[#5351] Fix Consistence status can't switch to UP after Jraft election. -[#5390] Fix ip verify error. -[#5427] Fix NPE if Jraft leader is null in CurcuitFilter. -[#5437] Fix config beta feature will lost dump event problem. -[#5451] Fix the tag can't be removed problem.
Other
-[#4822][#4823][#4824][#4825][#4979][#5506] Fix dependency security problem. -[#5277] Subscriber list servername add required. -[#5380][#5418] Add and enhance unit test.
1、 nacos-server-1.4.2.tar.gz 74.37MB
2、 nacos-server-1.4.2.zip 74.37MB