Projects / ToPIA / Releases / 2.6.12

Version 2.6.12 of ToPIA

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.

Other releases

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.

  •  16 Apr 2014 20:12

Release Notes: In this version two bugs were fixed on queries failing because of wrong HQL parameter names and parameter collision on HQL builder.

  •  19 Mar 2014 19:25

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.

  •  18 Sep 2013 21:09

Release Notes: This version fixes a bug whereby an association-class participant could be null.


Project Spotlight


A graphical frontend for the Cuneiform OCR tool.


Project Spotlight


A simple-to-use soft subtitle editor, utilizing timeline based editing.