This release includes several enhancements and bug fixes.
General
- Support system environment variable
APP_ID
#2067 - Support apollo-configservice/apollo-adminservice/apollo-portal run with JDK 9, 10 and 11 #2074
- Fix k8s deployment issues #2113 #2115
- Add TXT file format support #2181
Apollo Portal
- Support comparing configurations among clusters #1996
- Support updating user info when mysql has
SQL_SAFE_UPDATES
set to true #2016 - Fix the bug that cannot resolve blank line in properties under Windows #2017
- Make the duplicated key detection logic case-insensitive #2066
- Fix SSRF issue #2105
- Fix the gray version configuration display issue when master version has keys with empty value #2172
Apollo Open Api
Apollo Client
- Make apollo-core/client get more accurate host IP #1986
- Fix the performance issue when calling getHostName #2152
- Fix the compatibility issue with jasypt-spring-boot #2173
Installation
Please refer 分布式部署指南
How to upgrade from v1.3.0 to v1.4.0
There is no schema change between v1.3.0 and v1.4.0.
So simply deploy v1.4.0 executables with the following sequences:
- apollo-configservice
- apollo-adminservice
- apollo-portal