Releases: semaphoreui/semaphore
Releases · semaphoreui/semaphore
v2.11.0-beta1
Features
- API improvement: added field
params
to Task model. It should be used instead of flagsdebug
,dry_run
anddiff
. Now you should use:params.debug
,params.dry_run
,params.diff
for Ansible tasksparams.plan
andparams.auto_approve
for Terraform tasks.
- Start from this version we will use semantic versioning
major.minor.patch
:major
— breaking changesminor
— featurespatch
— bugfixes
Bugfixes
- Fix bug with Terraform tasks: flag
-auto-approve
now works.
Links
v2.10.43
Features
Expandable task log dialog
expandable_task_dialog.mp4
Expandable inventory dialog
expandable_inventory_dialog.mp4
Links
-
Full Changelog: v2.10.35...v2.10.43
-
Create best docker container
-
Join our responsive community
-
Every day we add new features, fix bugs, support the community. We need your support
v2.10.35
Bugfixes
- Provide
PATH
environment variable for Terraform, PowerShell and other apps. - Docker: fixed database port environment variable #2502
Links
-
Full Changelog: v2.10.33...v2.10.34
-
Create best docker container
-
Join our responsive community
-
Every day we add new features, fix bugs, support the community. We need your support
v2.10.33
Bugfixes
- Docker: fixed database environment variables.
- Docker: removed
packages.txt
because it doesn't work. - Returned system environment variable
PATH
for apps (Ansible, Terraform, etc). - Don't return Project schedules (for BoltDB) in GET template schedules by @Omicron7 #2495.
Features
- Added following configuration options:
env_vars
/SEMAPHORE_ENV_VARS
to provide environment variables which will be available for apps (Ansible, Terraform, etc).forwarded_env_vars
/SEMAPHORE_FORWARDED_ENV_VARS
is a list of environment variables which will be forwarded from system.
Security
- chore(deps): update dependency openai to v4.68.1 by @renovate in #2461
- chore(deps): update dependency sass-loader to v13.3.3 by @renovate in #2469
- chore(deps): update dependency chai to v4.5.0 by @renovate in #2456
- chore(deps): update dependency stylus to ^0.64.0 by @renovate in #2472
- chore(deps): update dependency sass to ~1.80.0 by @renovate in #2462
- chore(deps): update apiaryio/dredd docker tag to v13.1.2 by @renovate in #2455
- chore(deps): update dependency openai to v4.68.4 by @renovate in #2487
- chore(deps): update dependency sass to v1.80.4 by @renovate in #2491
Links
-
Full Changelog: v2.10.32...v2.10.33
-
Create best docker container
-
Join our responsive community
-
Every day we add new features, fix bugs, support the community. We need your support
v2.10.32
Security
- Clear run app's environment (reported by @geckoadi)
- Update packages
Bugfixes
- Import/export survey variables of Templates
- Handle
<playbook_dir>/requirements.txt
by ansible-galaxy.
Development
- E2E tests launch for VSCode and DevContainer
Links
v2.10.31
Bugfixes
- Fix ldapmapping panic #2440 @DarioCalovic
- The task log is not displayed #1968 #2434 @kovalewvladimir
- Problem: Running Tasks not working anymore #2428 #2429 @0x4D616E75
Features
v2.10.30
Features
Multiple vault passwords for template (@Omicron7 #2392).
Screencast.from.2024-10-15.15-59-30.webm
Runners has been refactored
-
Added web interface for managing runners
Screencast.from.2024-10-15.15-55-01.webm
-
Added CLI commands for managing runners:
semaphore runner setup
semaphore runner register
semaphore runner unregister
-
Added detailed documentation.
Refactored project backups
Screencast.from.2024-10-15.16-06-38.webm
Other features
- DingTalk notifications (@shaxiaozz #2363)
- Screen to monitor and manage active tasks.
- Use GPT-4 to translate strings.
Bugfixes
- Fixed a critical bug with
SEMAPHORE_DB_HOST
andSEMAPHORE_DB_PORT
. If the host includes a port, theSEMAPHORE_DB_PORT
value will be ignored. Examples of validSEMAPHORE_DB_HOST
values:localhost
localhost:3306
- Updated translations.
- Fixed the Docker image for the runner, which now uses the
--no-config
flag internally. - Fix passing arguments and variables to shell apps (@ShaneMcC #2288)
- add Inventory ID when creating tasks (@gaoyue1989 #2284)