Releases: line/centraldogma
Releases · line/centraldogma
centraldogma-0.61.0
⭐️ New features
- The original commit message is preserved when performing Remote-to-Local Git mirroring. #818 #710
- The default branch is automatically detected when performing Git mirroring #826
- You can now configure CORS for the Central Dogma server using the configuration file. #811 #754
- You can now use the
access_tokencredential to use Github access tokens for mirroring. #813 #739
🛠️ Bug fixes
- Central Dogma server now doesn't use local host ssh settings when performing mirroring. #816
📈 Improvements
- The depth of commits is limited when cloning a remote Git repository for mirroring #808 #801
- Note that the
centraldogma-server-jgit6dependency must be added in runtime to use this feature
- Note that the
☢️ Breaking changes
- Spring Boot 1 integration is no longer supported. #833
- The artifact name for Spring Boot 2 integration has been changed #833
centraldogma-client-spring-boot-autoconfigure->centraldogma-client-spring-boot2-autoconfigurecentraldogma-client-spring-boot-starter->centraldogma-client-spring-boot2-starter
- Docker images are now published to
ghcr.ioinstead ofhub.docker.com#823 #828
⛓ Dependencies
- Micrometer 1.10.3 → 1.10.5
- Spring Boot 2 2.7.8 → 2.7.10
- Armeria 1.22.1 → 1.23.1
- Hibernate Validator 6.2.3.Final → 6.2.5.Final
- centraldogma-go 0.0.1 → centraldogma-go 0.1.0
Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
centraldogma-0.60.1
centraldogma-0.60.0
📈 Improvements
- Central Dogma server now logs the authenticated user by default #790
🛠️ Bug fixes
- Mirroring from Central Dogma to a remote Git server is more durable to failure. #792
⛓ Dependencies
- Micrometer 1.10.2 → 1.10.3
- Spring Boot 2 2.7.4 → 2.7.8
- Armeria 1.21.0 → 1.22.0
- Jackson 2.14.1 → 2.14.2
- Hibernate Validator 6.2.3.Final → 6.2.5.Final
Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
centraldogma-0.59.0
Improvements
- You can now add a custom
MeterRegistryto a Central Dogma server using Armeria'sFlags.defaultMeterRegistry()orCentralDogmaBuilder.meterRegistry().
Dependencies
- Armeria 1.20.3 → 1.21.1
- Jackson 2.13.4 → 2.14.1
- Micrometer 1.9.4 → 1.10.2
centraldogma-0.58.1
Bug fixes
- Fix a regression that CLI binaries are copied to the wrong path. #748
Dependencies
- Armeria 1.20.2 -> 1.20.3
centraldogma-0.58.0
⭐️ New features
- You can now enable mirroring from Central Dogma to a remote Git server. #717
[ { "type": "single", "direction": "LOCAL_TO_REMOTE", // 👈👈👈 "enabled": true, "localPath": "/", "localRepo": "foo", "remoteUri": "...", "schedule": "0 * * * * ?" } ]
📈 Improvements
- You can now collect metrics for mirroring. #735
- The timeout for fetching a Git repository in mirroring is increased from 10 to 60 seconds to reduce the failure when the Git server is overwhelmed. #733
🛠️ Bug fixes
- You will no longer see
ShuttingDownExceptionwarning messages from Central Dogma client when the server shuts down. #737 - The broken UI is now correctly rendered. #734
⛓ Dependencies
- Armeria 1.20.1 -> 1.20.2
Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
centraldogma-0.57.3
centraldogma-0.57.2
centraldogma-0.57.1
⛓ Dependencies
- Armeria 1.18.0 -> 1.19.0
- Jackson 2.13.3 -> 2.13.4
- javassist 3.29.0 -> 3.29.1
- Micrometer 1.9.2 -> 1.9.3
- Spring Boot 2.7.2 -> 2.7.3
Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests: