Particular / TimeoutMigrationTool

Other
4 stars 1 forks source link

Bump NHibernate from 5.4.1 to 5.5.0 #611

Closed dependabot[bot] closed 9 months ago

dependabot[bot] commented 10 months ago

Bumps NHibernate from 5.4.1 to 5.5.0.

Release notes

Sourced from NHibernate's releases.

Release 5.5.0

NHibernate 5.5.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.5.0/ https://www.nuget.org/packages/NHibernate/5.5.0

Possible Breaking Changes
  • Object.Finalize is no more proxified when the entity base class has a destructor. See #3205.
  • Default not-found behavior now works correctly on many-to-many Criteria fetch. It now throws ObjectNotFoundException exception for not found records. See #2687.

62 issues were resolved in this release.

Release 5.4.7

NHibernate 5.4.7 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.7/ https://www.nuget.org/packages/NHibernate/5.4.7

3 issues were resolved in this release.

Release 5.4.6

NHibernate 5.4.6 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.6/ https://www.nuget.org/packages/NHibernate/5.4.6

2 issues were resolved in this release.

Release 5.4.5

NHibernate 5.4.5 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.5/ https://www.nuget.org/packages/NHibernate/5.4.5

2 issues were resolved in this release.

Release 5.4.4

NHibernate 5.4.4 is now released.

... (truncated)

Changelog

Sourced from NHibernate's changelog.

Build 5.5.0

Release notes - NHibernate - Version 5.5.0

##### Possible Breaking Changes #####
    * `Object.Finalize` is no more proxified when the entity base class has a destructor. See [#3205](https://github.com/nhibernate/nhibernate-core/issues/3205).
    * Default not-found behavior now works correctly on many-to-many Criteria fetch. It now throws
      ObjectNotFoundException exception for not found records. See [#2687](https://github.com/nhibernate/nhibernate-core/issues/2687).

62 issues were resolved in this release.

** Bug

  • #3413 Downgrade dependency System.Data.SQLite.Core 1.0.118 -> 1.0.117
  • #3406 Fix orphan removal for detached one-to-one
  • #3392 Partial fix fetching lazy property after Select in Linq
  • #3360 Incorrect parameter length for char types in MicrosoftDataSqlClientDriver
  • #3334 Exception executing HQL query with uncorrelated left joins in subselect
  • #3327 HqlParser does not correctly negate EXISTS-nodes below an AND/OR
  • #3325 Cascading orphan delete may not work on versioned entity
  • #3311 NamedQuery ignores and any other
  • #3264 Fix collection filter on subclass columns
  • #3256 Invalid SQL is generated for string Enum used in conditional LINQ
  • #3205 Object.Finalize should not be proxiable
  • #2687 Use table group joins for many-to-many in Criteria and Entity loaders
  • #1267 NH-3047 - Lazy=no-proxy ignores join fetch

** New Feature

  • #3242 Linq: add enum Equals and object Equals support
  • #3165 Add support for Firebird 4
  • #829 NH-3365 - Support for HasFlag method for enums with Flags attribute applied

** Improvement

  • #3429 Explicit how to use advanced Redis strategies
  • #3410 Remove redundant collection BeforeAssemble call from query cache
  • #3398 Do not store mapping field in Configuration
  • #3396 Get rid of select queries for each ManyToMany not found ignored element in Criteria and lazy loading
  • #3395 Remove ConstantConverter
  • #3394 Get rid of select queries for each ManyToMany not found ignored element in hql
  • #3390 Enable Not node handling in HqlParser.NegateNode
  • #3384 Improve path rule handling with reserved words in Hql.g
  • #3377 Move HqlToken.PossibleId to HqlParser.IsPossibleId method and remove castings
  • #3374 Simplify aggregateDistinctAll rule in Hql.g
  • #3373 Refactor sequential select related members in AbstractEntityPersister
  • #3341 Apply fromFragment processing only when required in ProcessDynamicFilterParameters
  • #3340 SqlString.Trim should return the same instance for not modified string
  • #3253 Do not throw for unknown type in hql case node

... (truncated)

Commits


Dependabot compatibility score

You can trigger a rebase of this PR 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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions

Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.