News

Version 1.0 released

Added by Oliver Gierke 11 months ago

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.

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

Added by Oliver Gierke 12 months ago

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 null parameters - #110

For details see the changelog of version 0.7.

Version 0.6.0 released

Added by Oliver Gierke about 1 year ago

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 Pageable and Sort as parameter to apply pagination and sorting to defined queries dynamically
  • getDaoClass of GenericDaoFactory is 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

Added by Oliver Gierke over 1 year ago

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-package as they can be derived from the DAO interfaces
  • renamed dao-package namespace attribute to base-package to align with Spring Core's context element.
  • allow wildcards in base-package
  • offer GenericDaoFactory to create DAO instances programatically
  • changed Maven artifact name to org.synyx.hades to 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

Added by Oliver Gierke over 1 year ago

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

Added by Oliver Gierke almost 2 years ago

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

Added by Oliver Gierke almost 2 years ago

There will be talks about hades given by Oliver Gierke at various events in the upcoming period. Here are the dates:

If you attend one of the events, feel free to say hello and share some thoughts.

« Previous 1 2

Also available in: Atom