Releases: semaphoreui/semaphore
Releases · semaphoreui/semaphore
v2.10.19
v2.10.18
Features
-
Added the ability to manage applications: add custom applications, enable/disable default applications
-
User friendly Variables editor for Environment.
-
Added secrets to Environment.
-
Auto-remove old tasks.
You can specify how many last tasks should be stored in the database using the config optionmax_tasks_per_template
and environment variableSEMAPHORE_MAX_TASKS_PER_TEMPLATE
. -
Allow enable/disable schedule.
-
Replace CodeMirror to ArgsPicker.
-
Keep connection for BoltDB by default. Added option
sessionConnection
for BoltDB.
Bugfixes
- Docker: Moved default Ansible config from
/tmp/semaphore/ansible.cfg
to/etc/ansible/ansible.cfg
. Removed definition ofANSIBLE_CONFIG
environment variable. - Fixed getting inventory from git repository.
- Renamed environment variable
MAX_TASKS_PER_TEMPLATE
toSEMAPHORE_MAX_TASKS_PER_TEMPLATE
. - Fixed a bug that caused schedules to break when using BoltDB.
v2.10.11
v2.10.7
Features
-
Added support for Terraform code, OpenTofu code and Bash scripts.
-
Added usage examples.
-
Added DEBUG Docker image for remote debugging from Goland.
Bugfixes
- Fixed infinite "Waiting" status.
- Reduced size of Docker image.
- Fixed issue with authentication on the server with login/password (#2098)
- Fixed
web_host
option usage in Docker image. - Docker Image: Fixed overriding config file options by empty
SEMAPHORE_ACCESS_KEY_ENCRYPTION
andSEMAPHORE_WEB_ROOT
environment variables. - Web interface: Removed predefined variables from Environment form.
- Fixed bug with supporting HTTP protocol.
v2.9.112
v2.9.109
Features
- Docker: Now
SEMAPHORE_DB_HOST
can contains port number. - Added environment variable
SEMAPHORE_DB_OPTIONS
which allows customize db connection. But be valid JSON. Example:{"sslmode": "require"}
. - Ability to use separate repository for Inventory
- Search
collections/requirements.yml
both in repo directory and in playbook directory. - Added
Secret
type for survey variables. - Added
Enum
type for survey variables.
Bugfixes
- Support
http://
protocol for Git repositories. - Fixed path to database file in Docker for BoltDB #2054 (comment) @Ereaey
- Disable debug mode for tasks started by Integrations (thanks to @vdudejon for reporting).
v2.9.75
v2.9.64
v2.9.58
v2.9.56
Features
- Integrations. Allows to integrate Semaphore with external services, like GitHub actions and GitLab (#1365 by @andreas-marschke):
- Rocket Chat notifications (#1836 by @oussjarrousse)
- Hide/show password button by @ewatkins.
Bugfixes
- A lot to fixes and refactoring by @tboerger
- Integration authentication fixed. Following variants now available:
- HMAC
- GItHub Webhooks (like HMAC but with GitHub specific)
- Token (useful for GitLab)
- None
Integrations documenatition: https://docs.semui.co/user-guide/integrations