News
Version 1.0 released
Say hello to the stable 1.0 version of Hades! The release includes some minor brushups as well as introduction of using named parameters in query methods (#38). An important informations for Spring users might be, that Hades is compatible with current Spring 3 RC1 and thus should be with the upcoming GA release.
With 1.0 we also start publishing Sonar dashboards for all of our current open source projects. See Hades project metrics here.
- New Feature: #38 - allow using named parameters in query methods
- Changelog: 1.0
- Sonar: http://techqa.synyx.org/project/index/126
We'll continue developing Hades by focusing on features JPA 2.0 introduces. As it is currently unclear in how far implementing features based on this version will break backwards compatibility, we target support for JPA 2.0 to a major 2.0 version of Hades. Feel free to propse features or even submit patches!
Version 0.7.0 released
I'm pleased to announce version 0.7.0 of Hades. The current release includes the following improvements:
- Allow the execution of modifying queries - #104
- Exceptions thrown in custom implementations are now propagated correctly - #109
- Fixed bug in handling
nullparameters - #110
For details see the changelog of version 0.7.
Version 0.6.0 released
We proudly announce version 0.6.0 of Hades. The main new features in this release include:
- Finder methods do not have to comply with any naming convention anymore. When a query is derived from the method name the following prefixes will removed from the method name prior to translation:
find,findBy,read,readBy,get,getBy. - Finder methods can have
PageableandSortas parameter to apply pagination and sorting to defined queries dynamically getDaoClassofGenericDaoFactoryis protected now to allow reaonable subclassing- slight changes in domain support class packaging
- Eclipse plugin updated due to the changes in finder method handling
For more details, check out the list of changes made for this release.
Version 0.5.0 released
We proudly announce version 0.5 of Hades. There's been a few changes that make Hades more powerful and ease working with it.
- removed necessity to configure
entity-packageas they can be derived from the DAO interfaces - renamed
dao-packagenamespace attribute tobase-packageto align with Spring Core'scontextelement. - allow wildcards in
base-package - offer
GenericDaoFactoryto create DAO instances programatically - changed Maven artifact name to
org.synyx.hadesto conform OSGi bundle namings - corrected OSGi MANIFEST.MF
- added sample application to demonstrate Hades features that is can be deployed in an SpringDM-aware OSGi container (like SpringSource DM Server)
- updated Eclipse plugin to reflect changes in the core library
For more detailed information check out Oliver Gierke's blog post rearding the release and try the latest version from our Maven repository at http://repo.synyx.de/public.
We're going to head version 1.0 next to demarcate maturity and keep on working on JPA 1.0 based features in 1.0 branch. Furthermore we will create a Hades 2.0 branch to start working on features based on JPA 2.0 that is about to be released soon.
Version 0.4 released
I am pleased to announce version 0.4 of Hades. This version includes some major internal refactorings as well as an Eclipse Plugin to integrate with Spring IDE nicely. To find out details, check out the wiki page or the chapter on IDE integration in the reference documentation.
Version 0.3 released
We're pleased to announce version 0.3. The release includes some major package refactorings as well as an implementation of ExtendedGenericDao based on EclipseLink. For a detailed list of changes see the changelog.
Hades on tour
There will be talks about hades given by Oliver Gierke at various events in the upcoming period. Here are the dates:
- Dec, 9th 2008 - Devoxx, Antwerp
- Dec, 17th 2008 - Java User Group, Karlsruhe
- Jan, 15th 2009 - DevDusk, Frankfurt/Main
If you attend one of the events, feel free to say hello and share some thoughts.
« Previous 1 2
Also available in: Atom