Update docker.io/semaphoreui/semaphore Docker tag to v2.17.14
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.4 → v2.17.14 |
Release Notes
semaphoreui/semaphore (docker.io/semaphoreui/semaphore)
v2.17.14
v2.17.12
🚀 Release Summary
This release introduces improved task control, an important database migration capability, and multiple dependency updates for stability and security.
✨ Highlights
BoltDB → SQL migration tool (major step forward)
- A new backend migration utility allows moving from BoltDB to SQL databases.
This is a key improvement for scalability and aligns with the future removal of BoltDB support.
🔧 Maintenance & Security
- Updated multiple Go modules (crypto, OAuth2, PostgreSQL driver).
- Updated frontend tooling (Prettier).
- Edwards25519 dependency updated (core and Pro).
- General dependency fixes and stability improvements.
🙌 Community
- Welcome @darcystan for their first contribution!
Changelog
3e5e0deci(github): return GH_TOKEN for docker
What's Changed
- Added host limit values in Task parameters instead of just Yes by @darcystan in #3637
- chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 by @dependabot[bot] in #3642
- chore(deps): update dependency prettier to v3.8.1 by @renovate[bot] in #3635
- feat(be): boltdb to sql migration tool by @mgukov in #3620
- chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 in /pro by @dependabot[bot] in #3644
- fix(deps): update module github.com/lib/pq to v1.11.2 by @renovate[bot] in #3645
- fix(deps): update module golang.org/x/crypto to v0.48.0 by @renovate[bot] in #3646
- fix(deps): update module golang.org/x/oauth2 to v0.35.0 by @renovate[bot] in #3648
New Contributors
- @darcystan made their first contribution in #3637
Full Changelog: https://github.com/semaphoreui/semaphore/compare/v2.17.8...v2.17.12
v2.17.10
v2.17.9
v2.17.8
Release Summary
This is a small maintenance release focused on improving task control and integration behavior, along with routine dependency updates.
✨ New Features
- Force stop all tasks
Added the ability to stop all running tasks with force option, giving administrators faster control in emergency or cleanup scenarios.
🔧 Improvements & Fixes
- Integration value priority fix
Extracted values in integrations now correctly take precedence, ensuring more predictable configuration behavior.
Changelog
38d2d2afix(integrations): extracted values has priority
What's Changed
- chore(deps): update dependency cron-parser to v5.5.0 by @renovate[bot] in #3632
- feat: add stop all force by @fiftin in #3633
- chore(deps): update dependency dotenv to v17.3.1 by @renovate[bot] in #3634
Full Changelog: https://github.com/semaphoreui/semaphore/compare/v2.17.7...v2.17.8
v2.17.7
Release Summary
This release focuses on logging improvements, Docker usability, and dependency updates.
✨ Improvements
- RFC 5424 syslog support
Syslog output now follows the RFC 5424 standard, improving compatibility with enterprise logging systems and SIEM platforms.
🐳 Docker
- Config path for import fixed
Docker deployments now correctly provide the configuration path when importing settings.
Changelog
7c3cc4ffix(docker): provide config path for import
What's Changed
- fix(deps): update module github.com/sirupsen/logrus to v1.9.4 by @renovate[bot] in #3622
- feat(syslog): use rfc 5424 output format by @fiftin in #3624
Full Changelog: https://github.com/semaphoreui/semaphore/compare/v2.17.5...v2.17.7
v2.17.6
v2.17.5
Release Summary
This release delivers a fix for scheduled task configuration stability.
🛠 Fixes
- Scheduled task properties saving issue resolved
Fixed a bug where task properties were not saved or updated correctly when working with schedules. This improves reliability and consistency of scheduled task configuration.
Changelog
Full Changelog: https://github.com/semaphoreui/semaphore/compare/v2.17.4...v2.17.5