Skip to content

Commit e6bbb04

Browse files
committed
Merge branch 'master' of https://github.com/nhibernate/nhibernate-core into customsql
2 parents c2d4de7 + ce12706 commit e6bbb04

20 files changed

+1108
-67
lines changed

ReleaseProcedure.txt

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
These are the tasks typically needed to create an official NHibernate release.
2+
3+
4+
* In Jira, make sure no open issues have "fix version" set to the release
5+
that is about to happen (as these will show in the release notes).
6+
7+
* Update releasenotes.txt with list of issues from Jira's Release Notes
8+
feature. See if any additions to the list of "known breaking changes"
9+
are necessary.
10+
11+
* Check/update version number in build-common/common.xml.
12+
13+
* Don't forget to commit the above.
14+
15+
* Perform the release build including running all tests (GaRelease.bat or
16+
ShowBuildMenu.bat).
17+
18+
* If no error or other issue requiring further changes occured, tag the
19+
current git HEAD with a tag according to version number. Don't forget to
20+
push the tag to github.
21+
22+
* Upload binary and source zip files to SourceForge. Update the "latest
23+
release".
24+
25+
* Update download link on NHForge.
26+
27+
* Push nuget packages including the symbol packages.
28+
29+
* In Jira, mark the version as released.
30+
31+
* Post release announcement to nhusers, nhibernate-development and as
32+
project news on SourceForge.
33+
34+
35+
* If this was a stable branch, merge it forward to master. Perhaps some
36+
changes need to be edited out in the merge, but this will reduce the
37+
risk of some issue being left unfixed on master.
38+
39+
40+
* Several weeks or months after the release, in Jira, we will assume all
41+
issues resolved in the release have been verified. Go ahead and close
42+
them.

Tools/NuGet.exe

89.5 KB
Binary file not shown.

build-common/common-project.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,8 +208,8 @@
208208
<property overwrite="false" name="assembly.product" value="${project::get-name()}" />
209209
<property overwrite="false" name="assembly.company" value="${project.company}" />
210210
<property overwrite="false" name="assembly.title" value="${project::get-name()}" />
211-
<property overwrite="false" name="assembly.version" value="${project.version.numeric}" />
212-
<property overwrite="false" name="assembly.version.informational" value="${project.version.numeric}" />
211+
<property overwrite="false" name="assembly.version" value="${project.default-assembly-version}" />
212+
<property overwrite="false" name="assembly.version.informational" value="${project.version}" />
213213
<property overwrite="false" name="assembly.version.file" value="${project.version.numeric}" />
214214
<property overwrite="false" name="assembly.copyright" value="Licensed under LGPL." />
215215
<property overwrite="false" name="assembly.sign" value="${sign}" />

build-common/common.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,10 @@
6767
-->
6868

6969
<property name="project.version" value="3.4.0.Alpha1" overwrite="false" />
70+
71+
<!-- This version number should be changed if, but only if, there are incompatible
72+
changes compared to the previous version. -->
73+
<property name="project.default-assembly-version" value="3.4.0.1000" overwrite="false" />
7074

7175
<!-- Compute short project version (major.minor) using a regex -->
7276
<regex input="${project.version}" pattern="^(?'shortversion'\d+\.\d+)" />

lib/net/3.5/Remotion.Linq.dll

1.5 KB
Binary file not shown.

lib/net/3.5/Remotion.Linq.pdb

6 KB
Binary file not shown.

lib/net/3.5/Remotion.Linq.xml

Lines changed: 56 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

logo/Logo History.txt

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
The NHibernate logo seems to have been choosen in a logo contest that took
2+
place sometime before 2008. Though there seems to have been some amount of
3+
confusion, this thread from 2008-04-03 seems to agree on this:
4+
https://groups.google.com/forum/?fromgroups=#!topic/nhibernate-development/iG72nfvI_g4
5+
6+
According to this, the choosen logo was contributed by Andrew Mayorov. The file
7+
he posted in that thread is the one archived in the "old" folder.
8+
9+
In the same thread, we also learn that the animal is a "dormouse", which is
10+
known for its habit of long hibernation periods.
11+
12+
/ As understood by Oskar Berggren, 2012-10-20

logo/NHibernate-NuGet.png

5.19 KB
Loading

0 commit comments

Comments
 (0)