Skip to content

v2.10.30

Compare
Choose a tag to compare
@fiftin fiftin released this 15 Oct 11:01
· 115 commits to develop since this release

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 and SEMAPHORE_DB_PORT. If the host includes a port, the SEMAPHORE_DB_PORT value will be ignored. Examples of valid SEMAPHORE_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)