Hibernate Versions
Knowledge of Versions/releases of Hibernate gives broad scope of features:
| Version | Release Date | Key Features | Cooment |
|---|---|---|---|
| 1.0 | May 1, 2001 | Initial release | |
| 2.0 | May 1, 2002 | Significant performance improvements, annotations introduced | |
| 3.0 | May 1, 2004 | Query language (HQL), criteria API, interceptors, filters | |
| 3.1 | February 14, 2005 | Annotations improved, generics support | |
| 3.2 | February 14, 2006 | Caching improvements, entity inheritance | |
| 3.5 | May 10, 2007 | JPA compliance | |
| 4.0 | December 5, 2008 | Java SE 6 annotations, improved lazy loading | |
| 5.0 | June 10, 2011 | Java SE 7 features, improved JPQL | |
| 5.1 | March 13, 2013 | Java SE 8 features, improved caching | |
| 5.2 | June 10, 2014 | Bug fixes and improvements | |
| 5.3 | June 17, 2015 | Bug fixes, JPA 2.1 compliance | |
| 5.4 | March 10, 2016 | Bug fixes and improvements | |
| 5.5 | June 21, 2017 | Bug fixes and improvements | |
| 5.6 | June 19, 2018 | Bug fixes and improvements | 5.6.14 used as part of spring-boot-starter-data-jpa-2.7.7 |
| 6.0 | June 18, 2019 | Java 11 support, improved reactive programming support | |
| 6.1 | October 26, 2021 | Jakarta Persistence API 3.x, improved performance, API changes | |
| 6.2 | December 9, 2022 | Bug fixes and improvements |