Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update hibernate core to v5 (major) #238

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 26, 2020

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.hibernate:hibernate-tools (source) 3.6.2.Final -> 5.6.15.Final age adoption passing confidence
org.hibernate:hibernate-ehcache (source) 3.6.10.Final -> 5.6.15.Final age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

hibernate/hibernate-tools (org.hibernate:hibernate-tools)

v5.6.15.Final

Compare Source

v5.6.14.Final

Compare Source

v5.6.13.Final

Compare Source

v5.6.12.Final

Compare Source

v5.6.11.Final

Compare Source

v5.6.10.Final

Compare Source

v5.6.9.Final

Compare Source

v5.6.8.Final

Compare Source

v5.6.7.Final

Compare Source

v5.6.6.Final

Compare Source

v5.6.5.Final

Compare Source

v5.6.4.Final

Compare Source

v5.6.3.Final

Compare Source

v5.6.2.Final

Compare Source

v5.6.1.Final

Compare Source

v5.6.0.Final

Compare Source

v5.5.9.Final

Compare Source

v5.5.8.Final

Compare Source

v5.5.7.Final

Compare Source

v5.5.6.Final

Compare Source

v5.5.5.Final

Compare Source

v5.5.2.Final

Compare Source

v5.5.0.Final

Compare Source

v5.4.33.Final

Compare Source

v5.4.32.Final

Compare Source

v5.4.29a.Final

Compare Source

v5.4.29.Final

Compare Source

v5.4.28.Final

Compare Source

v5.4.27.Final

Compare Source

v5.4.26.Final

Compare Source

v5.4.25.Final

Compare Source

v5.4.24.Final

Compare Source

v5.4.21.Final

Compare Source

v5.4.20.Final

Compare Source

v5.4.19.Final

Compare Source

v5.4.18.Final

Compare Source

v5.4.17.Final

Compare Source

v5.4.16.Final

Compare Source

v5.4.15.Final

Compare Source

v5.4.14.Final

Compare Source

v5.4.11.Final

Compare Source

v5.4.10.Final

Compare Source

v5.4.9.Final

Compare Source

v5.4.6.Final

Compare Source

v5.4.5.Final

Compare Source

v5.4.4.Final

Compare Source

v5.4.3.Final

Compare Source

v5.4.2.Final

Compare Source

v5.4.1.Final

Compare Source

v5.4.0.Final

Compare Source

v5.3.36.Final

Compare Source

v5.3.35.Final

Compare Source

v5.3.34.Final

Compare Source

v5.3.33.Final

Compare Source

v5.3.32.Final

Compare Source

v5.3.31.Final

Compare Source

v5.3.30.Final

Compare Source

v5.3.29.Final

Compare Source

v5.3.28.Final

Compare Source

v5.3.27.Final

Compare Source

v5.3.26.Final

Compare Source

v5.3.25.Final

Compare Source

v5.3.24.Final

Compare Source

v5.3.23.Final

Compare Source

v5.3.22.Final

Compare Source

v5.3.21.Final

Compare Source

v5.3.20.Final

Compare Source

v5.3.19.Final

Compare Source

v5.3.18.Final

Compare Source

v5.3.17.Final

Compare Source

v5.3.16.Final

Compare Source

v5.3.15.Final

Compare Source

v5.3.8.Final

Compare Source

v5.3.7.Final

Compare Source

v5.3.6.Final

Compare Source

v5.3.5.Final

Compare Source

v5.3.4.Final

Compare Source

v5.3.3.Final

Compare Source

v5.3.0.Final

Compare Source

v5.2.13.Final

Compare Source

v5.2.12.Final

Compare Source

v5.2.11.Final

Compare Source

v5.2.10.Final

Compare Source

v5.2.9.Final

Compare Source

v5.2.8.Final

Compare Source

v5.2.7.Final

Compare Source

v5.2.3.Final

Compare Source

v5.2.2.Final

Compare Source

v5.2.1.Final

Compare Source

v5.2.0.Final

Compare Source

v5.1.12.Final

Compare Source

v5.1.11.Final

Compare Source

v5.1.10.Final

Compare Source

v5.1.9.Final

Compare Source

v5.1.8.Final

Compare Source

v5.1.7.Final

Compare Source

v5.1.4.Final

Compare Source

v5.1.3.Final

Compare Source

v5.1.2.Final

Compare Source

v5.1.1.Final

Compare Source

v5.1.0.Final

Compare Source

v5.0.7.Final

Compare Source

v5.0.6.Final

Compare Source

v5.0.5.Final

Compare Source

v5.0.4.Final

Compare Source

v5.0.3.Final

Compare Source

v5.0.2.Final

Compare Source

v5.0.1.Final

Compare Source

v5.0.0.Final

Compare Source

v4.3.6.Final

Compare Source

v4.3.5.Final

Compare Source

v4.3.4.Final

Compare Source

v4.3.3.Final

Compare Source

v4.3.2.Final

Compare Source

v4.3.1.Final

Compare Source

v4.0.1.Final

Compare Source

v4.0.0.Final

Compare Source

hibernate/hibernate-orm (org.hibernate:hibernate-ehcache)

v5.6.15.Final

Compare Source

v5.6.14.Final

Compare Source

v5.6.13.Final

Compare Source

v5.6.12.Final

Compare Source

v5.6.11.Final

Compare Source

v5.6.10.Final

Compare Source

v5.6.9.Final

Compare Source

v5.6.8.Final

Compare Source

v5.6.7.Final

Compare Source

v5.6.6.Final

Compare Source

v5.6.5.Final

Compare Source

v5.6.4.Final

Compare Source

v5.6.3.Final

Compare Source

v5.6.2.Final

Compare Source

v5.6.1.Final

Compare Source

v5.6.0.Final

Compare Source

v5.5.9.Final

Compare Source

v5.5.8.Final

Compare Source

v5.5.7.Final

Compare Source

v5.5.6

Compare Source

v5.5.5.Final

Compare Source

v5.5.4.Final

Compare Source

v5.5.3.Final

Compare Source

v5.5.2.Final

Compare Source

v5.5.0.Final

Compare Source

v5.4.33

Compare Source

v5.4.32.Final

Compare Source

v5.4.31.Final

Compare Source

v5.4.30.Final

Compare Source

v5.4.29.Final

Compare Source

v5.4.28.Final

Compare Source

v5.4.27.SP1

Compare Source

v5.4.27.Final

Compare Source

v5.4.26.Final

Compare Source

v5.4.25.Final

Compare Source

v5.4.24.Final

Compare Source

v5.4.23.Final

Compare Source

v5.4.22.Final

Compare Source

v5.4.21.Final

Compare Source

v5.4.20.Final

Compare Source

v5.4.19.Final

Compare Source

v5.4.18.Final

Compare Source

v5.4.17.Final

Compare Source

v5.4.16.Final

Compare Source

v5.4.15.Final

Compare Source

v5.4.14.Final

Compare Source

v5.4.13.Final

Compare Source

v5.4.12.Final

Compare Source

v5.4.11.Final

Compare Source

v5.4.10.Final

Compare Source

v5.4.9.Final

Compare Source

v5.4.8.Final

Compare Source

v5.4.7.Final

Compare Source

v5.4.6.Final

Compare Source

v5.4.5.Final

Compare Source

v5.4.4.Final

Compare Source

v5.4.3.Final

Compare Source

v5.4.2.Final

Compare Source

v5.4.1.Final

Compare Source

v5.4.0.Final

Compare Source

v5.3.36.Final

Compare Source

v5.3.35.Final

Compare Source

v5.3.34.Final

Compare Source

v5.3.33.Final

Compare Source

v5.3.32.Final

Compare Source

v5.3.31.Final

Compare Source

v5.3.30.Final

Compare Source

v5.3.29.Final

Compare Source

v5.3.28.Final

Compare Source

v5.3.27.Final

Compare Source

v5.3.26.Final

Compare Source

v5.3.25.Final

Compare Source

v5.3.24.Final

Compare Source

v5.3.23.Final

Compare Source

v5.3.22.Final

Compare Source

v5.3.21.Final

Compare Source

v5.3.20.Final

Compare Source

v5.3.19.Final

Compare Source

v5.3.18.Final

Compare Source

v5.3.17.Final

Compare Source

v5.3.16.Final

Compare Source

v5.3.15.Final

Compare Source

v5.3.14.Final

Compare Source

v5.3.13.Final

Compare Source

v5.3.12.Final

Compare Source

v5.3.11.Final

Compare Source

v5.3.10.Final

Compare Source

v5.3.9.Final

Compare Source

v5.3.8.Final

Compare Source

v5.3.7.Final

Compare Source

v5.3.6.Final

Compare Source

v5.3.5.Final

Compare Source

v5.3.4.Final

Compare Source

v5.3.3.Final

Compare Source

v5.3.2.Final

Compare Source

v5.3.1.Final

Compare Source

v5.3.0.Final

Compare Source

v5.2.18.Final

Compare Source

v5.2.17.Final

Compare Source

v5.2.16.Final

Compare Source

v5.2.15.Final

Compare Source

v5.2.14.Final

Compare Source

v5.2.13.Final

Compare Source

v5.2.12.Final

Compare Source

v5.2.11.Final

Compare Source

v5.2.10.Final

Compare Source

v5.2.9.Final

Compare Source

v5.2.8.Final

Compare Source

v5.2.7.Final

Compare Source

v5.2.6.Final

Compare Source

v5.2.5.Final

Compare Source

v5.2.4.Final

Compare Source

v5.2.3.Final

Compare Source

v5.2.2.Final

Compare Source

v5.2.1.Final

Compare Source

v5.2.0.Final

Compare Source

v5.1.17.Final

Compare Source

v5.1.16.Final

Compare Source

v5.1.15.Final

Compare Source

v5.1.14.Final

Compare Source

v5.1.13.Final

Compare Source

v5.1.12.Final

Compare Source

v5.1.11.Final

Compare Source

v5.1.10.Final

Compare Source

v5.1.9.Final

Compare Source

v5.1.8.Final

Compare Source

v5.1.7.Final

Compare Source

v5.1.6.Final

Compare Source

v5.1.5.Final

Compare Source

v5.1.4.Final

Compare Source

v5.1.3.Final

Compare Source

v5.1.2.Final

Compare Source

v5.1.1.Final

Compare Source

v5.1.0.Final

Compare Source

v5.0.12.Final

Compare Source

v5.0.11.Final

Compare Source

v5.0.10.Final

Compare Source

v5.0.9.Final

Compare Source

v5.0.8.Final

Compare Source

v5.0.7.Final

Compare Source

v5.0.6.Final

Compare Source

v5.0.5.Final

Compare Source

v5.0.4.Final

Compare Source

v5.0.3.Final

Compare Source

v5.0.2.Final: Second bug-fix release for 5.0

Compare Source

The complete list of changes can be found here.

For information on consuming the release into your build via your favorite dependency-management-capable build tool, see http://hibernate.org/orm/downloads/.

For those of you allergic to dependency-management-capable build tools, the release bundles can be obtained from SourceForge or BinTray.

v5.0.1.Final: First bug-fix release for 5.0

Compare Source

The complete list of changes can be found here.

For information on consuming the release into your build via your favorite dependency-management-capable build tool, see http://hibernate.org/orm/downloads/.

For those of you allergic to dependency-management-capable build tools, the release bundles can be obtained from SourceForge or BinTray.

v5.0.0.Final: 5.0.0 has gone Final!

Compare Source

Today I have released Hibernate ORM 5.0 (5.0.0.Final). This has been a long time coming and is the result
of the efforts of many folks. Thanks to everyone who helped us get here with fixes, bug reports, suggestions,
input and encouragement!

A lot of development has gone into 5.0. Here are the big points:

New bootstrap API

The venerable way to bootstrap Hibernate (build a SessionFactory) has been to use its Configuration class.
Configuration, historically, allowed users to iteratively add settings and mappings in any order and to query the
state of settings and mapping information in the middle of that process. Which meant that building the mapping
information could not effectively rely on any settings being available. This lead to many limitations and problems.

5.0 introduces a new bootstrapping API aimed at alleviating those limitations and problems, while allowing
better determinism and better integration. See the Bootstrap chapter in the User Guide for details on using
the new API.

Configuration is still available for use, although in a limited sense. Some of its methods have been removed. Under
the covers Configuration makes use of the new bootstrap API.

Spatial/GIS support

Hibernate Spatial is a project that has been around for a number of years. Karel Maesen has done an amazing job
with it.

Starting in 5.0 Hibernate Spatial is now part of the Hibernate project proper to allow it to better keep up with
upstream development. It is available as org.hibernate:hibernate-spatial. If your application has need for
GIS data, we highly recommend giving hibernate-spatial a try.

Java 8 support

Well, ok.. not all of Java 8. Specifically we have added support for Java 8 Date and Time API in regards to easily mapping
attributes in your domain model using the Java 8 Date and Time API types to the database. This support is available
under the dedicated hibernate-java8 artifact (to isolate Java 8 dependencies). For additional information, see
the Basic Types chapter in the Domain Model Mapping Guide.

Expanded AUTO id generation support

JPA defines support for GenerationType#AUTO limited to just Number types. Starting in 5.0 Hibernate offers expandable support for a broader
set of types, including built-in support for both Number types (Integer, Long, etc) and UUID. Users are also free to plug
in custom strategies for interpreting GenerationType#AUTO via the new org.hibernate.boot.model.IdGeneratorStrategyInterpreter extension.

Naming strategy split

NamingStrategy has been removed in favor of a better designed API. 2 distinct ones actually:

  • org.hibernate.boot.model.naming.ImplicitNamingStrategy - used whenever a table or column is not explicitly named to determine the name to use
  • org.hibernate.boot.model.naming.PhysicalNamingStrategy - used to convert a "logical name" (either implicit or explicit) name of a table or column
    into a physical name (e.g. following corporate naming guidelines)

Attribute Converter support

5.0 offers significantly improved support for JPA 2.1 AttributeConverters:

  • fully supported for non-@​Enumerated enum values
  • applicable in conjunction with @​Nationalized support
  • now called to handle null values
  • settable in hbm.xml by using type="converter:fully.qualified.AttributeConverterName"
  • integrated with hibernate-envers
  • collection values, map keys
  • support for conversion of parameterized types

Better "bulk id table" support

Support for "bulk id tables" has been completely redesigned to better fit what different databases support.

Transaction management

The transaction SPI underwent a major redesign as part of 5.0 as well. From a user perspective this generally
only comes into view in terms of configuration. Previously applications would work with the different backend
transaction stratagies directly via the org.hibernate.Transaction API. In 5.0 a level of indirection has been
added here. The API implementation of org.hibernate.Transaction is always the same now. On the backend, the
org.hibernate.Transaction impl talks to a org.hibernate.resource.transaction.TransactionCoordinator which represents
the "transactional context" for a given Session according to the backend transaction strategy. Users generally do not
need to care about the distinction.

The change is noted here because it might affect your bootstrap configuration. Whereas previously applications would
specify hibernate.transaction.factory_class and refer to a org.hibernate.engine.transaction.spi.TransactionFactory FQN,
with 5.0 the new contract is org.hibernate.resource.transaction.TransactionCoordinatorBuilder and is specified using the
hibernate.transaction.coordinator_class setting. See org.hibernate.cfg.AvailableSettings.TRANSACTION_COORDINATOR_STRATEGY
JavaDocs for additional details.

The following short-names are recognized:
jdbc::(the default) says to use JDBC-based transactions (org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl)
jta::says to use JTA-based transactions (`org.hibernate.resource.transaction.backend.jta.internal.JtaTransaction


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/major-hibernate-core branch from b032153 to a1fbc3f Compare August 27, 2020 12:06
@renovate renovate bot changed the title Update hibernate core to v5 (major) Update hibernate core (major) Aug 27, 2020
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch from a1fbc3f to c70a231 Compare September 4, 2020 14:29
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch from c70a231 to ee49022 Compare September 15, 2020 13:29
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch 3 times, most recently from 51eeab7 to 64d3b57 Compare October 6, 2020 14:10
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch 5 times, most recently from 68f8f57 to c663c86 Compare October 28, 2020 07:58
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch from c663c86 to 6d90f91 Compare November 1, 2020 23:17
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch 3 times, most recently from 9fd2d8b to e70f0c3 Compare November 18, 2020 13:55
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch 3 times, most recently from 76d6ccd to 9847dd0 Compare December 1, 2020 16:35
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch 2 times, most recently from ff3385e to e486fdb Compare December 9, 2020 11:36
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch 2 times, most recently from 18699dc to f4a919a Compare December 17, 2020 17:23
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch 3 times, most recently from bde81dc to fef9c13 Compare December 22, 2020 21:18
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch 4 times, most recently from 5e9df18 to d9d10fd Compare January 14, 2021 15:06
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch from af673f0 to a8665ae Compare December 31, 2022 18:19
@renovate renovate bot changed the title fix(deps): update hibernate core (major) fix(deps): update hibernate core to v5 (major) Dec 31, 2022
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch 13 times, most recently from 612f324 to cb34e71 Compare January 10, 2023 04:02
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch from cb34e71 to c6fb677 Compare January 14, 2023 23:05
@renovate renovate bot changed the title fix(deps): update hibernate core to v5 (major) fix(deps): update hibernate core (major) Jan 14, 2023
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch from c6fb677 to 453e74f Compare January 15, 2023 01:55
@renovate renovate bot changed the title fix(deps): update hibernate core (major) fix(deps): update hibernate core to v5 (major) Jan 15, 2023
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch from 453e74f to bd42cf3 Compare January 19, 2023 03:45
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch 2 times, most recently from fea9555 to fe322c0 Compare February 12, 2023 21:27
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch from fe322c0 to 96569fa Compare March 13, 2023 22:18
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch from 96569fa to 0b22452 Compare June 20, 2023 16:29
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch 2 times, most recently from 492b1fd to a5f1c00 Compare October 28, 2023 13:02
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch from a5f1c00 to 14d568a Compare November 11, 2023 13:01
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch from 14d568a to 739fb0b Compare August 29, 2024 21:04
@renovate renovate bot force-pushed the renovate/major-hibernate-core branch from 739fb0b to f38ec3e Compare August 29, 2024 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants