Skip to content

Releases: sermant-io/Sermant

Release v1.0.1

08 Feb 07:18
fd7454f
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Simplify the injector deployment process, and use help to obtain the certificate and caBundle value by @provenceee #1067
  • Compatible with dubbo label settings of versions below dubbo 2.5-2.5.8 by @chengyouling #1069
  • Optimize the injector help template and support mounting common environment variables of multiple namespaces by @provenceee #1073
  • Modify monitor config by @hanbingleixue #1078
  • Fix possible npe when routing rules are not configured correctly by @provenceee #1080

📔 Documentation

Release v1.0.0

27 Dec 10:38
efd9898
Compare
Choose a tag to compare

Feature

  • Support the injector to configure environment variables through the helm template by @lilai23 #1056

Fixes

  • Fix some service loading failures that cause the host application to fail to provide services normally by @lilai23 #1060
  • Can not check the heartbeat for nacos register in migration mode of SpringCloud registry plugin by @justforstudy-A #1052
  • Fix version vulnerabilities by @hanbingleixue #1058

Improvements

Release v0.9.0

14 Dec 14:17
0bdf7d9
Compare
Choose a tag to compare

Feature

  • Service implementation of adding dubbo's ability to register Nacos by @chengyouling #1008
  • Increase the registration ability of the dubbo framework microservice Nacos by @chengyouling #1003
  • Reconstruct and optimize plug-in class isolation mechanism by @lilai23 #1006

Fixes

  • Fix the inconsistency between jul log level and logback by @provenceee #1033
  • Rename fowcontrol to flowcontrol by @robotLJW #1025
  • Upgrade apache log4j, jackson-databind and zk-netty due to CVE vulnerability by @robotLJW #1019
  • Modify the flow control test case and fix the problem of test failure by @hanbingleixue #1018
  • Fix the package issue of the sermant common central warehouse by @lilai23 #1015
  • Fix the bug that springboot registry plugin can not process the url query params by @justforstudy-A #1013
  • The registration service relies on logback classic to not configure the lgback.xml configuration file, causing the nacos client to print DEBUGGER logs by @chengyouling #1031

Improvements

Release v0.8.0

30 Nov 11:08
0bdf7d9
Compare
Choose a tag to compare

Feature

  • Increase the ability of spring cloud framework to register nacos by @chengyouling #947

Fixes

  • Delete demo-registry in registry plugin and fix broken link by @robotLJW #999
  • Fix automated test grouping problem by @justforstudy-A #991
  • Support for indexing environment variables in startup parameters by @lilai23 #985
  • Fix the problem that system class enhancement cannot modify the returned results by @luanwenfei-venus #989
  • Fix the problem that the dynamic configuration plug-in fails to refresh the host configuration in time due to multiple subscription initialization of the plugin by @justforstudy-A #972
  • Fix bug for spring boot registry plugin by @justforstudy-A #970
  • Fix the bug that feign protocol may not effect when use spring boot registry plugin by @justforstudy-A # 964
  • Fix bug for springboot registry plugin by @justforstudy-A #960
  • Fix the bug that the enhancement class conflicts with cglib by @provenceee #956
  • Fix the close bug for docker by @justforstudy-A #951
  • Modify the blocking queue logic when sending messages to avoid the error of the rejection policy when the thread pool task is full by @luanwenfei-venus #950
  • Modify security issues by @hanbingleixue #937

Improvements

Full Changelog: v0.7.0...v0.8.0

Release v0.7.0

03 Nov 14:39
5d8c2df
Compare
Choose a tag to compare

Feature

Fixes

Improvements

New Contributors

Full Changelog: v0.6.0...v0.7.0

Release v0.6.0

09 Oct 08:59
f6cea33
Compare
Choose a tag to compare

Feature

Fixes

  • Fix the problem that the load balancer cannot run on the Linux operating system by @justforstudy-A #726
  • Fix the 404 access problem when the load balancing plugin delivers policies to Zuul by @justforstudy-A #726
  • Fix the problem that application start error when user not define server port in config file and env by @justforstudy-A #729
  • Fix the bug which dubbo integration test sometimes run failed by @provenceee #763
  • Fix the problem that lb ut failed occasionally by @justforstudy-A #790 #792
  • Fix the problem that “When run in IDE, service-registry plugin occurs: java.lang.LinkageError.” by @luanwenfei-venus #799

Improvements

Full Changelog: v0.5.0...v0.6.0

Release v0.5.0

02 Sep 14:31
8fc3188
Compare
Choose a tag to compare

Feature

Fixes

Improvements

  • add plugin separate project development guidance by @xuezechao1 in #613
  • modify the checkstyle problem to skip the main method & SpringBootApplication annotation check by @robotLJW #627
  • add spring governance automation test by @justforstudy-A #623
  • add flow control demo by @justforstudy-A #618
  • support plugin itself to decide whether to perform interception point enhancement by @lilai23 #647
  • support properties and config.yaml configuration file camel case and dash and corresponding environment variable reading by @lilai23 #658
  • optimize registration plugin by @provenceee #654
  • add plugin ut template by @lilai23 #675

New Contributors

Full Changelog: v0.4.0...v0.5.0

Release v0.4.0

02 Aug 02:15
305eeab
Compare
Choose a tag to compare

Feature

  • support release the modules of core and plugin to Maven Central Repository #556 #569

  • support the spring application graceful online and offline in spring-cloud-registry plugin #563 #579

  • support nacos and zookeeper in dynamic configuration plugin #584

  • support the tag router for spring cloud in router plugin #587

  • refactor the flowcontrol plugin and adaptation SOA governance for spring cloud #596

Fixes

  • fixed some bugs for service-registry #561 #565 #574

  • fixed some bugs for dynamic configuration #574

  • fixed some bugs for agentcore-core #580

Improvements

  • add the file name , class name and function name in log template #585

  • support the dynamic configuration plugin Automated Testing #584

  • support load config by different formats #580

Sermant version 0.3.0

21 May 03:32
Compare
Choose a tag to compare

Features

  • support the dynamic configuration for Spring Cloud Application base on annotations named @RefreshScope#518

  • support for dubbo-registry-plugin's integration test#550

Fixes

  • fix some bugs for agentcore-core #521

  • fix some bugs for spring-cloud-registry #533 #541 #542 #546

  • fix flowcontrol plugin bug which cause that dubbo application can only invoke one registry center instances when in double registry scene #548

  • fix the dubbo-registry-plugin's bug that consumer can't found all providers in multi-registration scenarios#529

Improvements

  • add the dubbo-registry-plugin's configuration to support turning on or off#512

  • support for sending dubbo's configuration to consumers#530

  • support for dubbo's tag route#538

Sermant version 0.2.0

12 Apr 14:12
15fce90
Compare
Choose a tag to compare

Features

  • support tracing #328
  • support method matching and class matching #488
  • support plug-in display page #247
  • support for registration using registry plugins #256 #306
  • support multiple registries using dubbo(2.6.x & 2.7.x) registration plugin #316 #345
  • support KIE in agent configuration center #171
  • support traffic governance capability for Dubbo and Spring application, http and dubbo rpc are the protocols which supports #219 #339 #353

Fixes

  • migrate the message sending service of lubanops to the core service of the framework #328
  • remove the front-end compilation of the backend component #481
  • fix the problem that flowcontrol plugin does not support Dubbo's GenericService #492
  • fix open source vulnerabilities and code specification issues #322 #341 #342 #421 #477
  • fix the exception which can't found the guava class #373

Improvements