🚀 drone/drone - Release Notes
v2.26.0 (2025-02-28)
## What's Changed
* Dummy Commit by @Ompragash in https://github.com/harness/harness/pull/3598
* fix: [CI-15948]: Changing build_deploy_id to BIG INT by @ShobhitSingh11 in https://github.com/harness/harness/pull/3618
**Full Changelog**: https://github.com/harness/harness/compare/v2.25.0...v2.26.0
v3.1.1 (2025-01-15)
## What's Changed
* Fixing the comment handling for devcontainer.json file. by @dhruv-harness in https://github.com/harness/harness/pull/3610
**Full Changelog**: https://github.com/harness/harness/compare/v3.1.0...v3.1.1
v3.1.0 | Harness Open Source (2025-01-06)
## What's Changed
* Update README.md by @Ibmurai in https://github.com/harness/harness/pull/3571
* fix:(README.md) links to developer portal by @alikhil in https://github.com/harness/harness/pull/3576
* fix: [CDE-555]: fix correctly iterate over list of extensions for gitspace by @n00bitax in https://github.com/harness/harness/pull/3597
* Remove leftover webhook_internal usage - make type fixed by @hitesharinga in https://github.com/harness/harness/pull/3599
* fix: [AH-784]: Updated URL provider to update casing for space names by @arvind-choudhary-h in https://github.com/harness/harness/pull/3600
* fix: [CDE-555]: run lifecycle commands in parallel and allow object type by @n00bitax in https://github.com/harness/harness/pull/3603
* fix: [CDE-555]: allow mixed data types in lifecycle command object fo… by @n00bitax in https://github.com/harness/harness/pull/3604
## New Contributors
* @Ibmurai made their first contribution in https://github.com/harness/harness/pull/3571
* @n00bitax made their first contribution in https://github.com/harness/harness/pull/3597
**Full Changelog**: https://github.com/harness/harness/compare/v3.0.0...v3.1.0
v2.25.1-debug (2024-12-12)
**Full Changelog**: https://github.com/harness/harness/compare/v2.25.1-debug...v2.25.1-debug
v3.0.1 (2024-12-05)
## What's Changed
* feat: [AH-231]: Upstream features by @arvind-choudhary-h in https://github.com/harness/harness/pull/3560
* fix: [CDE-540]: Adding a check for user name and email during code clone operation. by @dhruv-harness in https://github.com/harness/harness/pull/3596
## New Contributors
* @arvind-choudhary-h made their first contribution in https://github.com/harness/harness/pull/3560
* @dhruv-harness made their first contribution in https://github.com/harness/harness/pull/3596
**Full Changelog**: https://github.com/harness/harness/compare/v3.0.0...v3.0.1
v2.25.0 (2024-11-21)
## What's Changed
* update google/go-jsonnet version to v0.20.0 by @rhiaxion in https://github.com/harness/harness/pull/3535
* "Updated Alpine image version to 3:20 to remove security vuln" by @sandeepharness in https://github.com/harness/harness/pull/3577
* Drone Version Bump from 2.24.0 to 2.25.0 by @Ompragash in https://github.com/harness/harness/pull/3592
## New Contributors
* @rhiaxion made their first contribution in https://github.com/harness/harness/pull/3535
* @sandeepharness made their first contribution in https://github.com/harness/harness/pull/3577
* @Ompragash made their first contribution in https://github.com/harness/harness/pull/3592
**Full Changelog**: https://github.com/harness/harness/compare/v2.24.0...v2.25.0
v3.0.1-debug (2024-11-15)
## What's Changed
* update google/go-jsonnet version to v0.20.0 by @rhiaxion in https://github.com/harness/harness/pull/3535
## New Contributors
* @rhiaxion made their first contribution in https://github.com/harness/harness/pull/3535
**Full Changelog**: https://github.com/harness/harness/compare/v2.24.0...v3.0.1-debug
v3.0.0 | Harness Open Source (2024-09-25)
This is the first release of `Harness Open Source` :tada: :raised_hands:
Harness Open Source takes Gitness and Drone to the next level by offering an end-to-end software delivery platform that enhances productivity and accelerates software development cycles by adding hosted development environments, artifact registry, and other features.
Thank you for your interest so far! We’d love for you to dive into Harness Open Source, contribute to this amazing project, and share what you build with us. Stay tuned for more exciting features!
**Full Changelog**: https://github.com/harness/harness/compare/v3.0.0-beta.8...v3.0.0
v3.0.0-beta.12 | Harness (2024-09-24)
## What's Changed
* fix: [code-2402] updating static web elements to update logo by @hitesharinga in https://github.com/harness/gitness/pull/3558
* updating images for signin and register page. by @hitesharinga in https://github.com/harness/gitness/pull/3559
## New Contributors
* @hitesharinga made their first contribution in https://github.com/harness/gitness/pull/3558
**Full Changelog**: https://github.com/harness/gitness/compare/v3.0.0-beta.11...v3.0.0-beta.12
v3.0.0-beta.11 | Gitness (2024-09-03)
## What's New
* **Artifact Registry** support allowing users to store and download artifacts including container images and helm charts
* **Artifact Registry** feature includes support for upstream proxy to fetch and cache artifacts from external or remote registries
* **Labels** for repository
## What's Changed
* Added UI support for public repository access
* Added pull request list API for project
**Full Changelog**: https://github.com/harness/gitness/compare/v3.0.0-beta.8...v3.0.0-beta.11
v3.0.0-beta.8 | Gitness (2024-08-16)
## What's New
* **Gitspaces feature** allowing users to setup cloud development environments accessible via VSCode Web and VSCode Desktop
* **SSH support** for cloning repositories (forward port `3022` to expose SSH functionality - e.g. `-p 3022:3022` with docker run)
* **Code suggestions** and in-line commits for code comments
## What's Changed
* Added UI support for public repository access
* Enhanced summary panel on PR conversation page
* Added component to display merge-conflict files on PR page
* Added repository summary to repository landing page
* Fixed CODEOWNERS pattern matching
* Added Azure DevOps support for repository importing
* Added support for `.gitleaksignore` and pulled latest gitleaks release
* Added support for simple HTML tags in PR summary and code comments
* Added new `pr-updated` webhook event
* Removed feature roadmap from repository landing page
* Block admin users from automatically bypassing branch rules
## Breaking Change
Some database changes are not backwards compatible and require manual rollback:
**WARNING This will erase any configured gitspaces and SSH keys**
``` shell
# Replace volume mapping and other db related config overwrites
docker run -v /tmp/gitness:/data --entrypoint /app/gitness harness/gitness:v3.0.0-beta.8 migrate to 0049_alter_table_pullreq_add_closed
```
v2.24.0 (2024-05-10)
## What's Changed
* fix: [CI-11840]: Added env variable to control the event of inbound w… by @ShobhitSingh11 in https://github.com/harness/gitness/pull/3508
* Drone version bump 2.24.0 by @ShobhitSingh11 in https://github.com/harness/gitness/pull/3511
**Full Changelog**: https://github.com/harness/gitness/compare/v2.23.0...v2.24.0
v3.0.0-beta.7 | Gitness (2024-04-30)
## What's Changed
* [GITLEAKS] Added support for Secret Scanning during push
* Added file size limit on push
* Added API to download repository as archive using git archive command
* Added option to upgrade to Harness
* Added Cmd-Enter/Ctrl-Enter shortcut to submit PR comment/description
* Update default branch on empty repo for first commit
* Added support for multi-line comments
* Added support to allow checkboxes in pr desc to be updated
* Added closed timestamp to pull request
* Fixed import space name validator by @SchoIsles in https://github.com/harness/gitness/pull/3491
* Added Gitness contributing guide by @dewan-ahmed in https://github.com/harness/gitness/pull/3497
* Increased the max length of the secret (#3493) by @rambhosale in https://github.com/harness/gitness/pull/3494
* Removed repetitive words by @suchsoon in https://github.com/harness/gitness/pull/3484
## New Contributors
* @SchoIsles made their first contribution in https://github.com/harness/gitness/pull/3491
* @dewan-ahmed made their first contribution in https://github.com/harness/gitness/pull/3497
* @rambhosale made their first contribution in https://github.com/harness/gitness/pull/3494
* @suchsoon made their first contribution in https://github.com/harness/gitness/pull/3484
**Full Changelog**: https://github.com/harness/gitness/compare/v3.0.0-beta.6...v3.0.0-beta.7
v2.23.0 (2024-04-29)
## What's Changed
* [CI-11790]: update base image linuxamd64 by @smjt-h in https://github.com/harness/gitness/pull/3500
* fix: [CI-8780]: Added new API for decline build to avoid race condition by @ShobhitSingh11 in https://github.com/harness/gitness/pull/3499
* Enable http metrics by @maxknee in https://github.com/harness/gitness/pull/3459
* drone version bump by @ShobhitSingh11 in https://github.com/harness/gitness/pull/3504
## New Contributors
* @smjt-h made their first contribution in https://github.com/harness/gitness/pull/3500
* @ShobhitSingh11 made their first contribution in https://github.com/harness/gitness/pull/3499
**Full Changelog**: https://github.com/harness/gitness/compare/v2.22.0...v2.23.0
v3.0.0-beta.6 (2024-03-21)
## What's Changed
* PR template for repo
* Improved performance of tag, commit and merge APIs
* Pull Request page performance improvements
* Added support for video formats to upload
* Added code highlight support for hcl and tf files
* Added support to update the default branch
* Added copy button to file name
* Fixed timestamp of commits and PR page
* Added files in webhook payload
* Added addition and deletion stats in commit api
* Added rule to block PR merge if changes are requested by the reviewer
* Added API to get required status checks for the pull request
* Added support to cancel/ abort PR
* Added support for Jupyter Notebook format in the web editor
* Added support for copy link to PR comment
* Made Pull Request rows as links to support right/cmd click
* Added support for container networks for pipelines
**Full Changelog**: https://github.com/harness/gitness/compare/v3.0.0-beta.5...v3.0.0-beta.6
v3.0.0-beta.5 | Gitness (2024-01-04)
## What's Changed
* Branch Rules
* CODEOWNERS
* Email Notifications
* Performance improvement for branch create/delete api
* Import repositories to an existing project
* Fixed .cs files syntax highlighting
* Fixed file redirection in the commits view
* Added icon for outdated review
* Miscellaneous enhancements in the Pipeline Editor
* Feature: Helm Kubernetes Deployment by @alexohneander in https://github.com/harness/gitness/pull/3417
* Update ci-lint.yml by @enver-bisevac in https://github.com/harness/gitness/pull/3434
## New Contributors
* @alexohneander made their first contribution in https://github.com/harness/gitness/pull/3417
* @enver-bisevac made their first contribution in https://github.com/harness/gitness/pull/3434
**Full Changelog**: https://github.com/harness/gitness/compare/v3.0.0-beta.4...v3.0.0-beta.5
v2.22.0 (2024-01-02)
## What's Changed
* add http prometheus metrics by @maxknee in https://github.com/harness/gitness/pull/3432
* (maint) 2.22.0 release prep by @tphoney in https://github.com/harness/gitness/pull/3447
## New Contributors
* @maxknee made their first contribution in https://github.com/harness/gitness/pull/3432
**Full Changelog**: https://github.com/harness/gitness/compare/v2.21.0...v2.22.0
v2.21.0 (2023-12-07)
## What's Changed
* bump drone-ui to 2.12.0 by @d1wilko in https://github.com/harness/gitness/pull/3437
* (maint) 2.21.0 release prep by @d1wilko in https://github.com/harness/gitness/pull/3438
**Full Changelog**: https://github.com/harness/gitness/compare/v2.20.0...v2.21.0
v3.0.0-beta.4 | Gitness (2023-11-03)
# Updates
* Added support to import repo/project from gogs, gitea, and bitbucket
* Image upload support in pull request description and comments
* Make File SHA optional in File Commit API
* View files without extension as text file in UI
* Fix security vulnerability : github.com/dgrijalva/jwt-go
* Added `updated` filter in list PR API
* Fix file rename only case in File Viewed feature
* Update PR.editedAt time when head branch is updated
**Full Changelog**: https://github.com/harness/gitness/compare/v3.0.0-beta.3...v3.0.0-beta.4
v3.0.0-beta.3 | Gitness (2023-10-20)
# Updates
* Added docker buildx support [arm64, amd64]
* Keep the same branch while switching between files screen and commits screen
* Added multi-line input for secret creation and update
* Added edit pipeline button in pipeline execution view
* Fixed jumping bug when collapsing files in PR
* Added support to handle multiple expressions in the same line for pipelines
* Improved UI resiliency for overlaps between branch names, tag names, and commit SHAs
* Link file name of code comments in conversation tab to code comments in changes tab for easier navigation
**Full Changelog**: https://github.com/harness/gitness/compare/v3.0.0-beta.2...v3.0.0-beta.3
v3.0.0-beta.2 | Gitness (2023-10-09)
## Updates
* Added support for pr_closed event in pipeline and webhook
* Added support for .git in import url
* Added automated cleanup of expired session tokens & old webhook executions
* Added browser redirect from clone URL to repo home page
* Fixed vulnerabilities in gitness docker image [ alpine/git, docker/distribution, containerd/containerd ]
* Fixed path-traversal vulnerability
## What's Changed
* [fix] removed npmrc and provide lock file for npm cache by @enverbisevac in https://github.com/harness/gitness/pull/3405
* fix-path-traversal-vulnerability by @DharunKumar04 in https://github.com/harness/gitness/pull/3399
## New Contributors
* @enverbisevac made their first contribution in https://github.com/harness/gitness/pull/3405
* @DharunKumar04 made their first contribution in https://github.com/harness/gitness/pull/3399
**Full Changelog**: https://github.com/harness/gitness/compare/v3.0.0-beta.1...v3.0.0-beta.2
v3.0.0-beta.1 | First Gitness Release (Beta) (2023-09-29)
This is the first beta release of `Gitness` 🎉
Thank you so much for all the interest so far, and stay tuned for more awesome features coming up, soon!
As mentioned in other places, we will continue the semantic versioning used by `Drone` so far.
`Gitness` will start on major version `3`, and will stay in `beta` until it reaches parity with drone.
v2.20.0 (2023-08-21)
## What's Changed
* + sync gitea redirecturl config from gitee for customize login redire… by @fireinice in https://github.com/harness/drone/pull/3319
* (CI-8780) set approved stages to waiting, if they have stage depende… by @tphoney in https://github.com/harness/drone/pull/3355
* (maint) 2.20.0 release prep by @tphoney in https://github.com/harness/drone/pull/3356
## New Contributors
* @fireinice made their first contribution in https://github.com/harness/drone/pull/3319
**Full Changelog**: https://github.com/harness/drone/compare/v2.19.0...v2.20.0
v2.19.0 (2023-08-15)
## What's Changed
* fix scheduler queue deadlock by @tphoney in https://github.com/harness/drone/pull/3330
* Revert "fix scheduler queue deadlock" by @tphoney in https://github.com/harness/drone/pull/3331
* bump drone-ui to 2.11.3 by @d1wilko in https://github.com/harness/drone/pull/3337
* remove repetitive words by @cuishuang in https://github.com/harness/drone/pull/3342
* Support arbitrary action value from parameter in query string by @filippopisano in https://github.com/harness/drone/pull/3341
* (fix) prevent scheduler deadlock by @tphoney in https://github.com/harness/drone/pull/3344
* bump drone-ui to 2.11.4 by @d1wilko in https://github.com/harness/drone/pull/3349
* bump drone-ui to 2.11.5 by @d1wilko in https://github.com/harness/drone/pull/3350
* (maint) prep for v2.19.0 by @tphoney in https://github.com/harness/drone/pull/3352
## New Contributors
* @cuishuang made their first contribution in https://github.com/harness/drone/pull/3342
* @filippopisano made their first contribution in https://github.com/harness/drone/pull/3341
**Full Changelog**: https://github.com/harness/drone/compare/v2.18.0...v2.19.0
Changelog for Drone-ui https://github.com/drone/drone-ui/blob/main/CHANGELOG.md
v2.18.0 (2023-07-04)
## What's Changed
* Fix comment errors by @weidongkl in https://github.com/harness/drone/pull/3302
* support custom pipeline message by @zc2638 in https://github.com/harness/drone/pull/3294
* bump drone-ui to 2.11.2 by @d1wilko in https://github.com/harness/drone/pull/3327
* v2.18.0 release prep by @tphoney in https://github.com/harness/drone/pull/3328
## New Contributors
* @weidongkl made their first contribution in https://github.com/harness/drone/pull/3302
**Full Changelog**: https://github.com/harness/drone/compare/v2.17.0...v2.18.0
v2.17.0 (2023-04-25)
## What's Changed
* (maint) move to use the arm64 pool by @tphoney in https://github.com/harness/drone/pull/3296
* bump drone-ui to 2.9.1 by @d1wilko in https://github.com/harness/drone/pull/3298
* store/card: fix dropped error by @alrs in https://github.com/harness/drone/pull/3300
* Add config for the buffer by @TheJokersThief in https://github.com/harness/drone/pull/3308
* Starlark: Update `go.starlark.net` dependency by @dsotirakis in https://github.com/harness/drone/pull/3284
* bump drone-ui to 2.10.0 by @d1wilko in https://github.com/harness/drone/pull/3311
* Add `authtype` to logging middleware by @colinhoglund in https://github.com/harness/drone/pull/3310
* bump drone-ui to 2.11.0 by @d1wilko in https://github.com/harness/drone/pull/3313
* bump drone-ui to 2.11.1 by @d1wilko in https://github.com/harness/drone/pull/3315
* release prep for v2.17.0 by @eoinmcafee00 in https://github.com/harness/drone/pull/3316
## New Contributors
* @TheJokersThief made their first contribution in https://github.com/harness/drone/pull/3308
* @dsotirakis made their first contribution in https://github.com/harness/drone/pull/3284
* @colinhoglund made their first contribution in https://github.com/harness/drone/pull/3310
**Full Changelog**: https://github.com/harness/drone/compare/v2.16.0...v2.17.0
v2.16.0 (2022-12-15)
## What's Changed
* Enhance status check label for promotions by @michelangelomo in https://github.com/harness/drone/pull/3263
* (bugfix) bump go-scm to v1.28.0 by @tphoney in https://github.com/harness/drone/pull/3290
* Make Starlark file size limit configurable by @andrii-kasparevych in https://github.com/harness/drone/pull/3291
* (maint) 2.16.0 release prep by @tphoney in https://github.com/harness/drone/pull/3295
## New Contributors
* @andrii-kasparevych made their first contribution in https://github.com/harness/drone/pull/3291
**Full Changelog**: https://github.com/harness/drone/compare/v2.15.0...v2.16.0
v2.15.0 (2022-10-28)
## What's Changed
* Add endpoint for allowing admins to force rotate a user's token by @ShiftedMr in https://github.com/harness/drone/pull/3272
* bump ui version by @d1wilko in https://github.com/harness/drone/pull/3279
* release prep v2.15.0 by @d1wilko in https://github.com/harness/drone/pull/3281
## New Contributors
* @ShiftedMr made their first contribution in https://github.com/harness/drone/pull/3272
**Full Changelog**: https://github.com/harness/drone/compare/v2.14.0...v2.15.0
v2.14.0 (2022-10-18)
## What's Changed
* (DRON-418) send webhook and set status for failed builds by @tphoney in https://github.com/harness/drone/pull/3266
* v2.14.0 release prep by @d1wilko in https://github.com/harness/drone/pull/3275
**Full Changelog**: https://github.com/harness/drone/compare/v2.13.0...v2.14.0
v2.13.0 (2022-09-21)
## What's Changed
* Update links to discourse in issue template by @alikhil in https://github.com/harness/drone/pull/3233
* Template converter, don't skip .yaml extension. by @staffanselander in https://github.com/harness/drone/pull/3242
* feat: update drone-yaml module by @jimsheldon in https://github.com/harness/drone/pull/3249
* (DRON-392) cascade deletes on purge by @tphoney in https://github.com/harness/drone/pull/3243
* (maint) disable arm builds by @tphoney in https://github.com/harness/drone/pull/3262
* update discourse.drone.io to community.harness.io by @kit101 in https://github.com/harness/drone/pull/3261
* support time zone by @zc2638 in https://github.com/harness/drone/pull/3241
* v2.13.0 release prep by @tphoney in https://github.com/harness/drone/pull/3268
## New Contributors
* @alikhil made their first contribution in https://github.com/harness/drone/pull/3233
* @staffanselander made their first contribution in https://github.com/harness/drone/pull/3242
* @jimsheldon made their first contribution in https://github.com/harness/drone/pull/3249
**Full Changelog**: https://github.com/harness/drone/compare/v2.12.1...v2.13.0