Skip to content

Releases: semaphoreui/semaphore

v2.14.0-beta4

18 Apr 21:16
v2.14.0-beta4
75fb996
Compare
Choose a tag to compare
v2.14.0-beta4 Pre-release
Pre-release

Features

  • Improved variable group editor

Full Changelog: v2.14.0-beta3...v2.14.0-beta4

v2.14.0-beta3

17 Apr 18:47
v2.14.0-beta3
1a6a182
Compare
Choose a tag to compare
v2.14.0-beta3 Pre-release
Pre-release

Features

  • Added a new process configuration section for setting up chroot environments and process user.
  • Introduced the email_tls flag in the email configuration to enable TLS for SMTP.
  • Enabled support for filling task parameters (limit, tags, skip_tags) via integrations.
  • Added support for default values in Survey variables.
  • Improved Ansible playbook task debugging with selectable verbosity levels (-v to -vvvvvv).

What's Changed

  • fix: runner start command after setup + systemd runner sample by @lrizzi in #2912
  • fix: use md5 files for each GalaxyRequirementsType by @btravouillon in #2920
  • Feature: populate TaskParams from integration extract value by @MIJohnson in #2918
  • fix(be):alert email content encoding, support smtp ssl by @mgukov in #2923
  • fix: fixes incorrect temp path for inventory by @MIJohnson in #2922
  • build(deps-dev): bump http-proxy-middleware from 2.0.7 to 2.0.9 in /web by @dependabot in #2927

New Contributors

Full Changelog: v2.14.0-beta1...v2.14.0-beta3

v2.14.0-beta1

14 Apr 20:12
v2.14.0-beta1
08b560b
Compare
Choose a tag to compare
v2.14.0-beta1 Pre-release
Pre-release

Features

  • Write activity logs to a file (PRO)
    Keep a persistent record of all activity logs by saving them directly to a file. Available in the PRO version.
  • API tokens page
    You don't need to use cURL to create API token anymore.
  • View raw task logs
    You can now access the unprocessed, raw log output for any task — perfect for debugging.
  • Clear project and runner cache
    Free up space and start fresh by manually clearing the cache for projects and runners.
  • Override branch in templates and tasks
    Flexibly switch branches without editing your entire template — just override it per task or template.
  • New environment variable for OIDC provider configuration
    A new environment variable has been added to simplify OIDC provider setup and integration.
  • New temporary directory sturcture
    We've improved the structure of temporary directories to provide better isolation and make them easier to understand.

v2.13.12

08 Apr 20:54
v2.13.12
57809e9
Compare
Choose a tag to compare

Security

  • Upgrade Terraform

v2.13.11-beta1

08 Apr 11:55
v2.13.11-beta1
9f02426
Compare
Choose a tag to compare
v2.13.11-beta1 Pre-release
Pre-release

Security

  • Upgrade Go to 1.24
  • Upgrade Alpine to 3.21

Full Changelog: v2.13.10...v2.13.11-beta1

v2.13.10

07 Apr 11:05
v2.13.10
f79e5ce
Compare
Choose a tag to compare

Bugfixes

  • Layout issues

Full Changelog: v2.13.9...v2.13.10

v2.13.9

07 Apr 10:00
v2.13.9
2d3438b
Compare
Choose a tag to compare

Bugfixs

  • Null pointer on Template page

v2.13.8

06 Apr 20:59
v2.13.8
4559e7e
Compare
Choose a tag to compare

Bugfixes

  • Template form layout and text

v2.13.8-beta3

06 Apr 12:10
v2.13.8-beta3
6e84be2
Compare
Choose a tag to compare
v2.13.8-beta3 Pre-release
Pre-release

Bugfixes

  • Improved Template form layout: split fields to blocks.
  • Added misses checkboxes for overriding Ansible tags, limit and skip-tags.
  • Added missed fields to Task form (tags, limit, skip-tags).
  • Fixed bug with reading limit value on backend.

Full Changelog: v2.13.7...v2.13.8-beta3

v2.13.7

01 Apr 09:41
v2.13.7
Compare
Choose a tag to compare

Bugfixes

  • Incorrect working of Integration form after introducing task params.

Full Changelog: v2.13.5...v2.13.7