Changelog

Stay current with the latest fixes and improvements.

  • Mar 4th 2025

    v2.6.13

    New Features

    • Passkey login

    Improvements

    • In build actions, the SHA of the image launched in execution now appears in the log.
    • SSH connections now prioritize faster encryption algorithms.

    Bugfixes

    • Environments: An error occurred when opening action execution in a run using a deleted environment.
    • Environments: Improved URL validation.
    • Pipelines: Fixed-definition pipelines didn't log version history for new environment variables.
    • Login
    • Environments
    • Pipelines
  • Feb 25th 2025

    v2.6.11

    New Features

    Improvements

    • Kubernetes: You can now manually enter the kubectl version, or use an environment variable.
    • Environments: Added a list of assigned pipelines.
    • Environments: Minor UI improvements.

    Bugfixes

    • Self-hosted: In the Docker CLI action, updating something would delete the password for the private Docker registry - fixed.
    • REST API
    • Environments
    • Kubernetes
    • Docker CLI
  • Feb 18th 2025

    v2.6.8

    New Features

    • Tunnels

    Improvements

    • Environment variable support for path prefixes in CDN actions.
    • Targets: It's now possible to edit scope.
    • Targets: Lower case letters are now being forced in the ID.
    • Targets: Targets matched with the assigned pipeline environments now appear in match filters.

    Bugfixes

    • In the Setup action step, a duplicated log from Fetching changes sometimes appeared.
    • Running a pipeline for a selected branch would result in a "Ref not found" error if the initially set branch did not exist in the repository.
    • Tunnels
    • Targets
    • Environments
  • Feb 11th 2025

    v2.6.6

    New Features

    • Define DNS records with YAML for Domains

    Improvements

    • Scheduled runs were moved to events
    • Build actions: Support for variables in the Image/User field
    • Targets: New default variables: BUDDY_RUN_TARGET_ADDRESS, BUDDY_RUN_TARGET_ID, BUDDY_RUN_TARGET_NAME, BUDDY_RUN_TARGET_TAGS
    • Actions: New resource variables: BUDDY_PIPELINE_CPU, BUDDY_PIPELINE_RAM, BUDDY_PIPELINE_ARCH
    • In targets, environments and integrations, the ID can now only be in lowercase letters.

    Bugfixes

    • S3: testAction was not working correctly when the "Delete files removed in the changes" flag was not checked. - fixed
    • WebDav: Action did not work correctly if the source path was set to a single file. - fixed
    • VM actions: If empty lines or commented-out entries were provided in ignore paths / exclude from ignore paths, the action did not start correctly. - fixed
    • Pipelines: Updating the branch in the pipeline cleared the environment contexts set in that pipeline. - fixed
    • Windows and Linux VM: Improved error handling for custom AMI
    • YAML
    • Targets
    • Variables
    • VM
  • Jan 29th 2025

    v2.6.3

    New Features

    • Environments [Preview]

    Improvements

    • REST API: Added support for the variables list in the pipeline object.
    • UI: Visual improvements to avatars and labels.

    Bugfixes

    • GitHub: Improved error handling when the repository is not found on GitHub.
    • Environments
    • API
    • GitHub
  • Jan 21st 2025

    v2.6.1

    Improvements

    • Approve run: Increased description character limit to 1000.
    • AWS: New supported regions.

    Bugfixes

    • Remote definition: Cloning a pipeline with a remote definition set to another project's path caused an error.
    • Targets: An error occurred when attempting to delete a pipeline target that was used in an execution.
    • GUI: Deleted lines were sometimes displayed incorrectly in git diff views.
    • CDN actions: Paths in cache invalidation actions were incorrectly encoded if the URL had additional parameters.
    • AWS
    • GUI
    • Targets
  • Jan 14th 2025

    v2.6.0

    Improvements

    • YAML Templates: Pipeline creation from YAML templates is now available for all plans
    • Local Shell: Buddy's custom image is now set as the default option.
    • Deployment actions: Faster changeset calculation.
    • Pipeline Setup: Environment variables can now be used in setup commands.
    • File Downloads: Environment variables are now supported in Ignore files and Exclude from ignore fields.

    Bugfixes

    • Telegram integration: Fixed incorrect identifier assignment when adding new integrations.
    • OAuth integration: Resolved error display issues during the integration setup.
    • YAML
    • Telegram
    • OAuth
  • Dec 3rd 2024

    v2.5.147

    Improvements

    • Using the Docker layer cache with project or workspace scope appears as "Other Workspace Cache" or "Other Project Cache" in Billing > Usage.
    • Improved error handling in transfer actions.

    Bugfixes

    • Providing excessive data in the target for a given authentication mode would result in an error during execution - fixed.
    • [Android Publish] Fixed an issue where release notes were being sent incorrectly.
    • Android
    • Docker
    • Targets
  • Nov 19th 2024

    v2.5.146

    Improvements

    • SSH: Improved error handling.
    • Atomic Deployment: Symbolic links are now created with force argument (ln -sf)
    • Pipelines: Improved error handling for templates.
    • UI: Improved pull request labels.
    • Self-hosted: Improved certificate upload interface.

    Bugfixes

    • Fixed vague error messages for SSH connections when a passphrase key was used without a specified or correct passphrase in the action.
    • Fixed caching issues in the Multi-arch Build action when selected architectures differed from those specified in the pipeline settings.
    • Shopify ThemeKit action failed whenever theme was not specified.
    • Fixed an issue where the "Manage folders" button was displayed for users without edit permissions.
    • Fixed an issue where the first action added by copying was not visible in the list of actions after adding the pipeline.
    • Improved file display in the Dockerfile browser within the "Build Docker Image" action, based on the presence of a filesystem.
    • SSH
    • Atomic
    • Shopify
    • Docker
    • GUI
  • Nov 12th 2024

    v2.5.145

    New features

    • New module in preview: Targets

    Improvements

    • Integrations: Added ability to edit integration ID
    • Pipelines: Enhanced run view
    • Pipelines: Added log clearing functionality
    • Pipelines for GitHub Container Registry
    • Sandboxes: Added Ubuntu 24.04 support
    • Variables: Enabled inline variable addition when grouping is active
    • Actions: Added manual input options for integration ID and service/page name

    Bugfixes

    • Fixed incorrect value export for settable variables in actions using Mac VM with SH shell
    • Limited Git commit messages to 1,000 characters
    • Fixed incorrect values for BUDDY_PIPELINE_CACHE_USAGE and BUDDY_PIPELINE_CACHE_SIZE_MB variables in parallel executions beyond the first slot
    • Fixed 404 error when selecting Dockerfile path in the Build Image action for Codeless pipelines
    • Fixed duplicate variable entries in Trigger Pipeline action when setting variables with existing names in the target pipeline
    • Github
    • Targets
    • AWS
    • Kubernets
    • Shopify