From 69f2302c957a737564988aff2d9ae7b66287fe9d Mon Sep 17 00:00:00 2001 From: James Moger Date: Tue, 30 Aug 2011 19:26:27 -0400 Subject: Undeprecated interface configuration. Added more Define methods. I've revised my thinking about interface configuration. I think its a good option and should be supported. Field scope is now ignored across the board. If the developer does not want to map a field and is using the interface configuration approach, then the field should be annotated with IQIgnore. --- docs/05_releases.mkd | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'docs/05_releases.mkd') diff --git a/docs/05_releases.mkd b/docs/05_releases.mkd index bd3c853..3d50a5b 100644 --- a/docs/05_releases.mkd +++ b/docs/05_releases.mkd @@ -6,6 +6,18 @@ **%VERSION%** ([zip](http://code.google.com/p/iciql/downloads/detail?name=%ZIP%)|[jar](http://code.google.com/p/iciql/downloads/detail?name=%JAR%))   *released %BUILDDATE%* +- api change release (API v7) +- Undeprecated interface configuration +- Interface configuration now maps ALL fields, not just public fields +- Added @IQIgnore annotation to explicitly skip fields for interface configuration +- Created additional Define static methods to bring interface configuration to near-parity with annotation configuration +- Documented POJO configuration option (limited subset of interface configuration) +- Fix to PostgreSQL dialect when creating autoincrement columns + +### Older Releases + +**0.7.0**   *released 2011-08-17* + - api change release (API v6) - Finished MySQL dialect implementation. MySQL 5.0.51b passes 100% of tests. - Added PostgreSQL dialect. PostgreSQL 9.0 passes all but the boolean-as-int tests. @@ -15,8 +27,6 @@ - Added IciqlLogger.warn method - Added IciqlLogger.drop method -### Older Releases - **0.6.6**   *released 2011-08-15* - api change release (API v5) -- cgit v1.2.3