✅ Smarter Configuration & French Flair
Ever spent way too long hunting down that one typo in your configuration.yml? Or staring at a cryptic YAML error wondering which line is actually broken? This release has your back. TraLa now validates your configuration file thoroughly and tells you exactly what's wrong—file, line, column, and even a little pointer to the problem. No more guessing games thanks to @shwoop !
Un grand merci à @Giovanniricotta2002 for contributing the complete French translation—the dashboard now speaks Français! 🇫🇷
And of course, all the underlying tools have been polished up to their latest versions.
What's New
- Config Validation: Your
configuration.ymlis now fully validated before TraLa starts. YAML syntax errors show the exact file, line, column, and a snippet of the problematic line. Missing fields, invalid URLs, bad log levels, or out-of-range numbers are all caught upfront with clear, actionable error messages. - French Translation: The dashboard is now available in French! Set your language preference to enjoy the full experience in Français.
How to Use
No configuration changes required—just pull the latest image!
docker pull ghcr.io/dannybouwers/trala:v0.16.0
# or
docker pull dannybouwers/trala:v0.16.0Enable French
Update your configuration.yml to set the dashboard language:
environment:
language: frOr use the environment variable:
services:
trala:
image: ghcr.io/dannybouwers/trala:v0.16.0
environment:
LANGUAGE: frSupported languages: en (English), de (German), nl (Dutch), fr (French).
Enable Debug Logging
Need to dig into what's happening under the hood? Set the log level to debug in your configuration.yml:
environment:
log_level: debugOr use the environment variable:
services:
trala:
image: ghcr.io/dannybouwers/trala:v0.16.0
environment:
LOG_LEVEL: debugValid levels: info (default), debug (verbose), warn, error.
Logs can be viewed by running in your terminal:
docker compose logs trala⚡ Website Updates
The documentation website has been upgraded to Astro 6 and Tailwind 4. You might notice some visual polish and improved performance over at trala.fyi!
What's Changed
- feat: Introduce config file validation by @shwoop in #131
- chore(deps): update go toolchain to v1.26.3 by @renovate[bot] in #132
- fix(deps): update module golang.org/x/text to v0.37.0 by @renovate[bot] in #133
- fix(deps): update module github.com/go-playground/validator/v10 to v10.30.3 by @renovate[bot] in #135
- Website/major astro tailwind upgrade by @dannybouwers in #136
- feat(i18n): add French translation by @Giovanniricotta2002 in #138
- chore(deps): update astro monorepo by @renovate[bot] in #134
- chore(deps): update go toolchain to v1.26.4 by @renovate[bot] in #137
- fix(deps): update module golang.org/x/text to v0.38.0 by @renovate[bot] in #140
- fix(deps): update module go.yaml.in/yaml/v4 to v4.0.0-rc.5 by @renovate[bot] in #141
- chore(deps): update dependency @tailwindcss/typography to v0.5.20 by @renovate[bot] in #139
- fix(website): migrate remarkPlugins to unified() processor by @dannybouwers in #143
- chore(deps): update alpine docker tag to v3.24 by @renovate[bot] in #142
New Contributors
- @Giovanniricotta2002 made their first contribution in #138
Full Changelog: v0.15.2...v0.16.0