Skip to content

Commit

Permalink
Release 5.5.1
Browse files Browse the repository at this point in the history
With correct release notes in the packages.
  • Loading branch information
fredericDelaporte committed Dec 10, 2018
1 parent 160d66a commit 73b5722
Show file tree
Hide file tree
Showing 16 changed files with 72 additions and 30 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,14 @@
<TargetFrameworks>net461;netstandard2.0</TargetFrameworks>
<SignAssembly>False</SignAssembly>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>* Improvement
* #52 - Cease using cryptographic hashes</PackageReleaseNotes>
<PackageReleaseNotes>* Bug
* #53 - Disable append-hashcode when library is not built for netFx

* Improvement
* #52 - Cease using cryptographic hashes

* Task
* #56 - Upgrade to NH 5.2.0</PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'net461'">
<DefineConstants>NETFX;$(DefineConstants)</DefineConstants>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,14 @@ Meant for testing purpose, consider NHibernate.Caches.CoreMemoryCache for other
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>..\..\NHibernate.Caches.snk</AssemblyOriginatorKeyFile>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>* Improvement
* #52 - Cease using cryptographic hashes</PackageReleaseNotes>
<PackageReleaseNotes>* Bug
* #53 - Disable append-hashcode when library is not built for netFx

* Improvement
* #52 - Cease using cryptographic hashes

* Task
* #56 - Upgrade to NH 5.2.0</PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'net461'">
<DefineConstants>NETFX;$(DefineConstants)</DefineConstants>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,14 @@
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>..\..\NHibernate.Caches.snk</AssemblyOriginatorKeyFile>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>* Improvement
* #52 - Cease using cryptographic hashes</PackageReleaseNotes>
<PackageReleaseNotes>* Bug
* #53 - Disable append-hashcode when library is not built for netFx

* Improvement
* #52 - Cease using cryptographic hashes

* Task
* #56 - Upgrade to NH 5.2.0</PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'net461'">
<DefineConstants>NETFX;$(DefineConstants)</DefineConstants>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,14 @@
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>..\..\NHibernate.Caches.snk</AssemblyOriginatorKeyFile>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>* Improvement
* #52 - Cease using cryptographic hashes</PackageReleaseNotes>
<PackageReleaseNotes>* Bug
* #53 - Disable append-hashcode when library is not built for netFx

* Improvement
* #52 - Cease using cryptographic hashes

* Task
* #56 - Upgrade to NH 5.2.0</PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'net461'">
<DefineConstants>NETFX;$(DefineConstants)</DefineConstants>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,14 @@ This provider is not bound to a specific implementation and require a cache fact
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>..\..\NHibernate.Caches.snk</AssemblyOriginatorKeyFile>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>* Improvement
* #52 - Cease using cryptographic hashes</PackageReleaseNotes>
<PackageReleaseNotes>* Bug
* #53 - Disable append-hashcode when library is not built for netFx

* Improvement
* #52 - Cease using cryptographic hashes

* Task
* #56 - Upgrade to NH 5.2.0</PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'net461'">
<DefineConstants>NETFX;$(DefineConstants)</DefineConstants>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<AssemblyOriginatorKeyFile>..\..\NHibernate.Caches.snk</AssemblyOriginatorKeyFile>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>* Task
* #46 - Update NHibernate to 5.1.0</PackageReleaseNotes>
* #56 - Upgrade to NH 5.2.0</PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'net461'">
<DefineConstants>NETFX;$(DefineConstants)</DefineConstants>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,14 @@
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>..\..\NHibernate.Caches.snk</AssemblyOriginatorKeyFile>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>* Improvement
* #52 - Cease using cryptographic hashes</PackageReleaseNotes>
<PackageReleaseNotes>* Bug
* #32 - Key computing for Memcached leaks hashers

* Improvement
* #52 - Cease using cryptographic hashes

* Task
* #56 - Upgrade to NH 5.2.0</PackageReleaseNotes>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\NHibernate.Caches.snk" Link="NHibernate.snk" />
Expand Down
1 change: 1 addition & 0 deletions NHibernate.Caches.Everything.sln
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
default.build = default.build
AsyncGenerator.yml = AsyncGenerator.yml
appveyor.yml = appveyor.yml
ReleaseProcedure.txt = ReleaseProcedure.txt
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NHibernate.Caches.SysCache", "SysCache\NHibernate.Caches.SysCache\NHibernate.Caches.SysCache.csproj", "{2D48853D-7F90-4E1F-BE98-035CAB2D4F1F}"
Expand Down
2 changes: 1 addition & 1 deletion NHibernate.Caches.props
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<VersionMajor Condition="'$(VersionMajor)' == ''">5</VersionMajor>
<VersionMinor Condition="'$(VersionMinor)' == ''">5</VersionMinor>
<VersionPatch Condition="'$(VersionPatch)' == ''">0</VersionPatch>
<VersionPatch Condition="'$(VersionPatch)' == ''">1</VersionPatch>
<VersionSuffix Condition="'$(VersionSuffix)' == ''"></VersionSuffix>

<VersionPrefix>$(VersionMajor).$(VersionMinor).$(VersionPatch)</VersionPrefix>
Expand Down
10 changes: 10 additions & 0 deletions ReleaseProcedure.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
- Check nothing is left pending in the milestone
- Update the version number in appveyor.yml, buildcommon.xml and NHibernate.Caches.props
- Update readme.md with the list of issues fixed in the milestone
- Update the <PackageReleaseNotes> nodes of .csproj files published as NuGet packages
- Commit and PR the above
- Draft a release on GitHub
- If the PR CI build is good, merge and wait for the master CI build
- Download the artifacts from the release job of the master CI build
- Push the NuGet packages
- Add the binary zip to the GitHub release and publish it
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,8 @@
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>..\..\NHibernate.Caches.snk</AssemblyOriginatorKeyFile>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>* Bug
* #48 - Avoid undue cache misses

* New Feature
* #38 - Add a Core RtMemoryCache

* Task
* #46 - Update NHibernate to 5.1.0</PackageReleaseNotes>
<PackageReleaseNotes>* Task
* #56 - Upgrade to NH 5.2.0</PackageReleaseNotes>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\NHibernate.Caches.snk" Link="NHibernate.snk" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,8 @@
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>..\..\NHibernate.Caches.snk</AssemblyOriginatorKeyFile>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>* Bug
* #48 - Avoid undue cache misses

* Task
* #46 - Update NHibernate to 5.1.0</PackageReleaseNotes>
<PackageReleaseNotes>* Task
* #56 - Upgrade to NH 5.2.0</PackageReleaseNotes>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\NHibernate.Caches.snk" Link="NHibernate.snk" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<AssemblyOriginatorKeyFile>..\..\NHibernate.Caches.snk</AssemblyOriginatorKeyFile>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>* Task
* #46 - Update NHibernate to 5.1.0</PackageReleaseNotes>
* #56 - Upgrade to NH 5.2.0</PackageReleaseNotes>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\NHibernate.Caches.snk" Link="NHibernate.snk" />
Expand Down
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 5.5.0.{build}
version: 5.5.1.{build}
image: Visual Studio 2017
configuration:
- Debug
Expand Down
2 changes: 1 addition & 1 deletion buildcommon.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

<!-- This is used only for build folder -->
<!-- TODO: Either remove or refactor to use NHibernate.Caches.props -->
<property name="project.version" value="5.5.0" overwrite="false" />
<property name="project.version" value="5.5.1" overwrite="false" />

<!-- named project configurations -->
<target name="set-debug-project-configuration" description="Perform a 'debug' build">
Expand Down
4 changes: 4 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@ It's recommended to research for a while before deciding which one is better for

## Notes

#### Build 5.5.1 for NHibernate 5.2.0

Re-release in order to have proper release notes in the NuGet packages.

#### Build 5.5.0 for NHibernate 5.2.0

NHibernate 5.2.0 is targeted by all cache providers.
Expand Down

0 comments on commit 73b5722

Please sign in to comment.