Release Notes: This release adds a method to compute the association table name for two different entity contracts, adds a GET_TOPIA_ID function to the TopiaId class, adds a deleteAll method to TopiaDAO, introduces a TopiaPersistenceHelper, adds some API for import / export in CSV format, adds new methods to TopiaDAO to do a search without using TopiaQuery, adds a metadata package in persistence, and adds a method name() in TopiaEntityEnum. It also deprecates TopiaQuery and improves the TopiaDAO documentation.
Release Notes: This version reviews the implications of ordering and uniqueness in collections and adds a way to add custom generics method inherited by all application DAO. It also fixes several bugs.
Release Notes: In this version two bugs were fixed on queries failing because of wrong HQL parameter names and parameter collision on HQL builder.
Release Notes: This version fixes an incorrect "IN" HQL syntax generated on PostgreSQL.
Release Notes: This release removes duplicated code betweeen generated XxxApplicationContext and XxxPersistenceContext and unecessary hardcoded or parameterized types in AbstractTopiaDao, and adds some methods to use a pager in TopiaDao and query builder. Users are now able to specify a super class for any generated class. Topia now generates a DaoSupplier and adds convenient methods on entities. Bugs were also fixed (ToPIA tagValues and stereotypes are no longer found while generating a model). The migration service has been put back into shape and is now working.
Release Notes: This version fixes a bug whereby an association-class participant could be null.