Title: Upgrade

General Upgrade Recommendations

Upgrading project XML files can make them unusable with earlier versions of Cayenne.

Upgrading to 2.0

2.0 is a mirror of 1.2 (third digit in release number is a patch level that matches 1.2 version, e.g. "2.0.1" has the same patch level as "1.2.1"). The main change is that all packages were renamed from "org.objectstyle.*" to "org.apache.*". This affects user API and also mapping XML files (as they sometimes reference Cayenne classes by name).

Upgrading to 1.2

This is the list of things that are different in 1.2 and may require attention when doing an upgrade: