If you had an object whose field name was "camelcase" in the database, even though the Java field name was "camelCase", since 4.37 you aren't be able to retrieve it from the database. It throws the "Unknown field" exception that Roman got below.
I could add the case insensitive column lookups back in but it would mask other problems. For example, if you wanted to search for the field "camelCase", it wouldn't work -- you'd have to specify it as "camelcase" in the eq(field, value) method. In addition, methods such as the Dao.queryForMatching() would not work at all unless you specified the columnName in the @DatabaseField.
Any thoughts/comments here? I guess keeping backwards compatibility should be the goal but I don't like the asymmetry.
gray