Skip to content

3.16.0 - Wellturn T330 Shocker Support!

Latest

Choose a tag to compare

@LucHeart LucHeart released this 15 Apr 00:34
· 2 commits to develop since this release
3.16.0
8405346

OpenShock Backend 3.16.0

This release includes new device support, new API capabilities, share handling fixes, and reliability improvements across the LiveControlGateway and backend services.

Added

  • Added /shockers/logs endpoint for retrieving shocker log history
  • Added support for the Wellturn T330 shocker model
  • Added bulk removal support for user shares
  • Added connected hub metrics and improved gateway metric tagging
  • Share invite responses now include names

Improved

  • Reworked LCG assignment logic and added integration test coverage for it
  • Improved gateway keep-alive handling
  • Improved hub self-online resilience
  • Improved SHA-256 hashing helper
  • Cleaned up deprecated device pair exposure in OpenAPI
  • Normalized response model naming for device-related API responses

Fixed

  • Fixed public share handling
  • Public share listings now return only non-expired shares
  • Prevented users from claiming their own share
  • Fixed incorrect offline status handling
  • Updated seed/test SQL and expanded test coverage around LCG behavior

Platform / Maintenance

  • Upgraded the backend/tooling to .NET 10
  • Multiple dependency updates across NuGet packages and GitHub Actions
  • Dependabot configuration cleanup and grouped update improvements
  • General code cleanup, test cleanup, and test parallelization improvements

Contributors

Thanks to everyone who contributed to this release:

Full Changelog: 3.15.1...3.16.0