Update docker.io/semaphoreui/semaphore Docker tag to v2.17.4

Update docker.io/semaphoreui/semaphore Docker tag to v2.17.4
Photo by Lenny Kuhne / Unsplash

Easy minor upgrade without any problems whatsoever by means of Watchtower with dependency update facilitated by Mend's Renovate Bot.

This MR contains the following updates:

Package Update Change
docker.io/semaphoreui/semaphore patch v2.17.2v2.17.4

Release Notes

semaphoreui/semaphore (docker.io/semaphoreui/semaphore)

v2.17.4

Compare Source

Summary

This release focuses on performance improvements, permission fixes, and small usability enhancements, along with routine dependency updates and test coverage improvements.

🚀 Performance
  • Reduced database queries for tasks, improving overall performance and responsiveness.
🔐 Permissions & UI fixes
  • Template role permissions are now correctly enforced in the UI.
  • Integration and role permission checks in the UI have been fixed.
⚙️ Improvements
  • Semaphore task details are now available to shell applications via environment variables.
  • Adjustments to template directory handling.
🧪 Testing & Maintenance
  • Added unit tests for getHomeDir.
  • Upgraded core-js dependency.
  • Internal optimizations and minor fixes.

Changelog

  • e49d030 Merge pull request #​3619 from semaphoreui/perf/optimize_db_queries

What's Changed

Full Changelog: https://github.com/semaphoreui/semaphore/compare/v2.17.2...v2.17.4

v2.17.3

Compare Source

Read more

Me on Mastodon - This link is here for verification purposes.