All releases of Querydsl


Release Notes: EclipseLink support was improved. UNION ALL support was added. Proper OSGI metadata was added in artifacts.


Release Notes: This release adds a common Factory class for FactoryExpression creation. It adds field access to QBean. It fixes LuceneQuery.list() throwing an IllegalArgumentException from Lucene if nDocs is 0.


Release Notes: Scala support was added. Eclipse IDE support was improved. Initial Mongodb support was added. The Expression model was improved.


Release Notes: Bean generation and foreign key issues were improved. Bean generation annotation usage was improved.


Release Notes: No-arg methods are now cached in Q-types. PEntity is no longer used for embeddable Q-types. QueryMetadata was made serializable. For JPA, constructor projection doesn't always work. For SQL, there is generic access to schema metadata in Q-types, and support was added for special options in DML clauses. The reference documentation was restructured.


Release Notes: This release prevents using non-root alias paths in joins. Foreign key code generation has been improved improved. JDO supports FetchPlan modification via query.


Release Notes: A consistent DML signature, union for subqueries, query extension support, and support for DDL clauses were added.


Release Notes: This release adds global serialization configuration via APT options, fixes instanceof handling in the HQL module, adds custom projection examples, makes query type generation in Querydsl SQL customizable, fixes Maven build source encoding, adds initial tuple projection support, adds APT service discovery jars, improves Querydsl Lucene support, makes ClassLoader and JavaCompiler pluggable in Querydsl Collections, and improves Querydsl APT compatibility with APT usage in the Eclipse IDE


Release Notes: Custom subquery types are supported in HQL, JDOQL, and SQL modules. Support for phrase and term queries in Querydsl Lucene was improved. NamingStrategy implementations in the SQL module were improved.


Release Notes: New features include support for H2 in the querydsl-sql module, documentation on how to use Querydsl with Ant, and optimizations in Querydsl collections.