Skip to content

Commit 5d64909

Browse files
committed
Write release notes for QuikGraph.MSAGL module.
Use StrongNamer to allow to reference non strong named assembly for QuikGraph.MSAGL.
1 parent 7f15a34 commit 5d64909

File tree

4 files changed

+35
-2
lines changed

4 files changed

+35
-2
lines changed

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
| | [![Nuget Status](https://img.shields.io/nuget/v/quikgraph.serialization.svg)](https://www.nuget.org/packages/QuikGraph.Serialization) QuikGraph.Serialization |
88
| | [![Nuget Status](https://img.shields.io/nuget/v/quikgraph.graphviz.svg)](https://www.nuget.org/packages/QuikGraph.Graphviz) QuikGraph.Graphviz |
99
| | [![Nuget Status](https://img.shields.io/nuget/v/quikgraph.data.svg)](https://www.nuget.org/packages/QuikGraph.Data) QuikGraph.Data |
10+
| | [![Nuget Status](https://img.shields.io/nuget/v/quikgraph.msagl.svg)](https://www.nuget.org/packages/QuikGraph.MSAGL) QuikGraph.MSAGL |
1011
| **License** | MS-PL |
1112

1213
# QuikGraph
@@ -67,6 +68,7 @@ QuikGraph is available on [NuGet](https://www.nuget.org) in several modules.
6768
- [QuikGraph.Serialization](https://www.nuget.org/packages/QuikGraph.Serialization)
6869
- [QuikGraph.Graphviz](https://www.nuget.org/packages/QuikGraph.Graphviz)
6970
- [QuikGraph.Data](https://www.nuget.org/packages/QuikGraph.Data)
71+
- [QuikGraph.MSAGL](https://www.nuget.org/packages/QuikGraph.MSAGL)
7072

7173
### Where to go next?
7274

RELEASE_NOTES.md

+17-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Release notes
22

3-
## What's new in 2.2.0 June 7 2020 and June 11 2020
3+
## What's new in 2.2.0 June 7 2020, June 11 2020 and June 18 2020
44

55
### QuikGraph
66

@@ -24,6 +24,22 @@
2424
* Fully document library.
2525
* Use JetBrains annotations all over the library as much as possible.
2626

27+
### QuikGraph.MSAGL
28+
29+
Migrate the library from GLEE to [MSAGL](https://www.microsoft.com/en-us/research/project/microsoft-automatic-graph-layout) (MSAGL is the successor of GLEE).
30+
31+
#### Fixes:
32+
* Fix typo in populator algorithm.
33+
* Fix a bug when converting undirected graph to MSAGL graph.
34+
35+
### API Breaks
36+
* Some public API breaks (but should remain simple to do a migration).
37+
38+
#### Misc:
39+
* Clean the library code.
40+
* Fully document library.
41+
* Use JetBrains annotations all over the library as much as possible.
42+
2743
---
2844

2945
## What's new in 2.1.1 June 6 2020

docs/index.md

+4
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,8 @@ QuikGraph is available on [NuGet](https://www.nuget.org) in several modules.
5353

5454
PM> Install-Package QuikGraph.Data
5555

56+
[![Nuget Status](https://img.shields.io/nuget/v/quikgraph.msagl.svg)](https://www.nuget.org/packages/QuikGraph.MSAGL) [QuikGraph.MSAGL](https://www.nuget.org/packages/QuikGraph.MSAGL)
57+
58+
PM> Install-Package QuikGraph.MSAGL
59+
5660
<img src="images/quikgraph_logo.png" width="128" height="128" style="display: block; margin-left: auto; margin-right: auto" />

src/QuikGraph.MSAGL/QuikGraph.MSAGL.csproj

+12-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,17 @@ Supports Source Link</Description>
2828

2929
<IsPackable>true</IsPackable>
3030
<PackageId>QuikGraph.MSAGL</PackageId>
31-
<PackageReleaseNotes>➟ Release 2.2.0</PackageReleaseNotes>
31+
<PackageReleaseNotes>➟ Release 2.2.0
32+
Rework the original QuickGraph.Glee module into QuikGraph.MSAGL (MSAGL is the successor of GLEE). This make possible to use the bridge from QuikGraph to MSAGL.
33+
34+
Fixes:
35+
- Fix typo in populator algorithm.
36+
- Fix a bug when converting undirected graph to MSAGL graph.
37+
38+
Misc:
39+
- Clean the library code.
40+
- Fully document library.
41+
- Use JetBrains annotations all over the library as much as possible.</PackageReleaseNotes>
3242
<PackageTags>QuickGraph QuikGraph Graph Structure Algorithm C# .NET MSAGL</PackageTags>
3343
</PropertyGroup>
3444

@@ -41,6 +51,7 @@ Supports Source Link</Description>
4151
<!-- Dependencies -->
4252
<!-- Externals -->
4353
<ItemGroup>
54+
<PackageReference Condition="$(DeployBuild)" Include="StrongNamer" Version="0.2.5" PrivateAssets="All" />
4455
<PackageReference Include="AutomaticGraphLayout" Version="1.1.7" />
4556
<PackageReference Include="AutomaticGraphLayout.Drawing" Version="1.1.7" />
4657
</ItemGroup>

0 commit comments

Comments
 (0)