This repository has been archived by the owner on Oct 22, 2024. It is now read-only.
Releases: TilBlechschmidt/WebGrid
Releases · TilBlechschmidt/WebGrid
v0.6.0 » The Overhaul 🌈
This release is a bigger one. The underlying architecture of WebGrid became a bit of a hassle to test and maintain. To remedy this issue, a major upgrade of the fundamentals commenced (#53)! Externally, the API only changed in minor ways and most features are still supported.
Additionally, we've had the first open-source contributions by @jpJuni0r! Thanks for the documentation fixes <3
💥 What broke?
- Tracing & Metrics
- Subtitles / timed metadata
The above features are still on the list and it is planned that those will work again in the future.
🧰 Maintenance
- Clean up various bits of leftover code @TilBlechschmidt (#55)
- Update documentation to agree with recent architecture overhaul @TilBlechschmidt (#54)
- Update copyright year @jpJuni0r (#46)
- Fix invalid docker repo link @jpJuni0r (#45)
- Resolve syntax highlighting TODO @jpJuni0r (#43)
- Allow tests to run in PR pipelines @TilBlechschmidt (#47)
v0.5.1 🌈
🧰 Maintenance
- Move timeout configuration to service options @TilBlechschmidt (#41)
- Move to active service discovery @TilBlechschmidt (#40)
v0.5.0 🌈
🚀 Features
- Implement basic OpenTelemetry tracing support @TilBlechschmidt (#39)
- Reduce legal headache by adopting MIT License @TilBlechschmidt (#32)
🐛 Bug Fixes
- Fixed capability matching failure when firstMatch is empty @TilBlechschmidt (#38)
🧰 Maintenance
- Implement clean failure path for orchestrator @TilBlechschmidt (#35)
- Extract scheduling into external dependency @TilBlechschmidt (#33)
v0.4.0 🌈
🚀 Features
- Allow clients to set arbitrary session metadata @TilBlechschmidt (#31)
- Add basic dashboard & subtitle support @TilBlechschmidt (#30)
- Full support for HTTP/2 @TilBlechschmidt (#29)
v0.3.2 🌈
🐛 Bug Fixes
- Prevent session startup desync issue @TilBlechschmidt (#28)
- Fix empty response from proxy @TilBlechschmidt (#27)
🧰 Maintenance
- Randomize orchestrator selection @TilBlechschmidt (#26)
v0.3.1 🌈
🧰 Maintenance
- Reduce SQLite database accesses @TilBlechschmidt (#25)
- Add git version log on startup and in help text @TilBlechschmidt (#24)
v0.3.0 🌈
🚀 Features
- Implement prometheus metric provider @TilBlechschmidt (#22)
🧰 Maintenance
- Fix SQLite requiring database to exist before opening
v0.2.1 🌈
Hotfix for wrong/missing image names in the release pipeline where only the core
image is pushed to Docker Hub.
v0.2.0 🌈
Changes
🚀 Features
- Expose session retention duration to Helm chart @TilBlechschmidt (#21)
- Reduce startup time of grid @TilBlechschmidt (#18)
- Add metadata support to requested capabilities @TilBlechschmidt (#17)
- Various Node container improvements @TilBlechschmidt (#16)
🧰 Maintenance
- Polish the documentation @TilBlechschmidt (#20)
- Implement active garbage collection for DB @TilBlechschmidt (#19)
- Implement basic integration test (K8s + Docker) @TilBlechschmidt (#15)
v0.1.3 🌈
Changes
- Hotfix for broken docker-compose image tags