Skip to content

Bump NHibernate from 5.3.10 to 5.4.0 - #67

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/nuget/NHibernate-5.4.0
Open

Bump NHibernate from 5.3.10 to 5.4.0#67
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/nuget/NHibernate-5.4.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 21, 2022

Copy link
Copy Markdown

Bumps NHibernate from 5.3.10 to 5.4.0.

Release notes

Sourced from NHibernate's releases.

Release 5.4.0

NHibernate 5.4.0 is now released.

For a list of resolved issues & pull requests, see the milestone or the release notes.

Binaries are available on NuGet and SourceForge: https://sourceforge.net/projects/nhibernate/files/NHibernate/5.4.0/ https://www.nuget.org/packages/NHibernate/5.4.0

Highlights
  • A new batching strategy is available, minimizing the batching memory footprint. See #2959. Using it may increase CPU usage.
  • 201 issues were resolved in this release.
Possible Breaking Changes
  • Linq and criteria queries on unmapped entities will throw instead of returning an empty result list. See #1106, #1095.
  • The second level cache update timestamps cache do no more use locks. This may slightly increases the cases where stale data may by returned by the query cache.
  • Equality and hashcode access on uninitialized persistent collections will no more trigger their loading. See #2461.
  • DB2CoreDriver now uses named parameters instead of positional ones. See #2546.

Release 5.3.14

For a list of resolved issues & pull requests, see the milestone or the release notes.

Binaries are available on NuGet and SourceForge: https://sourceforge.net/projects/nhibernate/files/NHibernate/5.3.14/ https://www.nuget.org/packages/NHibernate/5.3.14

3 issues were resolved in this release.

Release 5.3.13

For a list of resolved issues & pull requests, see the milestone or the release notes.

Binaries are available on NuGet and SourceForge: https://sourceforge.net/projects/nhibernate/files/NHibernate/5.3.13/ https://www.nuget.org/packages/NHibernate/5.3.13

6 issues were resolved in this release.

Release 5.3.12

NHibernate 5.3.12 is now released.

For a list of resolved issues & pull requests, see the milestone or the release notes.

Binaries are available on NuGet and SourceForge: https://sourceforge.net/projects/nhibernate/files/NHibernate/5.3.12/ https://www.nuget.org/packages/NHibernate/5.3.12

5 issues were resolved in this release.

Release 5.3.11

NHibernate 5.3.11 is now released.

... (truncated)

Changelog

Sourced from NHibernate's changelog.

Build 5.4.0

Release notes - NHibernate - Version 5.4.0

** Highlights * NHibernate has gained three new target frameworks: .Net 6, .Net Framework 4.8 and .Net Standard 2.1. NHibernate NuGet package provides them, along with the older targets, .Net Core 2.0, .Net Framework 4.6.1 and .Net Standard 2.0. These new targets allow some NHibernate optimizations for applications using them. The same limitations apply for .Net 6 and .Net Standard 2.1 as for .Net Core 2.0 and .Net Standard 2.0, see NHibernate 5.1.0 release notes. * A new batching strategy is available, minimizing the batching memory footprint. See #2959. Using it may increase CPU usage. * 201 issues were resolved in this release.

##### Possible Breaking Changes #####
    * Linq and criteria queries on unmapped entities will throw instead of returning an empty result list. See [#1106](https://github.com/nhibernate/nhibernate-core/issues/1106), [#1095](https://github.com/nhibernate/nhibernate-core/issues/1095).
    * The second level cache UpdateTimestampsCache does not use locks anymore. This may slightly increase the number of cases
      where stale data is returned by the query cache. See [#2742](https://github.com/nhibernate/nhibernate-core/issues/2742).
    * Equality and hashcode access on uninitialized persistent collections will no more trigger their loading. See [#2461](https://github.com/nhibernate/nhibernate-core/issues/2461).
    * DB2CoreDriver now uses named parameters instead of positional ones. See [#2546](https://github.com/nhibernate/nhibernate-core/issues/2546).

** Bug

  • #3198 EntityUpdateAction increments version despite veto on update
  • #3189 Support proxies of classes with init properties
  • #3188 No way of detecting if AutoFlush performed in added AutoFlushEventListener
  • #3176 Cached entity always fetches lazy properties with read-write concurrency strategy
  • #3156 Evaluation failure when using Nullable without a value in LINQ
  • #3150 LINQ query dynamic component by interface hangs the application
  • #3109 Fix table group join issue with subclasses
  • #3104 Inner Join fails with left Outer Join when referenced in Where clause
  • #3076 Nested group by results in "A recognition error occured"
  • #2968 Fix QueryStatistics.ExecutionAvgTime calculation
  • #2827 Fix BadImageFormatException in dynamic proxies for abstract classes and interfaces
  • #2822 "A recognition error ocurred" querying by a nullable component with more than N properties
  • #2758 Fix AmbiguousMatchException in ClearPool with FirebirdClient 6.6.0 and above
  • #2750 Using System.Transaction with IStatelessSession doesn't always flush batches to database
  • #2738 Unused Left Join in LINQ throws exception
  • #2717 MappingByCode discriminator column with string type throws exception
  • #2675 Fix collection lazy loading with composite keys on subclass columns
  • #2672 Linq query failure with left joins
  • #2619 InvalidOperationException in ProxyGenerator for class with generic non-virtual method
  • #2614 Obvious bug in two HQLQueryPlan classes with distinction Set
  • #2594 Wrong SQL produced by DML LINQ when using a select clause for a property referencing the outer select
  • #2555 Add spaces around concat operator
  • #2552 One-to-one second level cache issue
  • #2548 Mark DB2Dialect as not supporting null columns in unique constraint
  • #2547 Fix paging in DB2Dialect
  • #2540 Unable to use external predicate in subquery
  • #2534 Fix asymmetrical SqlType.Equals
  • #2454 ConditionalProjection containing the correlation to outer query fails to determine projection type

... (truncated)

Commits
  • e213939 Release 5.4.0 (#3196)
  • 0672320 Fix issue that EntityUpdateAction increments version despite veto on update (...
  • 53d1de7 Update dependency System.Data.SqlClient to v4.8.5 (#3197)
  • e5ad951 Fix enums used as parameter for string columns (#2622)
  • 10393df Add support for joining a subquery in hql (#2551)
  • 8b7952a Fix TypeLoadException on proxies of classes with init properties (#3189)
  • f50c07d Add .NET 6 and .NET Framework 4.8 targets (#3000)
  • c6677a0 Support caching queries with autodiscovered types (#3184)
  • d182220 Fix AutoFlushIfRequired result when flush was performed in Auto flush mode (#...
  • ff6e513 Test case for subclass column uses wrong table in generated SQL (#2242)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [NHibernate](https://github.com/nhibernate/nhibernate-core) from 5.3.10 to 5.4.0.
- [Release notes](https://github.com/nhibernate/nhibernate-core/releases)
- [Changelog](https://github.com/nhibernate/nhibernate-core/blob/master/releasenotes.txt)
- [Commits](nhibernate/nhibernate-core@5.3.10...5.4.0)

---
updated-dependencies:
- dependency-name: NHibernate
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Nov 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants