As part of this release we had 20 issues closed.
Bugs
- #170 Running on azure fails due to question mark not being escaped in the
build_url
parameter - #146 Execution broken with AppVeyor starting from codecov-exe v1.12.0
Features
Improvements
- #154 Bump JetBrains.Annotations from 2020.1.0 to 2020.3.0 in /Source
- #133 Bump Serilog from 2.9.0 to 2.10.0 in /Source
As part of this release we had 26 commits which resulted in 4 issues being closed.
Improvement
- #129 Bump Glob from 1.1.6 to 1.1.8 in /Source
As part of this release we had 2 commits which resulted in 1 issue being closed.
Bug
- #122 Incorrect Build Url is created when running on appveyor
As part of this release we had 2 commits which resulted in 1 issue being closed.
Bug
- #120 Codecov package have not been packaged as a standalone executable
As part of this release we had 16 commits which resulted in 5 issues being closed.
Bug
- #117 Upload URL is reported twice when running with verbose debugging
Improvements
- #118 Remove time and date from logging
- #115 Load supported VCS providers using reflection
- #114 Load CI parsers using reflection
As part of this release we had 2 commits which resulted in 1 issue being closed.
Bug
- #71 --file cannot handle paths with spaces
As part of this release we had 15 commits which resulted in 3 issues being closed.
Bugs
- #112 Chocolatey package includes invalid "Where to get it" section
- #111 Release Notes in codecov chocolatey package contains invalid links
- #110 Symbols for Codecov.Tool and nuget Codecov package do not match
As part of this release we had 41 commits which resulted in 7 issues being closed.
Bugs
- #108 Github action CI detector is not added to pipeline check
- #100 GitHub Actions is not detected in 1.10
Documentation
- #98 Add an example of using globbing patterns with the file argument
Feature
- #103 Support disabling default uploader via command line
Improvements
- #105 Remove Public Read header from presigned PUT
- #102 Add ability to detect pull requests when running on github actions
- #101 Add support for setting build id and build url on github actions
As part of this release we had 11 commits which resulted in 2 issues being closed.
Improvements
- #97 Warn users when total upload is larger than 20 MB in size
- #95 Support .NET Core 3.x for Codecov.Tool
Dependencies
- Update CommandLineParser to 2.7.82
- Update Glob dependency to 1.1.4
As part of this release we had 14 commits which resulted in 2 issues being closed.
Documentation
- #93 Azure pipelines no longer needs a token
Improvement
- #92 Set all properties for Azure Pipelines uploads (Thanks to @sharwell for providing this) This includes changes to allow Azure Pipelines to upload coverage reports without the use of a Codecov Token (public repositories only).
Dependencies
- Updated CommandLineParser to version
2.6.0
- Updated Glob to version
1.1.4
- Updated Serilog to version
2.9.0
As part of this release we had 13 commits which resulted in 4 issues being closed.
Documentation
- #88 Documentation Request: There is a "dotnet tool" and this is how to use it!
Features
- #90 Add support for github actions
- #31 Jenkins CI Detection (thanks to @mikebro for adding this support)
Improvement
- #91 Azure pipeline service detector uses incorrect service name
As part of this release we had 14 commits which resulted in 3 issues being closed.
Bugs
- #87 Travis CI service parser does not set the tag name from travis environment variables
- #86 invalid build url generated for travis-ci when repository slug have been overridden
- #81 Invalid build url generated for appveyor when account name is not same as repository account
As part of this release we had 6 commits which resulted in 3 issues being closed.
Bugs
- #84 Branch name do not properly encode slashes
- #83 nuget package places Linux and OSX binaries in incorrect directory
Documentation
- #85 Codecov nuget package incorrectly says it only supports windows
As part of this release we had 9 commits which resulted in 2 issues being closed.
Bug
- #79 Slug generation is incorrect when using username and password in url.
Improvement
- #78 Improve logging by including response content when an error happens
As part of this release we had 1 commit which resulted in 1 issue being closed.
Bug
- #77 Running on Unix returns a permission denied error
As part of this release we had 28 commits which resulted in 7 issues being closed.
This release is expected to be the last release that will include any new features until the eventual release of 2.0.
Bug
- #52 codecov.exe returns success on invalid arguments
Features
- #68 Support glob expression for file paths (Thanks to @hanabi1224 for providing this support)
- #66 Embedd resulting build output in self-contained native binary using warp
- #65 Add support for Travis CI
- #38 Support uploading to v2 endpoint
Improvements
- #70 Change from using Webclient to using HttpClient
- #67 Include linux and Mac OSX binaries in Codecov package along with Windows binaries
As part of this release we had 6 issues closed.
This release finally provides official support for Linux and OS X platforms. This allows Codecov-exe to be used on either Linux or OS X. The recommended way is by installing the .NET Core tool (Codecov.Tool), or by downloading one of the platform specific archives provided with this release.
Bugs
- #62 SourceCode files are do not correctly ignore files on unix platform
- #59 codecov yaml not located
Feature
- #64 Provide pre-built archives for linux and OS X platforms
Improvements
- #58 FileSystem class should normalize path when directory separator is using a /
- #57 AppVeyor CI Service check should do case-insensitive comparison
As part of this release we had 5 commits which resulted in 2 issues being closed.
Bug
- #55 azure pipeline is broken
Improvement
- #54 Make the HttpWebRequest provide more details for Put failures
As part of this release we had 14 commits which resulted in 2 issues being closed.
Bug
- #49 Fix terminal filter
Feature
- #50 Add support for Azure Pipelines
As part of this release we had 9 commits which resulted in 2 issues being closed.
Feature
- #44 Add a dotnet tool for codecov exe (thanks to @ViktorHofer for providing this)
Improvement
- #48 Use .NET Core 2.1 WebClient instead of using PowerShell
As part of this release we had 4 commits which resulted in 1 issue being closed.
Bug
- #46 -f and -e command line arguments don't accept multiple values as the docs suggest
As part of this release we had 8 commits which resulted in 2 issues being closed.
Improvements
As part of this release we had 3 commits which resulted in 2 issues being closed.
Bugs
As part of this release we had 2 issues closed.
Bugs
- #36 Report uploads fails on certain branches and/or job IDs
- #32 Bad request (400) with non-standard branch name
- (GH-26) Version 1.0.2 is freezing on appveyor.
#20 Upload timed out for large files. #22 Git service fails if project located at path with spaces. ~ Dmitry Popov
#19 Cleaned up Chocolatey package code.
- #17 -
Required
commandline arg bug. ~ Kim J. Nordmo
- Added support for yaml file.
- Implemented must have CLI options.
- Bug fixes and code clean up.
- Added unit tests.
- Added ability to manually discover the source code files without using git. Also, fixed how git is detected.
- Bug fixes for TeamCity service and added documentation for it. TeamCity is officially supported now.
- Added command line option to disable including source code files in upload (network).
- Ported to .NET Core standalone app. We now support win7 (x64) and above.
- Added support for Travis Ci, AppVeyor, TeamCity (not tested), and Git.
- Added a lot of the CLI options.
Initial Beta Release
- Added command line option to disable including source code files in upload (network).
- Ported to .NET Core standalone app. We now support win7 (x64) and above.
- Added support for Travis Ci, AppVeyor, TeamCity (not tested), and Git.
- Added a lot of the CLI options.