New Features

  • Public projects: Allow non-Buddy developers view execution details from a badge in the repository
  • Bulk assignments: Assign users and groups and define permissions to multiple projects at once

Improvements

  • [Slack] Added support for group mentions
  • [Build actions] Added environment variable support in the CMD filed of the 'Services' tab
  • If an execution is queued, a link to the execution queue will now appear on the pipeline view
  • New default execution variable: CI=true

Bugfixes

  • [Rsync] If the source path was set to a single file, Buddy was adding / at the end, which caused the action to fail. Fixed
  • [Run Docker Image] If the action was set to use a Docker image built in the previous action and the parent pipeline was copied to another project, the action was failing with the Image not found error. Fixed
  • [Webhooks] If an execution was run with a webhook URL and the passed variables contained keys with special symbols, the execution was failing. To avoid that, we have added validation for keys and values sent in the variables
  • Fixed a bug with proper email addresses not working for the email action and system emails (e.g. password reset)
  • [Buddy Enterprise] When clearing the cache, the files were not deleted properly which could cause higher than intended disk usage. Fixed