Skip to content

Update semaphoreui/semaphore Docker tag to v2.17.28#28

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/semaphoreui-semaphore-2.x
Open

Update semaphoreui/semaphore Docker tag to v2.17.28#28
renovate[bot] wants to merge 1 commit intomainfrom
renovate/semaphoreui-semaphore-2.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 28, 2025

This PR contains the following updates:

Package Update Change
semaphoreui/semaphore minor v2.13.1v2.17.28

Release Notes

semaphoreui/semaphore (semaphoreui/semaphore)

v2.17.28

Compare Source

Release v2.17.28

This release improves runner-to-task tracking and fixes task status handling in the runner update flow.

A new runner_id field was added to tasks in the database, which makes it possible to persist the association between a task and the runner executing it. This improves internal task tracking and lays the groundwork for more reliable runner state handling.

This release also fixes a bug in the runner update logic where the current task state was checked using the wrong field. In api/runners/runners.go, the status check was corrected from job.Status.IsFinished() to tsk.Task.Status.IsFinished(), ensuring the system evaluates the actual stored task state before applying runner updates. This makes task state transitions more accurate during runner execution.

What's changed
  • Added runner_id to the task record in the database for better runner-to-task association. (#​3712)
  • Fixed runner task status validation to use the actual task status field instead of the job status field.
Full Changelog

semaphoreui/semaphore@v2.17.27...v2.17.28

v2.17.27

Compare Source

Bugfixes

  • Fixed bug with running Terragrunt

    image

v2.17.26

Compare Source

Changelog

  • 3b278d1 fix(secrets): null pointer

Full Changelog: semaphoreui/semaphore@v2.17.24...v2.17.26

v2.17.25

Compare Source

v2.17.24

Compare Source

Changelog

  • b9cb5be fix(secrets): provide source storage type in var groups

What's Changed

New Contributors

Full Changelog: semaphoreui/semaphore@v2.17.22...v2.17.24

v2.17.23

Compare Source

v2.17.22

Compare Source

This patch release includes a small fix related to integrations permissions.

Fixes

  • Fixed permissions handling for integrations.

Full Changelog: semaphoreui/semaphore@v2.17.21...v2.17.22

v2.17.21

Compare Source

Changelog
  • 3a04fda Merge branch '2-17-stable' into develop

Full Changelog: semaphoreui/semaphore@v2.17.17...v2.17.21

v2.17.20

Compare Source

v2.17.19

Compare Source

v2.17.18

Compare Source

v2.17.17

Compare Source

Changelog

What's Changed

Full Changelog: semaphoreui/semaphore@v2.17.16...v2.17.17

v2.17.16

Compare Source

Changelog

  • 140584f ci(docker): fix migration condition

What's Changed

  • feat(migrator): respect flag --merge-existing-users which allows use exiting users by @​fiftin in #​3673

Full Changelog: semaphoreui/semaphore@v2.17.15...v2.17.16

v2.17.15

Compare Source

Here’s a clean release summary you can use:


Semaphore UI v2.17.15

Overview

This release improves secret management flexibility and includes minor internal cleanup and dependency updates.

✨ Highlights

🔐 Read Secrets from Raw Files

You can now load secrets directly from a raw file. This makes it easier to integrate with:

  • Docker/Kubernetes secret mounts
  • Vault Agent file sinks
  • External secret management systems

This enhancement simplifies secure automation workflows and improves compatibility with production setups.

What's Changed

Full Changelog: semaphoreui/semaphore@v2.17.14...v2.17.15

v2.17.14

Compare Source

Changelog

  • Fixed null pointer in Backups

v2.17.12

Compare Source

🚀 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

Changelog

  • 3e5e0de ci(github): return GH_TOKEN for docker

What's Changed

New Contributors

Full Changelog: semaphoreui/semaphore@v2.17.8...v2.17.12

v2.17.10

Compare Source

v2.17.9

Compare Source

v2.17.8

Compare Source

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

  • 38d2d2a fix(integrations): extracted values has priority

What's Changed

Full Changelog: semaphoreui/semaphore@v2.17.7...v2.17.8

v2.17.7

Compare Source

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

  • 7c3cc4f fix(docker): provide config path for import

What's Changed

Full Changelog: semaphoreui/semaphore@v2.17.5...v2.17.7

v2.17.6

Compare Source

v2.17.5

Compare Source

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: semaphoreui/semaphore@v2.17.4...v2.17.5

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: semaphoreui/semaphore@v2.17.2...v2.17.4

v2.17.3

Compare Source

v2.17.2

Compare Source

Release Summary

This release introduces high availability improvements, enhanced integrations, and important security and dependency updates.

✨ New Features
  • Active-active high availability
    Added support for active-active HA deployments, allowing multiple Semaphore UI nodes to operate simultaneously for improved scalability and resilience.

  • Integration task details via headers
    Integrations can now return created task details through response headers, enabling better automation workflows and easier external system integration.

🔒 Security & Maintenance
  • Security updates for axios and go-git.
  • Dependency updates including express, qs, webpack, and lodash for improved stability and performance.
👋 Community
  • Welcome @​riton, who made their first contribution to Semaphore UI.

What's Changed

Full Changelog: semaphoreui/semaphore@v2.17.0...v2.17.2

v2.17.0

Compare Source

image
Semaphore 2.17 Release Details
  1. Syslog support
  2. CLI improvements:
    • Import project
    • --register flag for runner command
  3. UI improvements:
    • Custom views
    • New expended textarea behavior
  4. Stop all tasks button for a template
  5. Custom roles (Enterprise)
  6. Devolution Server integration (Enterprise)

Links

  • Create best docker container

  • Join our responsive community

    discord

v2.16.51

Compare Source

Bugfixes

  • Fix database migration (CRITICAL)

v2.16.50

Compare Source

Bugfixes

  • SQLite migration
  • Task status logs (PRO)

v2.16.49

Compare Source

v2.16.48

Compare Source

v2.16.47

Compare Source

Feature

  • Add more logs

v2.16.46

Compare Source

Changelog

  • bc8a231 fix(db): use longtext for tf state

v2.16.45

Compare Source

Bugfixes

v2.16.44

Compare Source

v2.16.43

Compare Source

Changelog

v2.16.42

Compare Source

v2.16.41

Compare Source

v2.16.40

Compare Source

v2.16.39

Compare Source

v2.16.38

Compare Source

v2.16.37

Compare Source

Bugfixes

  • Problem: Integrations completely broken after Upgrade to 2.16 (#​3215)

v2.16.36

Compare Source

v2.16.35

Compare Source

image
Semaphore 2.16 Release Details
  1. SQLite support (BoltDB deprecated)
  2. Built-in API reference powered by Swagger
  3. UI improvements:
    • Expandable text inputs
    • Display of next scheduled run in multiple time zones
  4. Parallel task execution
  5. Task parameters support for Schedules and Integrations
  6. HashiCorp Vault integration (Pro only)

Links

  • Create best docker container

  • Join our responsive community

    discord telegram youtube twitter

Features

Bugfixes

v2.15.7

Compare Source

Bugfixes

  • Fixed SQL query for Postgres (#​3189).

v2.15.6

Compare Source

v2.15.5

Compare Source

Changelog

  • Yellow color in log

v2.15.4

Compare Source

Bugfixes

  • Fixed Raw log link in task dialog.

    image

v2.15.0

Compare Source

Semaphore 2.15 Release Details
  • Built-in Swagger API (PRO)
  • Improved design
  • Terragrunt support
  • Task details
  • Task summary (PRO)

Links

  • Create best docker container

  • Join our responsive community

    discord telegram youtube twitter

v2.14.12

Compare Source

Bugfix

  • Sorting output by time

v2.14.11

Compare Source

Bugfixes

v2.14.10

Compare Source

Bugfixes

  • Semaphore runner does not use correct ansible version in image *--ansible2.16.5 #​3005
  • No Survey variables when launching task with play button from Task Templates #​3009

v2.14.9

Compare Source

Feature

  • Use autocomplete instead of select for new schedule.

v2.14.8

Compare Source

Performance

  • Optimized API usage to improve UI's responsiveness

v2.14.7

Compare Source

Bugfixes

  • Fixed migrations undo command:

    semaphore migrate --undo-to 2.14
    
  • Fixed issue with error 404 on Schedule page.

Full Changelog: semaphoreui/semaphore@v2.14.6...v2.14.7

v2.14.6

Compare Source

Bugfixes

  • Fixed error log message:
    "Level=error msg="remove /data/semaphore/project_1/repository_3_template_3_inventory_3: directory not empty"
    

v2.14.5

Compare Source

Bugfix

v2.14.4

Compare Source

Bugfixes

  • Restore ability to set timezone for Schedule:
    Added config option schedule.timezone and environment variable SEMAPHORE_SCHEDULE_TIMEZONE.

Full Changelog: semaphoreui/semaphore@v2.14.3...v2.14.4

v2.14.3

Compare Source

Bugfixes

  • Fixed latest database migration #​2976
  • Fixed database request for session expiration #​2974

v2.14.2

Compare Source

v2.14.1

Compare Source

Bugfixes

  • Fixed default value handling for enums in survey variables.

v2.14.0

Compare Source

Semaphore 2.14 Release Details

Links

  • Create best docker container

  • One-click deployment in the cloud

  • Join our responsive community

    discord telegram youtube twitter

v2.13.15

Compare Source

Bugfixes

  • Fixed tasks stopping
  • Fixed schedule weekday checkboxes

Full Changelog: semaphoreui/semaphore@v2.13.14...v2.13.15

v2.13.14

Compare Source

Bugfixes

  • Integrations: fixed authentication for Bitbucket webhook
  • Fixed template cloning
  • Fixed Terraform flags in task params
  • Fixed task log issue with text color: #​2268 and #​2859

Full Changelog: semaphoreui/semaphore@v2.13.12...v2.13.14

v2.13.13

Compare Source

v2.13.12

Compare Source

Security

  • Upgrade Terraform

v2.13.11

Compare Source

v2.13.10

Compare Source

Bugfixes

  • Layout issues

Full Changelog: semaphoreui/semaphore@v2.13.9...v2.13.10

v2.13.9

Compare Source

Bugfixs

  • Null pointer on Template page

v2.13.8

Compare Source

Bugfixes

  • Template form layout and text

v2.13.7

Compare Source

Bugfixes

  • Incorrect working of Integration form after introducing task params.

Full Changelog: semaphoreui/semaphore@v2.13.5...v2.13.7

v2.13.6

Compare Source

v2.13.5

Compare Source

Bugfixes

  • Import error 400
  • Remove overriding ANSIBLE_SSH_ARGS
  • Remove panic for incorrect websocket configuration

Full Changelog: semaphoreui/semaphore@v2.13.3...v2.13.5

v2.13.4

Compare Source

v2.13.3

Compare Source

Bugfixes

  • Support requirements.yml in repository root.
  • Saving options for Postgres.

What's Changed

New Contributors

Full Changelog: semaphoreui/semaphore@v2.13.2...v2.13.3

v2.13.2

Compare Source

Bugfixes

  • Update outdated dependencies.

What's Changed

Full Changelog: semaphoreui/semaphore@v2.13.1...v2.13.2


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from 1cceadd to 05d2c9e Compare March 28, 2025 09:17
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.13.2 Update semaphoreui/semaphore Docker tag to v2.13.3 Mar 30, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch 2 times, most recently from a06e125 to 901bc12 Compare March 31, 2025 12:28
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.13.3 Update semaphoreui/semaphore Docker tag to v2.13.5 Mar 31, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from 901bc12 to f65d3d7 Compare April 1, 2025 02:16
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.13.5 Update semaphoreui/semaphore Docker tag to v2.13.7 Apr 1, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from f65d3d7 to 3e165d6 Compare April 6, 2025 22:29
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.13.7 Update semaphoreui/semaphore Docker tag to v2.13.8 Apr 6, 2025
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.13.8 Update semaphoreui/semaphore Docker tag to v2.13.10 Apr 7, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch 2 times, most recently from ef6588d to 11b2e3f Compare April 8, 2025 20:45
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.13.10 Update semaphoreui/semaphore Docker tag to v2.13.12 Apr 8, 2025
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.13.12 Update semaphoreui/semaphore Docker tag to v2.13.13 Apr 11, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from 11b2e3f to 07146a5 Compare April 11, 2025 11:35
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from 07146a5 to f60071a Compare April 16, 2025 17:33
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.13.13 chore(deps): update semaphoreui/semaphore docker tag to v2.13.13 Apr 16, 2025
@maxwassiljew maxwassiljew force-pushed the renovate/semaphoreui-semaphore-2.x branch from f60071a to f980fc9 Compare April 16, 2025 19:21
@renovate renovate bot changed the title chore(deps): update semaphoreui/semaphore docker tag to v2.13.13 chore(deps): update semaphoreui/semaphore docker tag to v2.13.14 Apr 19, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from f980fc9 to 0a2eb93 Compare April 19, 2025 22:45
@renovate renovate bot changed the title chore(deps): update semaphoreui/semaphore docker tag to v2.13.14 chore(deps): update semaphoreui/semaphore docker tag to v2.13.15 Apr 26, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch 2 times, most recently from 620a72e to 3caa91c Compare April 28, 2025 08:29
@renovate renovate bot changed the title chore(deps): update semaphoreui/semaphore docker tag to v2.13.15 chore(deps): update semaphoreui/semaphore docker tag to v2.14.0 Apr 28, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from 3caa91c to 500d60d Compare April 28, 2025 17:12
@renovate renovate bot changed the title chore(deps): update semaphoreui/semaphore docker tag to v2.14.0 chore(deps): update semaphoreui/semaphore docker tag to v2.14.3 Apr 28, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from 500d60d to 8d3f6fd Compare April 28, 2025 22:31
@renovate renovate bot changed the title chore(deps): update semaphoreui/semaphore docker tag to v2.14.3 chore(deps): update semaphoreui/semaphore docker tag to v2.14.4 Apr 28, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from 8d3f6fd to a8e7f9e Compare April 29, 2025 15:56
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.14.10 Update semaphoreui/semaphore Docker tag to v2.14.12 May 26, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from 3f4981f to 6801805 Compare May 26, 2025 22:11
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from 6801805 to ae749b8 Compare June 14, 2025 08:50
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.14.12 Update semaphoreui/semaphore Docker tag to v2.15.0 Jun 14, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from ae749b8 to 544b8a3 Compare July 23, 2025 14:44
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.15.0 Update semaphoreui/semaphore Docker tag to v2.15.4 Jul 23, 2025
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.15.4 Update semaphoreui/semaphore Docker tag to v2.15.5 Aug 5, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch 2 times, most recently from 10caef8 to e3384e2 Compare August 7, 2025 21:26
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.15.5 Update semaphoreui/semaphore Docker tag to v2.16.1 Aug 7, 2025
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.16.1 Update semaphoreui/semaphore Docker tag to v2.16.2 Aug 9, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch 2 times, most recently from 8f6d330 to fda8bdf Compare August 11, 2025 10:06
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.16.2 Update semaphoreui/semaphore Docker tag to v2.16.7 Aug 11, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from fda8bdf to b1f2e12 Compare August 13, 2025 08:27
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.16.7 Update semaphoreui/semaphore Docker tag to v2.16.10 Aug 13, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from b1f2e12 to 970f9eb Compare August 15, 2025 21:32
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.16.10 Update semaphoreui/semaphore Docker tag to v2.16.12 Aug 15, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from 970f9eb to 44d50c9 Compare August 16, 2025 08:38
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.16.12 Update semaphoreui/semaphore Docker tag to v2.16.13 Aug 16, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from 44d50c9 to 70dd6f6 Compare August 16, 2025 16:24
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.16.13 Update semaphoreui/semaphore Docker tag to v2.16.14 Aug 16, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from 70dd6f6 to 452ad1f Compare August 16, 2025 20:31
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.16.14 Update semaphoreui/semaphore Docker tag to v2.16.16 Aug 16, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from 452ad1f to fc85a54 Compare August 17, 2025 13:38
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.16.16 Update semaphoreui/semaphore Docker tag to v2.16.17 Aug 17, 2025
@renovate renovate bot changed the title Update semaphoreui/semaphore Docker tag to v2.16.17 Update semaphoreui/semaphore Docker tag to v2.16.18 Aug 21, 2025
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from fc85a54 to 235fed9 Compare August 21, 2025 18:29
@renovate renovate bot force-pushed the renovate/semaphoreui-semaphore-2.x branch from 235fed9 to 83e8213 Compare August 31, 2025 09:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants