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)