Skip to content

Commit 2094609

Browse files
Release 5.1.2
And add a missing 5.0.0 possible breaking change, see #1663.
1 parent 2875541 commit 2094609

File tree

4 files changed

+31
-6
lines changed

4 files changed

+31
-6
lines changed

appveyor.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: 5.1.1.{build}
1+
version: 5.1.2.{build}
22
image: Visual Studio 2017
33
environment:
44
matrix:
@@ -63,4 +63,4 @@ on_finish:
6363
$wc = New-Object 'System.Net.WebClient'
6464
Get-Item '*-TestResult.xml' | ForEach-Object {
6565
$wc.UploadFile("https://ci.appveyor.com/api/testresults/nunit3/$($env:APPVEYOR_JOB_ID)", $_)
66-
}
66+
}

build-common/NHibernate.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<PropertyGroup>
33
<VersionMajor Condition="'$(VersionMajor)' == ''">5</VersionMajor>
44
<VersionMinor Condition="'$(VersionMinor)' == ''">1</VersionMinor>
5-
<VersionPatch Condition="'$(VersionPatch)' == ''">1</VersionPatch>
5+
<VersionPatch Condition="'$(VersionPatch)' == ''">2</VersionPatch>
66
<VersionSuffix Condition="'$(VersionSuffix)' == ''"></VersionSuffix>
77

88
<VersionPrefix>$(VersionMajor).$(VersionMinor).$(VersionPatch)</VersionPrefix>

build-common/common.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313

1414
<!-- This is used only for build folder -->
1515
<!-- TODO: Either remove or refactor to use NHibernate.props -->
16-
<property name="project.version" value="5.1.1" overwrite="false" />
17-
<property name="project.version.numeric" value="5.1.1" overwrite="false" />
16+
<property name="project.version" value="5.1.2" overwrite="false" />
17+
<property name="project.version.numeric" value="5.1.2" overwrite="false" />
1818

1919
<!-- properties used to connect to database for testing -->
2020
<include buildfile="nhibernate-properties.xml" />

releasenotes.txt

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,25 @@
1-
Build 5.1.1
1+
Build 5.1.2
2+
=============================
3+
4+
Release notes - NHibernate - Version 5.1.2
5+
6+
** Bug
7+
8+
* #1660 Wrong CopyTo implementation
9+
* #1650 Cannot use cache.use_sliding_expiration in hibernate.cfg.xml
10+
* #1585 Hashset unsupported by SetParameterList
11+
12+
** Task
13+
14+
* #1668 Merge 5.0.5 into 5.1.x
15+
* #1664 Release 5.1.2
16+
* #1659 Merge 5.0.4 into 5.1.x
17+
18+
As part of releasing 5.1.2, a missing 5.0.0 possible breaking change has been added about future queries with data
19+
providers not actually supporting them. See 5.0.0 possible breaking changes.
20+
21+
22+
Build 5.1.1
223
=============================
324

425
Release notes - NHibernate - Version 5.1.1
@@ -319,6 +340,10 @@ Build 5.0.0
319340
the dialect. They resolve to 4000 length string and (28, 10) precision/scale decimals by default, and are
320341
trimmed down according to dialect. Those defaults can be overridden with query.default_cast_length,
321342
query.default_cast_precision and query.default_cast_scale settings.
343+
* Future queries with data provider not actually supporting them (not supporting mutliple queries in a single
344+
SQL command) are no more immediately executed at the .Future call. They are executed only when directly
345+
enumerated or when their IFutureEnumerable.GetEnumerable method is called. (This aligns them with the behavior
346+
of FutureValue.)
322347
* Dialects are now configurable. If you instantiate a dialect directly, make sure you call its Configure
323348
method, with as argument the properties of a NHibernate Configuration object. You may use instead
324349
Dialect.GetDialect methods, which configure the dialect before returning it.

0 commit comments

Comments
 (0)