Last updated Mar 27, 2024

AO 0.29.x upgrade guide

Impact

@StringLength(450) is the maximum allowed, reduced from the 767. Users must specify @StringLength(UNLIMITED) if more than 450 characters are needed.

May not explicitly invoke Query.select("*"); instead invoke Query.select() to achieve the same results i.e. all columns.

New Features

H2 1.3 support

Notable Bugfixes

Under SQL Server, string columns of length 450 or less will be created as type NVARCHAR, rather than VARCHAR, to support non-latin characters.

Plugin no longer includes java source files for the library.

Changes

KeySummaryTCreatedUpdatedAssigneeReporterPStatusResolutionFix Version/S
AO-586Make sure AO core works against both Guava 11 and Guava 18TaskJan 13, 2015Jan 13, 2015James WintersJames WintersMajorRESOLVEDFixed0.29.2
AO-567Remove Refapp SPI From PluginImprovementOct 21, 2014Oct 27, 2014Alex CourtisAlex CourtisMinorRESOLVEDFixed0.29.1
AO-552Guard Against "SELECT *", Document QueryImprovementSep 11, 2014Oct 27, 2014Nick ClarkeAlex CourtisMinorRESOLVEDFixed0.29.1
AO-546Retrieve Database Connection From Refapp Instead Of CreatingImprovementAug 19, 2014Oct 27, 2014Alex CourtisAlex CourtisMajorRESOLVEDFixed0.29.1
AO-386SQLServer String column type should be NVARCHAR to support non-latin charactersBugNov 19, 2012Jan 11, 2016Alex CourtisTim PettersenCriticalRESOLVEDFixed0.29.1
AO-213The activeobjects-plugin-0.17.2.x.jar ships with source for the net/ao package embedded.BugNov 06, 2011Oct 11, 2015James WintersBrenden BainMajorRESOLVEDFixed1.0.1, 1.1.0, 0.28.14, 0.29.4

6 issues

Rate this page: