Releases: line/centraldogma
Releases · line/centraldogma
centraldogma-0.41.4
centraldogma-0.41.3
Dependencies
- Armeria 0.90.2 -> 0.90.3
- JCommander 1.72 -> 1.75
centraldogma-0.41.2
Security
This release updates Netty from 4.1.38 to 4.1.39 to address the HTTP/2 security issues found in its previous versions. Please upgrade as soon as possible if your application serves the traffic from untrusted environment such as the Internet. See Netty 4.1.39 release news and Netflix security bulletins for more information.
Dependencies
- Armeria 0.90.1 -> 0.90.2
centraldogma-0.41.1
Bug fixes
- CLI does not fail to execute on Alpine Linux anymore. #425
Dependencies
- Armeria 0.89.0 -> 0.90.1
- Caffeine 2.7.0 -> 2.8.0
- SLF4J 1.7.26 -> 1.7.28
- Spring Boot 2.1.6 -> 2.1.7, 1.5.21 -> 1.5.22
centraldogma-0.41.0
New features
- Server
- Client
- (Java) Added
CentralDogma.purgeProject()
andCentralDogma.purgeRepository()
#416
- (Java) Added
Security fixes
- Server
- Fixed DOM based cross-site scripting (XSS) #422
- See CVE-2019-6002 for more information.
- Fixed DOM based cross-site scripting (XSS) #422
Bug fixes
- Server
- Invalid search query does not cause
500 Internal Server Error
anymore. #422
- Invalid search query does not cause
Dependencies
- Armeria 0.88.0 -> 0.89.0
centraldogma-0.40.1
Bug fixes
- Server
- All repositories now have metadata. #410
- Client
- A client does not get
RequestAlreadyTimedOutException
anymore. #408
- A client does not get
Dependencies
- Armeria 0.87.0 -> 0.88.0
- Micrometer 1.1.4 -> 1.2.0
- Hibernate Validator 6.0.16 -> 6.0.17
- jGit 5.3.2.201906051522-r -> 5.4.0.201906121030-r
- Spring Boot 2.1.5 -> 2.1.6
centraldogma-0.40.0
New features
- Server
- You can now enable PROXY protocol. #404
- When logging, the actual client address can now be retrieved from HTTP headers, such as
Forwarded
andX-Forwarded-For
. #404- See
trustedProxyAddresses
andclientAddressSources
in 'Configurations' for more information.
- See
Bug fixes
- Server
Dependencies
- Armeria 0.86.0 -> 0.87.0
- Guava 27.1 -> 28.0
- jGit 5.3.1 -> 5.3.2
- ZooKeeper 3.5.4-beta -> 3.5.5
centraldogma-0.39.2
Dependencies
- Armeria 0.85.0 -> 0.86.0
- Jackson 2.9.8 -> 2.9.9
- Spring Boot 2.1.4-> 2.1.5, 1.5.20 -> 1.5.21
centraldogma-0.39.1
Dependencies
- Armeria 0.84.0 -> 0.85.0
centraldogma-0.39.0
New features
- Client
- Server
Bug fixes
- Client
ArmeriaCentralDogma
now handles204 No Content
responses for some operations correctly. #394ArmeriaClientConfigurator
is now applied in correct order. #396- The watch timeout of
CentralDogmaEndpointGroup
has been increased to 20 seconds. It has too short timeout before. #383 CentralDogmaEndpointGroup
does not wait for the initial endpoints anymore, to be consistent with otherEndpointGroup
implementations. #383- Use
awaitInitialEndpoints()
if you need to wait for the initial endpoints.
- Use
- Server
Breaking changes
- Client
CentralDogmaEndpointGroup
does not wait for the initial endpoints anymore, to be consistent with otherEndpointGroup
implementations. #383
- Server
CentralDogma.cacheStats()
has been removed.
Dependencies
- Armeria 0.83.0 -> 0.84.0
- Spring Boot 2.1.3 -> 2.1.4, 1.5.19 -> 1.5.20
- Javassist 3.24.1 -> 3.25.0