Skip to content

2.4.0 Release

Latest
Compare
Choose a tag to compare
@nobodyiam nobodyiam released this 04 Feb 10:17
· 1 commit to main since this release

Highlights

Multiple AppId Support

The Apollo Java client now supports loading configurations from multiple appids.

Client Monitoring Metrics Enhancement

The Apollo Java client significantly enhanced observability, providing the ConfigMonitor API as well as metric export options via JMX and Prometheus. See Retrieve Client Monitoring Metrics.

K8S ConfigMap Cache Support

The Apollo Java client now supports caching a copy of the configuration information fetched from the server in the K8S ConfigMap. See ConfigMap Cache.

What's Changed

  • bump version to 2.4.0-SNAPSHOT by @nobodyiam in #78
  • support spring boot3 by @qiujiayu in #82
  • feat: openapi query namespace support not fill item by @youngzil in #83
  • [OSPP]Add more observability in apollo config client by @Rawven in #74
  • [OSPP]Support Kubernetes ConfigMap for Apollo java, golang client by @dyx1234 in #79
  • add multiple appId,pull other appId config into config. by @TerryLam2010 in #70
  • fix: monitor arg cause npe by @Rawven in #86
  • upgrade cache action to v4 by @nobodyiam in #94
  • fix the concurrent issue in SpringValueRegistry.scanAndClean by @nobodyiam in #95
  • feat: support incremental configuration synchronization client by @jackie-coming in #90
  • feat: reduce conflicts when update configmap in k8s #89 by @24kpure in #93

New Contributors