Skip to content
This repository has been archived by the owner on Jan 10, 2023. It is now read-only.

Latest commit

 

History

History
436 lines (202 loc) · 15.9 KB

Changelog.md

File metadata and controls

436 lines (202 loc) · 15.9 KB

1.13.0 (2021-02-16)

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

  • #172 Add support for .NET 5.0
  • #135 Add new Codecov.MSBuild package providing a CodecovMSBuild task

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

1.12.3 (2020-09-07)

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

1.12.2 (2020-08-17)

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

1.12.1 (2020-07-10)

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

1.12.0 (2020-06-23)

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

1.11.2 (2020-06-21)

As part of this release we had 2 commits which resulted in 1 issue being closed.

Bug

  • #71 --file cannot handle paths with spaces

1.11.1 (2020-06-10)

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

1.11.0 (2020-06-10)

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

1.10.0 (2020-02-01)

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

1.9.0 (2019-11-14)

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

1.8.0 (2019-10-31)

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

1.7.2 (2019-08-16)

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

1.7.1 (2019-08-02)

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

1.7.0 (2019-07-28)

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

1.6.1 (2019-07-16)

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

1.6.0 (2019-07-15)

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

1.5.0 (2019-05-05)

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

1.4.0 (2019-04-07)

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

1.3.0 (2019-02-28)

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

1.2.0 (2019-02-06)

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

1.1.1 (2019-01-10)

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

1.1.0 (2018-09-12)

As part of this release we had 8 commits which resulted in 2 issues being closed.

Improvements

  • #42 GZip compress content for uploading
  • #39 Warn the user when a coverage file can't be found.

1.0.5 (2018-07-01)

As part of this release we had 3 commits which resulted in 2 issues being closed.

Bugs

  • #37 Codecov returns (404) Not Found
  • #36 Report uploads fails on certain branches and/or job IDs

1.0.4 (2018-06-17)

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

1.0.3 (2017-08-11)

Bug

  • (GH-26) Version 1.0.2 is freezing on appveyor.

1.0.2 (2017-08-07)

Bug

#20 Upload timed out for large files. #22 Git service fails if project located at path with spaces. ~ Dmitry Popov

Improvement

#19 Cleaned up Chocolatey package code.

1.0.1 (2017-06-03)

Bug

  • #17 - Required commandline arg bug. ~ Kim J. Nordmo

v1.0.0 (2017-05-25)

  • Added support for yaml file.
  • Implemented must have CLI options.
  • Bug fixes and code clean up.
  • Added unit tests.

0.4.0-Beta (2017-04-10)

  • 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).

0.3.0-Beta (2017-03-30)

  • Ported to .NET Core standalone app. We now support win7 (x64) and above.

0.2.0-beta (2017-03-07)

  • Added support for Travis Ci, AppVeyor, TeamCity (not tested), and Git.
  • Added a lot of the CLI options.

0.1.0-beta (2017-02-21)

Initial Beta Release

  • Added command line option to disable including source code files in upload (network).

0.3.0-Beta (2017-03-30)

  • Ported to .NET Core standalone app. We now support win7 (x64) and above.

0.2.0-beta (2017-03-07)

  • Added support for Travis Ci, AppVeyor, TeamCity (not tested), and Git.
  • Added a lot of the CLI options.