Skip to content
Permalink
v2.7.2
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time

Changelog

v2.7.2 (2021-12-19)

Full Changelog

Implemented enhancements:

Fixed bugs:

v2.7.1 (2021-12-17)

Full Changelog

Fixed bugs:

Merged pull requests:

v2.7.0 (2021-12-15)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • (DRON-157) use deploy string in deployment #3165 (tphoney)

Merged pull requests:

v2.6.0 (2021-11-30)

Full Changelog

Implemented enhancements:

Merged pull requests:

v2.5.0 (2021-11-17)

Full Changelog

Implemented enhancements:

Fixed bugs:

Merged pull requests:

v2.4.0 (2021-09-23)

Full Changelog

Implemented enhancements:

Fixed bugs:

Merged pull requests:

v2.3.1 (2021-09-09)

Full Changelog

Implemented enhancements:

Merged pull requests:

v2.3.0 (2021-09-09)

Full Changelog

Implemented enhancements:

Fixed bugs:

v2.2.0 (2021-09-01)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • fix templating reg expression to match if .drone.yml contains --- characters #3131 (eoinmcafee00)
  • add check on template extension type - throw error if invalid #3128 (eoinmcafee00)

Merged pull requests:

v2.1.0 (2021-08-24)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Update error message to forbidden if user membership doesn't exist on repo #3122 (eoinmcafee00)
  • update create template path to have namespace, instead of inside the payload #3121 (eoinmcafee00)
  • update dependency drone/go-scm to 1.15.2 to fix gitea build problem #3118 (sesky4)

Merged pull requests:

v2.0.6 (2021-08-17)

Full Changelog

Merged pull requests:

v2.0.5 (2021-08-17)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • fix issue where map changes order therefore test randomly fails #3112 (eoinmcafee00)

Merged pull requests:

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

[2.0.4]

Fixed

  • DRON-97 remove use of request animation frame to prevent high CPU on tab refocus events.

[2.0.3]

Fixed

  • DONE-91 handle extra slashes in url. #3009.

[2.0.2]

Added

  • Merge remote-tracking branch 'origin/master'
  • prevent repository list short circuit in UI
  • remove deprecated steps from building file #3097
  • adding depends_on, image and detached fields to step #3072
  • Add ctx.build.debug boolean #3082
  • Bump github.com/google/go-jsonnet to v0.17.0 #3084
  • bump go-scm v1.15.1 #3096
  • bitbucket server build issue #3092
  • update scm version #3091
  • Limit graceful shutdown duration #3093
  • bump user interface
  • bump ui version
  • ignore skip directive for promote and rollback events
  • new feature: maximum open DB connections is configurable#3089
  • jsonnet additional parameters #3087
  • hide login button if user already authenticated
  • new feature: configuration templates #3081

Fixed

  • various typos #3088
  • handle error properly if template doesn't exist #3095
  • oss build issue #3086
  • graceful shutdown #3083

[2.0.1]

Added

  • support for configuring the internal yaml cache size.

[2.0.0]

Added

  • feature flags for mixed-mode database encryption.

Changed

  • user-interface re-design

Breaking

  • removed deprecated kubernetes integration in favor of official kubernetes runner.
  • removed deprecated nomad integration in favor of official nomad runner.

[1.10.1]

Added

  • support for repository-level concurrency limits.
  • support for gitlab and github internal visibility on initial sync.

Fixed

  • create machine user with a custom API token.

[1.10.0]

Added

  • support for starlark scripts in core.
  • support for executing pipelines in debug mode.

[1.9.2]

Added

  • update go-scm dependency to fix

[1.9.1]

Added

  • support for increasing the http request timeout for extensions. #2998.
  • support for skipping a pipeline if the validation extension returns an ErrSkip.
  • support for blocking a pipeline if the validation extension returns an ErrBlock.

Fixed

  • rollback endpoint should be available to users with write permission.
  • retrying a build should re-use custom build parameters from parent build.

[1.9.0] - 2020-07-12

Added

  • ui support for deployment list and summary.
  • ui support for promoting and rolling back builds.
  • feature flag to use static secret when signing webhooks, from @chiraggadasc.

Fixed

  • ui branch list improperly capped.

Changed

  • upgrade drone/envsubst dependency
  • upgrade drone/go-scm dependency

[1.8.1] - 2020-06-23

Fixed

  • support for gitea api pagination, repository sync hanging.

[1.8.0] - 2020-06-10

Added

  • re-assigned repository ownership when deactivating a user.
  • re-assigned repository ownership when deleting a user.
  • de-activate a repository when deleting a user if re-assignment fails.
  • de-activate a repository when deactivating a user if re-assignment fails.
  • routine to cleanup builds stuck in a pending state.
  • routine to cleanup builds stuck in a running state.
  • private mode setting requires authentication to view public repositories.

Fixed

  • canceling a build emits a sql.ErrNoRows error.
  • custom token is ignored when creating a user account via the API.
  • machine accounts with sufficient permissions can create builds via the API.

Changed

  • upgraded Go toolchain to version 1.14.4.

[1.7.0] - 2020-03-27

Added

  • endpoint to display the latest build by branch. #2940.
  • endpoint to display the latest build by pull request. #2940.
  • endpoint to display the latest build by environment. #2940.
  • endpoint to delete a branch from the index. #2940.
  • endpoint to delete a pull request from the index. #2940.
  • endpoint to delete an environment from the index. #2940.
  • page to view the latest build per branch.

Fixed

  • sync routine not executing asynchronously, being cancelled by http context.
  • sync routine should ignore gitlab subrepositories
  • convert deploy events in 0.8 yaml to promote events.
  • do not execute cron job for disabled repositories. #2931.
  • remove trailing slash from gitea url to prevent oauth2 token refresh errors, by @cmj0121. #2920.
  • disable font ligatures in build log output. drone/drone-ui#322.
  • missing am/pm in timestamps

[1.6.5] - 2020-01-29

Changed

  • update version of go-scm
  • update alpine version in docker images
  • use ticker for cron jobs for more accurate timing

[1.6.4] - 2019-12-30

Added

[1.6.3] - 2019-12-10

Fixed

  • disable caching generated yaml files by commit sha, by @bradrydzewski.

Added

[1.6.2] - 2019-11-08

Added

Fixed

  • regression not converting legacy pipeline when using new runners, by @bradrydzewski.

[1.6.1] - 2019-10-17

Added

  • updated autocert library in support of acme v2 protocol, by @bradrydzewski.

Fixed

  • fixed nil pointer when manually adding user from api, by @bradrydzewski.

[1.6.0] - 2019-10-04

Added

  • added nsswitch to docker images
  • option to auto-cancel pending builds when newer build enqueued, by @bradrydzewski. #1980.
  • endpoint to list all repositories in the database, by @bradrydzewski. #2785.

Fixed

  • improve sync to handle duplicate repository names with different unique identifiers, by @bradrydzewski. #2658. You can revert to the previous sync logic with DRONE_DATABASE_LEGACY_BATCH=true.

[1.5.1] - 2019-09-30

Added

Fixed

[1.5.0] - 2019-09-28

Added

Fixed

Breaking

  • the server now runs in multi-machine mode by default. In order to run the server in single-machine mode (agents disabled) you must set DRONE_AGENTS_DISABLED=true.

[1.4.0] - 2019-09-12

Added

Removed

Fixed

[1.3.1] - 2019-08-26

Added

[1.3.0] - 2019-08-20

Added

Fixed

Security

  • upgraded to Go 1.12.9 due to CVE-2019-9512 and CVE-2019-9514

[1.2.3] - 2019-07-30

Added

  • disable github status for cron jobs
  • support for action in conditionals, by @bradrydzewski. #2685.

Fixed

[1.2.2] - 2019-07-29

Added

  • support for legacy environment variables
  • support for legacy workspace based on repository name
  • support for github deployment hooks
  • provide base sha for github pull requests
  • option to filter webhooks by event and type
  • upgrade drone-yaml to v1.2.2
  • upgrade drone-runtime to v1.0.7

Fixed

[1.2.1] - 2019-06-11

Added

Fixed

  • fix inconsistent base64 encoding and decoding of encrypted secrets, by @bradrydzewski.
  • update drone-yaml to version 1.1.2 for improved 0.8 to 1.0 yaml marshal escaping.
  • update drone-yaml to version 1.1.3 for improved 0.8 to 1.0 workspace conversion.

[1.2.0] - 2019-05-30

Added

Fixed

[1.1.0] - 2019-04-23

Added

Fixed

[1.0.1] - 2019-04-10

Added

* This Changelog was automatically generated by github_changelog_generator