Skip to content

Commit 09bd5b0

Browse files
added v0.1.4 Release Notes (#51)
1 parent 6a7d8bb commit 09bd5b0

File tree

2 files changed

+27
-6
lines changed

2 files changed

+27
-6
lines changed

RELEASE_NOTES.md

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,17 @@
1-
#### 0.1.3 May 15 2019 ####
2-
Bugfix release for Incrementalist v0.1.2.
1+
#### 0.1.4 May 17 2019 ####
2+
Bugfix release for Incrementalist v0.1.3
33

4-
Added more verbose logging when no changes are detected.
4+
Fixed [MSBuild graph issue where two unrelated changes in the same branch could overwrite each other in the Incrementalist output](https://github.com/petabridge/Incrementalist/issues/49).
5+
6+
In the event of three concurrent MSBuild dependency graphs like these:
7+
8+
[A modified] Project A --> B --> C
9+
[B modified] Project B --> C
10+
[D modified] Project D --> E
11+
12+
In Incrementalist 0.1.3, you'd only see this graph: `Project A --> B --> C` because it was the longest and "covered" all of the other graphs. In Incrementalist 0.1.4 you'll now see the following build output:
13+
14+
Project A --> B --> C
15+
Project D --> E
16+
17+
Each line represents its own independent graph, uncovered by any of the other graphs detected in the topology of the MSBuild solution.

src/common.props

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,17 @@
22
<PropertyGroup>
33
<Copyright>Copyright © 2015-2019 Petabridge</Copyright>
44
<Authors>Petabridge</Authors>
5-
<VersionPrefix>0.1.3</VersionPrefix>
6-
<PackageReleaseNotes>Bugfix release for Incrementalist v0.1.2.
7-
Added more verbose logging when no changes are detected.</PackageReleaseNotes>
5+
<VersionPrefix>0.1.4</VersionPrefix>
6+
<PackageReleaseNotes>Bugfix release for Incrementalist v0.1.3
7+
Fixed [MSBuild graph issue where two unrelated changes in the same branch could overwrite each other in the Incrementalist output](https://github.com/petabridge/Incrementalist/issues/49).
8+
In the event of three concurrent MSBuild dependency graphs like these:
9+
[A modified] Project A --&gt; B --&gt; C
10+
[B modified] Project B --&gt; C
11+
[D modified] Project D --&gt; E
12+
In Incrementalist 0.1.3, you'd only see this graph: `Project A --&gt; B --&gt; C` because it was the longest and "covered" all of the other graphs. In Incrementalist 0.1.4 you'll now see the following build output:
13+
Project A --&gt; B --&gt; C
14+
Project D --&gt; E
15+
Each line represents its own independent graph, uncovered by any of the other graphs detected in the topology of the MSBuild solution.</PackageReleaseNotes>
816
<tags>build, msbuild, incremental build, roslyn, git</tags>
917
<PackageIconUrl>
1018
https://petabridge.com/images/logo.png

0 commit comments

Comments
 (0)