Skip to content

Commit

Permalink
Bump versions (#1067)
Browse files Browse the repository at this point in the history
Bump versions after release
  • Loading branch information
MarcoRossignoli committed Jan 24, 2021
1 parent ed91851 commit fb15bcd
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 22 deletions.
6 changes: 5 additions & 1 deletion Documentation/Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,11 @@ 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).

## Unreleased
## Release date 2021-01-24
### Packages
coverlet.msbuild 3.0.2
coverlet.console 3.0.2
coverlet.collector 3.0.2

### Fixed

Expand Down
27 changes: 7 additions & 20 deletions Documentation/ReleasePlan.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,35 +13,24 @@ PATCH version when you make backwards-compatible bug fixes.
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.
```

## Release Calendar

We release 3 components as NuGet packages:

**coverlet.msbuild.nupkg**
**coverlet.console.nupkg**
**coverlet.collector.nupkg**

We plan 1 release [once per quarter](https://en.wikipedia.org/wiki/Calendar_year) if there is *at least* 1 new commit of source code on master. This release may be a major, minor, or patch version upgrade from the previous release depending on impact to consumers.
**We release intermediate packages in case of severe bug or to unblock users.**
**coverlet.msbuild.nupkg**
**coverlet.console.nupkg**
**coverlet.collector.nupkg**

### Current versions

| Package | Version |
|:----------------------|:--------|
|**coverlet.msbuild** | 3.0.1 |
|**coverlet.console** | 3.0.1 |
|**coverlet.collector** | 3.0.1 |

### Proposed next versions
|**coverlet.msbuild** | 3.0.2 |
|**coverlet.console** | 3.0.2 |
|**coverlet.collector** | 3.0.2 |

We bump version based on Semantic Versioning 2.0.0 spec:

1. If we add features to **coverlet.core.dll** we bump MINOR version of all packages.
1. If we do breaking changes on **coverlet.core.dll** we bump MAJOR version of all packages.
1. We MANUALLY bump versions on production release, so we have different release plan between prod and nigntly packages.

| Release Date | coverlet.msbuild | coverlet.console | coverlet.collector| commit hash | notes |
| :-----------------|:-----------------|:------------------|:------------------|:-----------------------------------------|:-------------------------------|
| 24 January 2021 | 3.0.2 | 3.0.2 | 3.0.2 | ed918515492193fd154b60270d440c40fa30fee9 | Fix regressions |
| 16 January 2021 | 3.0.1 | 3.0.1 | 3.0.1 | 1b45fd89245369ae94407e7a77bdfee112042486 | Fix severe coverage regression |
| 09 January 2021 | 3.0.0 | 3.0.0 | 3.0.0 | 1e77f9d2183a320e8991bfc296460e793301931f | Align versions numbers |
| 30 May 2020 | 2.9.0 | 1.7.2 | 1.3.0 | 83a38d45b3f9c231d705bfed849efbf41b3aaa86 | deterministic build support |
Expand All @@ -51,8 +40,6 @@ We bump version based on Semantic Versioning 2.0.0 spec:
| 01 July 2019 | 2.6.3 | 1.5.3 | 1.0.1 | e1593359497fdfe6befbb86304b8f4e09a656d14 | |
| 06 June 2019 | 2.6.2 | 1.5.2 | 1.0.0 | 3e7eac9df094c22335711a298d359890aed582e8 | first collector release |

*< date > Expected next release date

To get the list of commits between two version use git command
```bash
git log --oneline hashbefore currenthash
Expand Down
2 changes: 1 addition & 1 deletion version.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"$schema": "https://raw.githubusercontent.com/AArnott/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json",
"version": "3.0.2",
"version": "3.0.3-preview.{height}",
"publicReleaseRefSpec": [
"^refs/heads/master$"
],
Expand Down

0 comments on commit fb15bcd

Please sign in to comment.