centraldogma-0.28.0
Improvements
- Server
-
HTTP API responses now have the following format:
{ "exception": "<fully qualified class name of the exception> (optional)", "message": "<human-readable error message>" }
-
Bug fixes
- Client: Golang
- Fixed a bug where Go client does not provide an error message. #246
- Server
- JSON paths were not evaluated when watching a file using the HTTP API. #240
- Jumping to a revision in web UI's file list view did not work. #243
- A user or a mirroring service was able to see a partially created project, which can cause unexpected exceptions. #245 #247
- Due to this fix, it is impossible to run pre-0.28.0 replicas and 0.28.0 replicas in the same cluster. Enter read-only mode or shut down your cluster completely before upgrading.
Breaking changes
- Client: Java
- Client: Go
- Server
- Reduced the amount of information for some HTTP API responses. #241 #242
- When pushing a changeset,
author,commitMessageandentrieswill not be returned. - When retrieving a commit list,
entrieswill not be returned. - When watching a file,
entrywill be returned instead ofentries. - When watching a repository,
entrieswill not be returned.
- When pushing a changeset,
- Reduced the amount of information for some HTTP API responses. #241 #242
Dependencies
- Armeria 0.65.1 -> 0.66.0