v0.5.3
A bunch of bug fixes, performance improvements, and docs updates.
Setting the LogFormat
is now under log.format
in the yaml config instead of log_format
. You can still use SOFT_SERVE_LOG_FORMAT
. We also added a SOFT_SERVE_LOG_TIME_FORMAT
to change how the logs format time. The default time format is now includes date and time.
The Docker container now comes with OpenSSH installed for more compatibility.
Changelog
New Features
- 57df762: feat: log time format (#269) (@caarlos0)
- 9eda032: feat: upgrade dependencies (@aymanbagabas)
Bug fixes
- 5580b5b: fix(backend): cache repos in memory (#274) (@aymanbagabas)
- 469a86f: fix(backend): delete non-existing repo (@aymanbagabas)
- 6eba245: fix(backend): delete repo when importing existing one (@aymanbagabas)
- 4433e02: fix(backend): remove clone timeout (@aymanbagabas)
- 1420502: fix(backend): wrap i/o operations in transactions (#278) (@aymanbagabas)
- b07de74: fix(log): respect log config (#280) (@aymanbagabas)
- bb40f89: fix(server): bound the current context to the underlying operation (@aymanbagabas)
- 3ef6d86: fix(ui): UI regressions (#279) (@aymanbagabas)
- 2a97f93: fix: improve dockerfile caching (@caarlos0)
- 3cf9b6b: fix: increase clone timeout, fix some lint issues (@caarlos0)
- c1d62b5: fix: set CI=1 in Dockerfile as a workaround (#284) (@caarlos0)
Dependency updates
- cad243c: feat(deps): bump github.com/charmbracelet/bubbletea (@dependabot[bot])
- 44f52c1: feat(deps): bump github.com/prometheus/client_golang (@dependabot[bot])
- 8855f56: feat(deps): bump golang.org/x/crypto from 0.8.0 to 0.9.0 (@dependabot[bot])
Documentation updates
- 8d13e32: docs: add systemd instructions (#276) (@aymanbagabas)
- 882abd5: docs: update license (@caarlos0)
Other work
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.