2019-04-10 23:28:40 +00:00
# Changelog
2021-08-17 10:10:04 +00:00
2022-05-12 14:48:09 +00:00
## [v2.12.0](https://github.com/harness/drone/tree/v2.12.0) (2022-05-13)
[Full Changelog ](https://github.com/harness/drone/compare/v2.11.1...v2.12.0 )
**Implemented enhancements:**
- bump SCM version to v1.21.1 [\#3204 ](https://github.com/harness/drone/pull/3204 ) ([d1wilko](https://github.com/d1wilko))
- bump ui version [\#3202 ](https://github.com/harness/drone/pull/3202 ) ([d1wilko](https://github.com/d1wilko))
**Fixed bugs:**
- \(fix\) update drone ui to 2.8.2 [\#3211 ](https://github.com/harness/drone/pull/3211 ) ([tphoney](https://github.com/tphoney))
- \(dron-267\) correctly set parent for promotion retry [\#3210 ](https://github.com/harness/drone/pull/3210 ) ([tphoney](https://github.com/tphoney))
**Merged pull requests:**
- fixing URL [\#3208 ](https://github.com/harness/drone/pull/3208 ) ([dnielsen](https://github.com/dnielsen))
- update community information with updated links [\#3199 ](https://github.com/harness/drone/pull/3199 ) ([mrsantons](https://github.com/mrsantons))
2022-03-15 15:03:45 +00:00
## [v2.11.1](https://github.com/harness/drone/tree/v2.11.1) (2022-03-15)
[Full Changelog ](https://github.com/harness/drone/compare/v2.11.0...v2.11.1 )
**Fixed bugs:**
- ignore nil repos in list and add better debugging [\#3196 ](https://github.com/harness/drone/pull/3196 ) ([d1wilko](https://github.com/d1wilko))
2022-05-12 14:48:09 +00:00
**Merged pull requests:**
- \(maint\) release prep for 2.11.1 [\#3197 ](https://github.com/harness/drone/pull/3197 ) ([d1wilko](https://github.com/d1wilko))
2022-03-08 17:03:37 +00:00
## [v2.11.0](https://github.com/harness/drone/tree/v2.11.0) (2022-03-08)
[Full Changelog ](https://github.com/harness/drone/compare/v2.10.0...v2.11.0 )
**Implemented enhancements:**
- bump UI and SCM versions [\#3193 ](https://github.com/harness/drone/pull/3193 ) ([d1wilko](https://github.com/d1wilko))
2022-03-15 15:03:45 +00:00
**Merged pull requests:**
- \(maint\) release prep for 2.11.0 [\#3194 ](https://github.com/harness/drone/pull/3194 ) ([d1wilko](https://github.com/d1wilko))
2022-03-03 13:55:49 +00:00
## [v2.10.0](https://github.com/harness/drone/tree/v2.10.0) (2022-03-03)
[Full Changelog ](https://github.com/harness/drone/compare/v2.9.1...v2.10.0 )
**Implemented enhancements:**
- bump UI version to v2.7.0 [\#3190 ](https://github.com/harness/drone/pull/3190 ) ([d1wilko](https://github.com/d1wilko))
- bump UI version to v2.6.2 [\#3188 ](https://github.com/harness/drone/pull/3188 ) ([d1wilko](https://github.com/d1wilko))
2022-03-08 17:03:37 +00:00
**Merged pull requests:**
- \(maint\) release prep for 2.10.0 [\#3191 ](https://github.com/harness/drone/pull/3191 ) ([d1wilko](https://github.com/d1wilko))
2022-01-27 11:08:43 +00:00
## [v2.9.1](https://github.com/harness/drone/tree/v2.9.1) (2022-01-27)
[Full Changelog ](https://github.com/harness/drone/compare/v2.9.0...v2.9.1 )
**Fixed bugs:**
- bump ui version 2.6.1 [\#3185 ](https://github.com/harness/drone/pull/3185 ) ([d1wilko](https://github.com/d1wilko))
2022-03-03 13:55:49 +00:00
**Merged pull requests:**
- \(maint\) release prep for 2.9.1 [\#3186 ](https://github.com/harness/drone/pull/3186 ) ([tphoney](https://github.com/tphoney))
2022-01-26 16:04:14 +00:00
## [v2.9.0](https://github.com/harness/drone/tree/v2.9.0) (2022-01-26)
[Full Changelog ](https://github.com/harness/drone/compare/v2.8.0...v2.9.0 )
**Implemented enhancements:**
- bump ui to v2.6.0 [\#3183 ](https://github.com/harness/drone/pull/3183 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
2022-01-27 11:08:43 +00:00
**Merged pull requests:**
- release prep for v2.9.0 [\#3184 ](https://github.com/harness/drone/pull/3184 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
2022-01-11 11:59:20 +00:00
## [v2.8.0](https://github.com/harness/drone/tree/v2.8.0) (2022-01-11)
[Full Changelog ](https://github.com/harness/drone/compare/v2.7.3...v2.8.0 )
**Implemented enhancements:**
- bump UI to v2.5.0 [\#3180 ](https://github.com/harness/drone/pull/3180 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
- \(feat\) ignore archive repos on sync [\#3178 ](https://github.com/harness/drone/pull/3178 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
- Datadog add the tag of 'remote:gitee' [\#3174 ](https://github.com/harness/drone/pull/3174 ) ([kit101](https://github.com/kit101))
- Add tag filter when call build list endpoint [\#3173 ](https://github.com/harness/drone/pull/3173 ) ([michelangelomo](https://github.com/michelangelomo))
**Fixed bugs:**
- \(maint\) add warning around typo for stage\_id in step struct [\#3179 ](https://github.com/harness/drone/pull/3179 ) ([tphoney](https://github.com/tphoney))
2022-01-26 16:04:14 +00:00
**Merged pull requests:**
- release prep v2.8.0 [\#3181 ](https://github.com/harness/drone/pull/3181 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
2021-12-30 13:54:42 +00:00
## [v2.7.3](https://github.com/harness/drone/tree/v2.7.3) (2021-12-30)
[Full Changelog ](https://github.com/harness/drone/compare/v2.7.2...v2.7.3 )
**Fixed bugs:**
- bump go-scm to v1.16.3 [\#3175 ](https://github.com/harness/drone/pull/3175 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
2022-01-11 11:59:20 +00:00
**Merged pull requests:**
- release prep v2.7.3 [\#3176 ](https://github.com/harness/drone/pull/3176 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
2021-12-19 13:02:58 +00:00
## [v2.7.2](https://github.com/harness/drone/tree/v2.7.2) (2021-12-19)
[Full Changelog ](https://github.com/harness/drone/compare/v2.7.1...v2.7.2 )
**Implemented enhancements:**
- bump go-scm to v1.16.2 [\#3169 ](https://github.com/harness/drone/pull/3169 ) ([kit101](https://github.com/kit101))
**Fixed bugs:**
- fixbug gitee provide refresher [\#3168 ](https://github.com/harness/drone/pull/3168 ) ([kit101](https://github.com/kit101))
2021-12-30 13:54:42 +00:00
**Merged pull requests:**
- release prep 2.7.2 [\#3172 ](https://github.com/harness/drone/pull/3172 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
2021-12-17 15:12:36 +00:00
## [v2.7.1](https://github.com/harness/drone/tree/v2.7.1) (2021-12-17)
[Full Changelog ](https://github.com/harness/drone/compare/v2.7.0...v2.7.1 )
**Fixed bugs:**
- fixes issue with redirects on double slashes in url [\#3170 ](https://github.com/harness/drone/pull/3170 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
2021-12-19 13:02:58 +00:00
**Merged pull requests:**
- release prep v2.7.1 [\#3171 ](https://github.com/harness/drone/pull/3171 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
2021-12-15 13:51:39 +00:00
## [v2.7.0](https://github.com/harness/drone/tree/v2.7.0) (2021-12-15)
[Full Changelog ](https://github.com/harness/drone/compare/v2.6.0...v2.7.0 )
**Implemented enhancements:**
- bump UI to v2.4.1 [\#3167 ](https://github.com/harness/drone/pull/3167 ) ([d1wilko](https://github.com/d1wilko))
**Fixed bugs:**
- \(DRON-157\) use deploy string in deployment [\#3165 ](https://github.com/harness/drone/pull/3165 ) ([tphoney](https://github.com/tphoney))
2021-12-17 15:12:36 +00:00
**Merged pull requests:**
- release v2.7.0 [\#3166 ](https://github.com/harness/drone/pull/3166 ) ([d1wilko](https://github.com/d1wilko))
2021-11-30 11:58:22 +00:00
## [v2.6.0](https://github.com/harness/drone/tree/v2.6.0) (2021-11-30)
[Full Changelog ](https://github.com/harness/drone/compare/v2.5.0...v2.6.0 )
**Implemented enhancements:**
- Feat: implemented gitee client [\#3156 ](https://github.com/harness/drone/pull/3156 ) ([kit101](https://github.com/kit101))
2021-12-15 13:51:39 +00:00
**Merged pull requests:**
- release prep for v2.6.0 [\#3163 ](https://github.com/harness/drone/pull/3163 ) ([tphoney](https://github.com/tphoney))
2021-11-30 11:58:22 +00:00
## [v2.5.0](https://github.com/harness/drone/tree/v2.5.0) (2021-11-17)
2021-09-23 08:54:50 +00:00
2021-11-17 14:54:54 +00:00
[Full Changelog ](https://github.com/harness/drone/compare/v2.4.0...v2.5.0 )
2021-09-23 08:54:50 +00:00
**Implemented enhancements:**
2021-11-17 14:54:54 +00:00
- bump ui to v2.4.0 [\#3160 ](https://github.com/harness/drone/pull/3160 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
- add new endpoint for uploading cards [\#3159 ](https://github.com/harness/drone/pull/3159 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
- refactor create / find / delete end points for cards [\#3158 ](https://github.com/harness/drone/pull/3158 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
- bump ui to v2.3.1 [\#3155 ](https://github.com/harness/drone/pull/3155 ) ([d1wilko](https://github.com/d1wilko))
- provide ability to create/read/store card data in drone server [\#3149 ](https://github.com/harness/drone/pull/3149 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
- \(DRON-124\) adding new status endpoint [\#3143 ](https://github.com/harness/drone/pull/3143 ) ([tphoney](https://github.com/tphoney))
2021-09-23 08:54:50 +00:00
**Fixed bugs:**
2021-11-17 14:54:54 +00:00
- fix a typo in readme [\#3150 ](https://github.com/harness/drone/pull/3150 ) ([nothatDinger](https://github.com/nothatDinger))
2021-11-30 11:58:22 +00:00
**Merged pull requests:**
- release prep for v2.5.0 [\#3161 ](https://github.com/harness/drone/pull/3161 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
2021-11-17 14:54:54 +00:00
## [v2.4.0](https://github.com/harness/drone/tree/v2.4.0) (2021-09-23)
[Full Changelog ](https://github.com/harness/drone/compare/v2.3.1...v2.4.0 )
**Implemented enhancements:**
- bump ui version to v2.3.0 [\#3146 ](https://github.com/harness/drone/pull/3146 ) ([d1wilko](https://github.com/d1wilko))
- verify if the application is buildable [\#3144 ](https://github.com/harness/drone/pull/3144 ) ([marko-gacesa](https://github.com/marko-gacesa))
**Fixed bugs:**
- fixes build issue with bitbucket cloud [\#3147 ](https://github.com/harness/drone/pull/3147 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
- Fix stepLimit param in Starlark and Template OSS code [\#3141 ](https://github.com/harness/drone/pull/3141 ) ([phil-davis](https://github.com/phil-davis))
- fix a broken link in readme [\#3140 ](https://github.com/harness/drone/pull/3140 ) ([empire](https://github.com/empire))
2021-09-23 08:54:50 +00:00
**Merged pull requests:**
2021-11-17 14:54:54 +00:00
- \(maint\)-release 2.4.0 [\#3148 ](https://github.com/harness/drone/pull/3148 ) ([d1wilko](https://github.com/d1wilko))
- Allow jsonnet imports in pipeline configuration [\#3105 ](https://github.com/harness/drone/pull/3105 ) ([hhamalai](https://github.com/hhamalai))
2021-09-23 08:54:50 +00:00
2021-11-17 14:54:54 +00:00
## [v2.3.1](https://github.com/harness/drone/tree/v2.3.1) (2021-09-09)
2021-09-09 11:54:41 +00:00
2021-11-17 14:54:54 +00:00
[Full Changelog ](https://github.com/harness/drone/compare/v2.3.0...v2.3.1 )
2021-09-09 11:54:41 +00:00
2021-09-23 08:54:50 +00:00
**Implemented enhancements:**
2021-09-09 11:54:41 +00:00
2021-11-17 14:54:54 +00:00
- bump ui to v2.2.1 - https://github.com/drone/drone-ui/blob/main/CHANGELOG.md [\#3138 ](https://github.com/harness/drone/pull/3138 ) ([d1wilko](https://github.com/d1wilko))
2021-09-09 11:54:41 +00:00
2021-09-23 08:54:50 +00:00
**Merged pull requests:**
2021-11-17 14:54:54 +00:00
- \(maint\)-release 2.3.1 [\#3139 ](https://github.com/harness/drone/pull/3139 ) ([d1wilko](https://github.com/d1wilko))
2021-09-23 08:54:50 +00:00
2021-11-17 14:54:54 +00:00
## [v2.3.0](https://github.com/harness/drone/tree/v2.3.0) (2021-09-09)
2021-09-09 11:08:52 +00:00
2021-11-17 14:54:54 +00:00
[Full Changelog ](https://github.com/harness/drone/compare/v2.2.0...v2.3.0 )
2021-09-09 11:08:52 +00:00
**Implemented enhancements:**
2021-11-17 14:54:54 +00:00
- bump ui to v2.2.0 - https://github.com/drone/drone-ui/blob/main/CHANGELOG.md [\#3137 ](https://github.com/harness/drone/pull/3137 ) ([d1wilko](https://github.com/d1wilko))
- Make starlark step limit configurable [\#3134 ](https://github.com/harness/drone/pull/3134 ) ([phil-davis](https://github.com/phil-davis))
- \(feat\) drone h/a: wrapped scheduler's signal func with redis mutex [\#3130 ](https://github.com/harness/drone/pull/3130 ) ([marko-gacesa](https://github.com/marko-gacesa))
2021-09-09 11:08:52 +00:00
**Fixed bugs:**
2021-11-17 14:54:54 +00:00
- \(fix\) trim http/s prefixes from config hostnames [\#3136 ](https://github.com/harness/drone/pull/3136 ) ([tphoney](https://github.com/tphoney))
- \(fix\) remove unused jwt-go library [\#3129 ](https://github.com/harness/drone/pull/3129 ) ([tphoney](https://github.com/tphoney))
2021-09-09 11:08:52 +00:00
2021-11-17 14:54:54 +00:00
## [v2.2.0](https://github.com/harness/drone/tree/v2.2.0) (2021-09-01)
2021-09-01 14:51:37 +00:00
2021-11-17 14:54:54 +00:00
[Full Changelog ](https://github.com/harness/drone/compare/v2.1.0...v2.2.0 )
2021-09-01 14:51:37 +00:00
**Implemented enhancements:**
2021-11-17 14:54:54 +00:00
- \(maint\) ui version v2.1.0 - https://github.com/drone/drone-ui/blob/main/CHANGELOG.md [\#3132 ](https://github.com/harness/drone/pull/3132 ) ([d1wilko](https://github.com/d1wilko))
- Ability to cancel running builds, if a new commit is pushed [\#3126 ](https://github.com/harness/drone/pull/3126 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
2021-09-01 14:51:37 +00:00
**Fixed bugs:**
2021-11-17 14:54:54 +00:00
- fix templating reg expression to match if .drone.yml contains --- characters [\#3131 ](https://github.com/harness/drone/pull/3131 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
- add check on template extension type - throw error if invalid [\#3128 ](https://github.com/harness/drone/pull/3128 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
2021-09-01 14:51:37 +00:00
**Merged pull requests:**
2021-11-17 14:54:54 +00:00
- \(maint\)-release 2.2.0 [\#3133 ](https://github.com/harness/drone/pull/3133 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
- Rename files with camelCase name to use snake\_case convention [\#3127 ](https://github.com/harness/drone/pull/3127 ) ([marko-gacesa](https://github.com/marko-gacesa))
- event-stream supports timeout [\#3125 ](https://github.com/harness/drone/pull/3125 ) ([zc2638](https://github.com/zc2638))
- \(maint\) Readme update Add Contributor Section [\#3111 ](https://github.com/harness/drone/pull/3111 ) ([mrsantons](https://github.com/mrsantons))
2021-09-01 14:51:37 +00:00
2021-11-17 14:54:54 +00:00
## [v2.1.0](https://github.com/harness/drone/tree/v2.1.0) (2021-08-24)
2021-08-24 14:37:33 +00:00
2021-11-17 14:54:54 +00:00
[Full Changelog ](https://github.com/harness/drone/compare/v2.0.6...v2.1.0 )
2021-08-24 14:37:33 +00:00
**Implemented enhancements:**
2021-11-17 14:54:54 +00:00
- \(maint\) ui version v2.0.1. - https://github.com/drone/drone-ui/blob/main/CHANGELOG.md [\#3123 ](https://github.com/harness/drone/pull/3123 ) ([d1wilko](https://github.com/d1wilko))
- add support for yaml templates [\#3120 ](https://github.com/harness/drone/pull/3120 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
2021-08-24 14:37:33 +00:00
**Fixed bugs:**
2021-11-17 14:54:54 +00:00
- Update error message to forbidden if user membership doesn't exist on repo [\#3122 ](https://github.com/harness/drone/pull/3122 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
- update create template path to have namespace, instead of inside the payload [\#3121 ](https://github.com/harness/drone/pull/3121 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
- update dependency drone/go-scm to 1.15.2 to fix gitea build problem [\#3118 ](https://github.com/harness/drone/pull/3118 ) ([sesky4](https://github.com/sesky4))
2021-08-24 14:37:33 +00:00
2021-09-01 14:51:37 +00:00
**Merged pull requests:**
2021-11-17 14:54:54 +00:00
- \(maint\) v2.1.0 release prep [\#3124 ](https://github.com/harness/drone/pull/3124 ) ([d1wilko](https://github.com/d1wilko))
2021-09-01 14:51:37 +00:00
2021-11-17 14:54:54 +00:00
## [v2.0.6](https://github.com/harness/drone/tree/v2.0.6) (2021-08-17)
2021-08-24 14:37:33 +00:00
2021-11-17 14:54:54 +00:00
[Full Changelog ](https://github.com/harness/drone/compare/v2.0.5...v2.0.6 )
2021-08-24 14:37:33 +00:00
**Merged pull requests:**
2021-11-17 14:54:54 +00:00
- \(maint\) v2.0.6 release prep [\#3119 ](https://github.com/harness/drone/pull/3119 ) ([tphoney](https://github.com/tphoney))
2021-08-24 14:37:33 +00:00
2021-11-17 14:54:54 +00:00
## [v2.0.5](https://github.com/harness/drone/tree/v2.0.5) (2021-08-17)
2021-08-17 10:10:04 +00:00
2021-11-17 14:54:54 +00:00
[Full Changelog ](https://github.com/harness/drone/compare/v2.0.4...v2.0.5 )
2021-08-17 10:10:04 +00:00
**Implemented enhancements:**
2021-11-17 14:54:54 +00:00
- bump ui version [\#3115 ](https://github.com/harness/drone/pull/3115 ) ([d1wilko](https://github.com/d1wilko))
- bump ui version [\#3114 ](https://github.com/harness/drone/pull/3114 ) ([d1wilko](https://github.com/d1wilko))
- Add support for nested data objects within templates [\#3110 ](https://github.com/harness/drone/pull/3110 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
- \(feat\) redis implementation for pub-sub, log streaming and canceller [\#3108 ](https://github.com/harness/drone/pull/3108 ) ([marko-gacesa](https://github.com/marko-gacesa))
2021-08-17 10:10:04 +00:00
**Fixed bugs:**
2021-11-17 14:54:54 +00:00
- fix issue where map changes order therefore test randomly fails [\#3112 ](https://github.com/harness/drone/pull/3112 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
2021-08-17 10:10:04 +00:00
**Merged pull requests:**
2021-11-17 14:54:54 +00:00
- release 2.0.5 [\#3117 ](https://github.com/harness/drone/pull/3117 ) ([eoinmcafee00](https://github.com/eoinmcafee00))
- Update pull\_request\_template.md [\#3107 ](https://github.com/harness/drone/pull/3107 ) ([tphoney](https://github.com/tphoney))
2021-08-17 10:10:04 +00:00
2019-04-10 23:28:40 +00:00
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog ](https://keepachangelog.com/en/1.0.0/ ),
and this project adheres to [Semantic Versioning ](https://semver.org/spec/v2.0.0.html ).
2021-05-25 16:32:52 +00:00
## Unreleased
2021-07-07 18:45:10 +00:00
## [2.0.4]
### Fixed
- DRON-97 remove use of request animation frame to prevent high CPU on tab refocus events.
2021-07-02 10:36:48 +00:00
## [2.0.3]
### Fixed
2021-07-07 18:45:10 +00:00
- DONE-91 handle extra slashes in url. [#3009 ](https://github.com/drone/drone/pull/3099 ).
2021-07-02 10:36:48 +00:00
## [2.0.2]
### Added
- Merge remote-tracking branch 'origin/master'
- prevent repository list short circuit in UI
- remove deprecated steps from building file [#3097 ](https://github.com/drone/drone/pull/3097 )
- adding depends_on, image and detached fields to step [#3072 ](https://github.com/drone/drone/pull/3072 )
- Add ctx.build.debug boolean [#3082 ](https://github.com/drone/drone/pull/3082 )
- Bump github.com/google/go-jsonnet to v0.17.0 [#3084 ](https://github.com/drone/drone/pull/3084 )
- bump go-scm v1.15.1 [#3096 ](https://github.com/drone/drone/pull/3096 )
- bitbucket server build issue [#3092 ](https://github.com/drone/drone/pull/3092 )
- update scm version [#3091 ](https://github.com/drone/drone/pull/3091 )
- Limit graceful shutdown duration [#3093 ](https://github.com/drone/drone/pull/3093 )
- bump user interface
- bump ui version
- ignore skip directive for promote and rollback events
- new feature: maximum open DB connections is configurable[#3089](https://github.com/drone/drone/pull/3089)
- jsonnet additional parameters [#3087 ](https://github.com/drone/drone/pull/3087 )
- hide login button if user already authenticated
- new feature: configuration templates [#3081 ](https://github.com/drone/drone/pull/3081 )
### Fixed
- various typos [#3088 ](https://github.com/drone/drone/pull/3088 )
- handle error properly if template doesn't exist [#3095 ](https://github.com/drone/drone/pull/3093 )
- oss build issue [#3086 ](https://github.com/drone/drone/pull/3086 )
- graceful shutdown [#3083 ](https://github.com/drone/drone/pull/3083 )
2021-05-25 16:39:31 +00:00
## [2.0.1]
2021-05-25 16:32:52 +00:00
### Added
- support for configuring the internal yaml cache size.
2021-05-05 02:11:49 +00:00
## [2.0.0]
2021-05-04 22:59:03 +00:00
### Added
- feature flags for mixed-mode database encryption.
### Changed
- user-interface re-design
2021-01-20 21:29:40 +00:00
### Breaking
- removed deprecated kubernetes integration in favor of official kubernetes runner.
- removed deprecated nomad integration in favor of official nomad runner.
2020-12-22 15:44:04 +00:00
## [1.10.1]
2020-12-11 18:57:49 +00:00
### Added
- support for repository-level concurrency limits.
2020-12-18 18:59:16 +00:00
- support for gitlab and github internal visibility on initial sync.
2020-12-11 18:57:49 +00:00
2020-12-18 19:07:38 +00:00
### Fixed
- create machine user with a custom API token.
2020-12-07 19:40:59 +00:00
## [1.10.0]
2020-11-20 13:56:47 +00:00
### Added
- support for starlark scripts in core.
- support for executing pipelines in debug mode.
2020-10-29 13:15:15 +00:00
## [1.9.2]
### Added
- update go-scm dependency to fix
2020-09-15 21:36:18 +00:00
## [1.9.1]
### Added
- support for increasing the http request timeout for extensions. [#2998 ](https://github.com/drone/drone/pull/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.
2020-07-12 18:19:18 +00:00
## [1.9.0] - 2020-07-12
2020-07-01 15:50:00 +00:00
### Added
- ui support for deployment list and summary.
- ui support for promoting and rolling back builds.
2020-07-12 17:54:53 +00:00
- feature flag to use static secret when signing webhooks, from @chiraggadasc .
2020-07-01 15:50:00 +00:00
### Fixed
- ui branch list improperly capped.
2020-07-12 17:54:53 +00:00
### Changed
- upgrade drone/envsubst dependency
- upgrade drone/go-scm dependency
2020-06-23 17:49:12 +00:00
## [1.8.1] - 2020-06-23
### Fixed
- support for gitea api pagination, repository sync hanging.
2020-06-10 21:21:40 +00:00
## [1.8.0] - 2020-06-10
2020-06-08 19:36:08 +00:00
### 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
2020-06-08 19:52:26 +00:00
- 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.
2020-06-08 19:36:08 +00:00
### Changed
- upgraded Go toolchain to version 1.14.4.
2020-04-02 18:47:50 +00:00
## [1.7.0] - 2020-03-27
2020-03-13 17:41:17 +00:00
### Added
- endpoint to display the latest build by branch. [#2940 ](https://github.com/drone/drone/pull/2940 ).
- endpoint to display the latest build by pull request. [#2940 ](https://github.com/drone/drone/pull/2940 ).
2020-03-13 19:20:31 +00:00
- endpoint to display the latest build by environment. [#2940 ](https://github.com/drone/drone/pull/2940 ).
2020-03-13 17:41:17 +00:00
- endpoint to delete a branch from the index. [#2940 ](https://github.com/drone/drone/pull/2940 ).
- endpoint to delete a pull request from the index. [#2940 ](https://github.com/drone/drone/pull/2940 ).
2020-03-13 19:20:31 +00:00
- endpoint to delete an environment from the index. [#2940 ](https://github.com/drone/drone/pull/2940 ).
2020-03-28 00:24:12 +00:00
- page to view the latest build per branch.
2020-03-13 17:41:17 +00:00
### Fixed
2021-06-07 10:20:55 +00:00
- sync routine not executing asynchronously, being cancelled by http context.
2020-04-02 18:47:50 +00:00
- sync routine should ignore gitlab subrepositories
2020-03-28 00:24:12 +00:00
- convert deploy events in 0.8 yaml to promote events.
2020-03-10 20:30:03 +00:00
- do not execute cron job for disabled repositories. [#2931 ](https://github.com/drone/drone/issues/2931 ).
- remove trailing slash from gitea url to prevent oauth2 token refresh errors, by [@cmj0121 ](https://github.com/cmj0121 ). [#2920 ](https://github.com/drone/drone/issues/2920 ).
2020-03-28 00:24:12 +00:00
- disable font ligatures in build log output. [drone/drone-ui#322 ](https://github.com/drone/drone-ui/pull/322 ).
2021-06-07 10:20:55 +00:00
- missing am/pm in timestamps
2020-03-10 20:30:03 +00:00
2020-01-29 16:49:42 +00:00
## [1.6.5] - 2020-01-29
2020-03-13 17:41:17 +00:00
### Changed
2020-01-29 16:49:42 +00:00
- update version of go-scm
- update alpine version in docker images
- use ticker for cron jobs for more accurate timing
2019-12-30 01:59:42 +00:00
## [1.6.4] - 2019-12-30
### Added
- optionally enable pprof endpoints for profiling, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-12-10 21:49:37 +00:00
## [1.6.3] - 2019-12-10
### Fixed
- disable caching generated yaml files by commit sha, by [@bradrydzewski ](https://github.com/bradrydzewski ).
### Added
- support for bitbucket skipverify, by [@toni-moreno ](https://github.com/toni-moreno ).
- support for gitea skipverify, by [@toni-moreno ](https://github.com/toni-moreno ).
## [1.6.2] - 2019-11-08
2019-11-08 19:57:52 +00:00
### Added
- support for loading license contents from env, by [@bradrydzewski ](https://github.com/bradrydzewski ).
### Fixed
- regression not converting legacy pipeline when using new runners, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-12-10 21:49:37 +00:00
## [1.6.1] - 2019-10-17
2019-10-17 22:35:23 +00:00
### Added
- updated autocert library in support of acme v2 protocol, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-10-31 07:13:25 +00:00
### Fixed
- fixed nil pointer when manually adding user from api, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-10-04 20:47:28 +00:00
## [1.6.0] - 2019-10-04
2019-10-01 16:55:27 +00:00
### Added
- added nsswitch to docker images
2019-10-02 06:28:57 +00:00
- option to auto-cancel pending builds when newer build enqueued, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#1980 ](https://github.com/drone/drone/issues/1980 ).
2019-10-02 18:29:57 +00:00
- endpoint to list all repositories in the database, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2785 ](https://github.com/drone/drone/issues/2785 ).
2019-10-01 16:55:27 +00:00
2019-10-03 21:34:36 +00:00
### Fixed
- improve sync to handle duplicate repository names with different unique identifiers, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2658 ](https://github.com/drone/drone/issues/2658 ). _You can revert to the previous sync logic with DRONE_DATABASE_LEGACY_BATCH=true_.
2019-10-01 04:21:47 +00:00
## [1.5.1] - 2019-09-30
2019-09-30 18:11:17 +00:00
### Added
- allow organization admins access to organization secret endpoints, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2838 ](https://github.com/drone/drone/issues/2838 ).
### Fixed
- fix invalid deep links in UI for github enterprise, by [@bradrydzewski ](https://github.com/bradrydzewski ).
- ensure correct casing when manually adding user, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2766 ](https://github.com/drone/drone/issues/2766 ).
2019-09-28 19:24:46 +00:00
## [1.5.0] - 2019-09-28
2019-09-18 22:06:38 +00:00
### Added
2019-09-19 02:04:46 +00:00
- endpoint to execute a cron pipeline on-demand, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2781 ](https://github.com/drone/drone/issues/2781 ).
- endpoint to list builds by branch, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#1495 ](https://github.com/drone/drone/issues/1495 ).
2019-09-19 05:53:47 +00:00
- ignore skip comments when cron event, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2835 ](https://github.com/drone/drone/issues/2835 ).
- support for admission extensions, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2043 ](https://github.com/drone/drone/issues/2043 ).
2019-09-23 23:44:34 +00:00
- endpoint to provide link to git resources, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2843 ](https://github.com/drone/drone/issues/2843 ).
2019-09-25 19:12:52 +00:00
- improve bitbucket status display text on new pull request screen, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-09-18 22:06:38 +00:00
### Fixed
2019-09-21 18:37:20 +00:00
- missing cron job name in user interface, by [@bradrydzewski ](https://github.com/bradrydzewski ).
- log lines not properly wrapping in user interface, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-09-28 13:42:17 +00:00
[#309 ](https://github.com/drone/drone-ui/issues/309 ).
2019-09-13 16:06:26 +00:00
2019-10-02 19:16:29 +00:00
### 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.
2019-09-13 16:06:26 +00:00
## [1.4.0] - 2019-09-12
2019-09-03 06:07:13 +00:00
### Added
2019-09-13 05:45:42 +00:00
- upgrade to Go 1.13 to resolve arm segfault, by [@KN4CK3R ](https://github.com/KN4CK3R ). [#2823 ](https://github.com/drone/drone/issues/2823 ).
- configure default visibility, by [@JordanSussman ](https://github.com/JordanSussman ). [#2824 ](https://github.com/drone/drone/issues/2824 ).
- configure default trusted flag, by [@vyckou ](https://github.com/vyckou ).
2019-09-03 22:05:53 +00:00
- support for validation plugins, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2266 ](https://github.com/drone/drone/issues/2266 ).
- support for conversion plugins, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-09-04 02:25:18 +00:00
- support for cron event type, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2705 ](https://github.com/drone/drone/issues/2705 ).
2019-09-04 04:11:49 +00:00
- support for rollback event, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2695 ](https://github.com/drone/drone/issues/2695 ).
- support for lets encrypt email, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2505 ](https://github.com/drone/drone/issues/2505 ).
2019-09-03 06:07:13 +00:00
2019-06-24 23:37:19 +00:00
### Removed
- Support for basic auth as an option for Gitea, by [@techknowlogick ](https://giteahub.com/techknowlogick ). [#2721 ](https://github.com/drone/drone/issues/2721 )
2019-06-12 00:46:17 +00:00
2019-09-03 23:07:30 +00:00
### Fixed
- copy cron job name when restarting a cron job, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2760 ](https://github.com/drone/drone/issues/2760 ).
2019-08-26 21:19:57 +00:00
## [1.3.1] - 2019-08-26
2019-08-26 19:26:09 +00:00
### Added
- support for the GitHub deployment status API, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-08-20 20:55:04 +00:00
## [1.3.0] - 2019-08-20
2019-08-07 05:47:04 +00:00
### Added
2019-08-20 20:55:04 +00:00
- support for storing logs in Azure Cloud Storage, by [@Lucretius ](https://github.com/Lucretius ). [#2788 ](https://github.com/drone/drone/pull/2788 )
2019-08-07 05:47:04 +00:00
- support for windows server 1903, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-08-20 20:55:04 +00:00
- button to view the full log file, by [@dramich ](https://github.com/dramich ). [drone/drone-ui#287 ](https://github.com/drone/drone-ui/pull/287 ).
### Fixed
- read gogs sha from webhook, by [@marcotuna ](https://github.com/marcotuna ).
- create bind volume on host if not exists, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2725 ](https://github.com/drone/drone/issues/2725 ).
- preserve whitespace in build logs, by [@geek1011 ](https://github.com/geek1011 ). [drone/drone-ui#294 ](https://github.com/drone/drone-ui/pull/294 ).
- enable log file download on firefox, by [@bobmanary ](https://github.com/bobmanary ). [drone/drone-ui#303 ](https://github.com/drone/drone-ui/pull/303 )
2019-07-31 04:20:28 +00:00
2019-08-23 16:25:49 +00:00
### Security
- upgraded to Go 1.12.9 due to CVE-2019-9512 and CVE-2019-9514
2019-07-31 04:20:28 +00:00
## [1.2.3] - 2019-07-30
2019-07-30 02:18:25 +00:00
### Added
- disable github status for cron jobs
2019-07-30 03:37:04 +00:00
- support for action in conditionals, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2685 ](https://github.com/drone/drone/issues/2685 ).
2019-07-30 02:18:25 +00:00
2019-07-30 02:20:14 +00:00
### Fixed
2019-07-31 04:20:28 +00:00
- improve cancel logic for dangling stages, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-07-30 02:55:25 +00:00
- improve error when kubernetes malforms the port configuration, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2742 ](https://github.com/drone/drone/issues/2742 ).
- copy parameters from parent build when promoting, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2748 ](https://github.com/drone/drone/issues/2748 ).
2019-07-30 02:20:14 +00:00
2019-07-29 22:47:53 +00:00
## [1.2.2] - 2019-07-29
2019-07-19 01:31:10 +00:00
### Added
2019-07-29 20:41:28 +00:00
2019-07-19 01:31:10 +00:00
- 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
2019-07-28 19:22:16 +00:00
- option to filter webhooks by event and type
2019-07-29 22:47:53 +00:00
- upgrade drone-yaml to v1.2.2
- upgrade drone-runtime to v1.0.7
2019-06-12 00:46:17 +00:00
2019-07-29 20:41:28 +00:00
### Fixed
- error when manually creating an empty user, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2738 ](https://github.com/drone/drone/issues/2738 ).
2019-06-12 00:46:17 +00:00
## [1.2.1] - 2019-06-11
2019-04-11 02:41:08 +00:00
### Added
2019-06-06 23:57:58 +00:00
- support for legacy tokens to ease upgrade path, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2713 ](https://github.com/drone/drone/issues/2713 ).
2019-06-07 05:09:12 +00:00
- include repository name and id in batch update error message, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-06-06 23:57:58 +00:00
2019-05-30 17:54:36 +00:00
### Fixed
2019-06-06 23:57:58 +00:00
- fix inconsistent base64 encoding and decoding of encrypted secrets, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-06-11 00:14:50 +00:00
- 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.
2019-06-06 23:57:58 +00:00
2019-05-30 17:54:36 +00:00
## [1.2.0] - 2019-05-30
### Added
2019-04-24 21:05:47 +00:00
- endpoint to trigger new build for default branch, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2679 ](https://github.com/drone/drone/issues/2679 ).
- endpoint to trigger new build for branch, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2679 ](https://github.com/drone/drone/issues/2679 ).
- endpoint to trigger new build for branch and sha, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2679 ](https://github.com/drone/drone/issues/2679 ).
2019-05-21 20:00:16 +00:00
- enable optional prometheus metrics guest access, by [@janberktold ](https://github.com/janberktold )
2019-05-30 16:11:01 +00:00
- fallback to database when logs not found in s3, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2689 ](https://github.com/drone/drone/issues/2689 ).
2019-05-30 17:54:36 +00:00
- support for custom stage definitions and runners, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2680 ](https://github.com/drone/drone/issues/2680 ).
2019-05-30 16:11:01 +00:00
- update drone-yaml to version 1.1.0
2019-04-26 09:02:10 +00:00
### Fixed
2019-05-21 20:00:16 +00:00
- retrieve latest build by branch, by [@tboerger ](https://github.com/tboerger ).
2019-05-20 14:56:44 +00:00
- copy the fork value when restarting a build, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2708 ](https://github.com/drone/drone/issues/2708 ).
2019-05-21 20:38:58 +00:00
- make healthz available without redirect, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2706 ](https://github.com/drone/drone/issues/2706 ).
2019-05-20 14:56:44 +00:00
2019-04-23 14:41:40 +00:00
## [1.1.0] - 2019-04-23
### Added
2019-04-11 02:41:08 +00:00
- specify a user for the pipeline step, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2651 ](https://github.com/drone/drone/issues/2651 ).
2019-04-13 18:56:27 +00:00
- support for Gitea oauth2, by [@techknowlogick ](https://github.com/techknowlogick ). [#2622 ](https://github.com/drone/drone/pull/2622 ).
- ping the docker daemon before starting the agent, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2495 ](https://github.com/drone/drone/issues/2495 ).
2019-04-26 09:02:10 +00:00
- support for Cron job name in Yaml trigger block, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2628 ](https://github.com/drone/drone/issues/2628 ).
- support for Cron job name in Yaml when block, by [@bradrydzewski ](https://github.com/bradrydzewski ). [#2628 ](https://github.com/drone/drone/issues/2628 ).
2019-04-14 17:47:23 +00:00
- sqlite username column changed to case-insensitive, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-04-14 21:01:47 +00:00
- endpoint to purge repository from database, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-04-15 00:06:16 +00:00
- support for per-organization secrets, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-04-16 15:21:05 +00:00
- include system metadata in global webhooks, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-04-19 19:32:35 +00:00
- ability to customize cookie secure flag, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2019-04-14 21:01:47 +00:00
- update drone-yaml from version 1.0.6 to 1.0.8.
- update drone-runtime from version 1.0.4 to 1.0.6.
2019-04-16 23:09:11 +00:00
- update go-scm from version 1.0.3 to 1.0.4.
2019-04-11 02:41:08 +00:00
2019-04-19 19:32:35 +00:00
### Fixed
- fixed error in mysql table creation syntax, from [@xuyang2 ](https://github.com/xuyang2 ). [#2677 ](https://github.com/drone/drone/pull/2677 ).
2019-04-21 00:30:32 +00:00
- fixed stuck builds when upstream dependency is skipped, from [@bradrydzewski ](https://github.com/bradrydzewski ). [#2634 ](https://github.com/drone/drone/issues/2634 ).
2019-04-22 22:26:47 +00:00
- fixed issue running steps with dependencies on failure, from [@bradrydzewski ](https://github.com/bradrydzewski ). [#2667 ](https://github.com/drone/drone/issues/2667 ).
2019-04-19 19:32:35 +00:00
2019-04-11 02:41:08 +00:00
## [1.0.1] - 2019-04-10
2019-04-10 23:28:40 +00:00
### Added
- pass stage environment variables to pipeline steps, by [@bradrydzewski ](https://github.com/bradrydzewski ).
- update go-scm to version 1.3.0, by [@bradrydzewski ](https://github.com/bradrydzewski ).
- update drone-runtime to version to 1.0.4, by [@bradrydzewski ](https://github.com/bradrydzewski ).
- ping docker daemon before agent starts to ensure connectivity, by [@bradrydzewski ](https://github.com/bradrydzewski ).
2021-08-17 10:10:04 +00:00
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*