Download
Alpha release - 5.0-M1 (Alpha)
Requires Java 11 or above. You can find full release notes here.
- Cayenne 5.0-M1 binary distribution with cross-platform Java CayenneModeler (pgp, sha512)
- Cayenne 5.0-M1 binary distribution with Mac OS X CayenneModeler (pgp, sha512)
- Cayenne 5.0-M1 binary distribution with Windows CayenneModeler (pgp, sha512)
- Cayenne 5.0-M1 source code distribution (pgp, sha512)
<dependency>
<groupId>org.apache.cayenne</groupId>
<artifactId>cayenne</artifactId>
<version>5.0-M1</version>
</dependency>
implementation 'org.apache.cayenne:cayenne:5.0-M1'
Latest stable release - 4.2.1 (Stable)
Requires Java 1.8 or above. You can find full release notes here.
- Cayenne 4.2.1 binary distribution with cross-platform Java CayenneModeler (pgp, sha512)
- Cayenne 4.2.1 binary distribution with Mac OS X CayenneModeler (pgp, sha512)
- Cayenne 4.2.1 binary distribution with Windows CayenneModeler (pgp, sha512)
- Cayenne 4.2.1 source code distribution (pgp, sha512)
<dependency>
<groupId>org.apache.cayenne</groupId>
<artifactId>cayenne-server</artifactId>
<version>4.2.1</version>
</dependency>
implementation 'org.apache.cayenne:cayenne-server:4.2.1'
Previous stable release - 4.1.1 (Stable)
Requires Java 1.8 or above. You can find full release notes here.
- Cayenne 4.1.1 binary distribution with cross-platform Java CayenneModeler (pgp, sha512)
- Cayenne 4.1.1 binary distribution with Mac OS X CayenneModeler (pgp, sha512)
- Cayenne 4.1.1 binary distribution with Windows CayenneModeler (pgp, sha512)
- Cayenne 4.1.1 source code distribution (pgp, sha512)
<dependency>
<groupId>org.apache.cayenne</groupId>
<artifactId>cayenne-server</artifactId>
<version>4.1.1</version>
</dependency>
implementation 'org.apache.cayenne:cayenne-server:4.1.1'
Aging stable release - 4.0.3 (Aging)
Requires Java 1.7 or above. You can find full release notes here.
- Cayenne 4.0.3 binary distribution with cross-platform Java CayenneModeler (pgp, sha512)
- Cayenne 4.0.3 binary distribution with Mac OS X CayenneModeler (pgp, sha512)
- Cayenne 4.0.3 binary distribution with Windows CayenneModeler (pgp, sha512)
- Cayenne 4.0.3 source code distribution (pgp, sha512)
<dependency>
<groupId>org.apache.cayenne</groupId>
<artifactId>cayenne-server</artifactId>
<version>4.0.3</version>
</dependency>
implementation 'org.apache.cayenne:cayenne-server:4.0.3'
Legacy release - 3.1.3 (Legacy)
Requires Java 1.5 or above. You can find full release notes here.
- Cayenne 3.1.3 binary distribution with cross-platform Java CayenneModeler (pgp, sha512)
- Cayenne 3.1.3 binary distribution with Mac OS X CayenneModeler (pgp, sha512)
- Cayenne 3.1.3 binary distribution with Windows CayenneModeler (pgp, sha512)
- Cayenne 3.1.3 source code distribution (pgp, sha512)
<dependency>
<groupId>org.apache.cayenne</groupId>
<artifactId>cayenne-server</artifactId>
<version>3.1.3</version>
</dependency>
implementation 'org.apache.cayenne:cayenne-server:3.1.3'
Verification
We provide OpenPGP signatures (.asc
) files and checksums (.sha512
) for every release artifact.
The PGP signatures can be verified using PGP or GPG.
First download the KEYS file as well as the .asc
signature file for the relevant release packages.
Make sure you get these files from the main distribution directory, rather than from a mirror.
Then verify the signatures using
$ pgp -ka KEYS
$ pgp cayenne-X.Y.Z-src.tar.gz.asc
or
$ gpg --import KEYS
$ gpg --verify cayenne-X.Y.Z-src.tar.gz.asc
Alternatively, you can verify the SHA512 checksum on the files.
For checking the SHA512 checksums, use the programs called sha512sum
, or, alternatively, openssl
.
Windows users can use CertUtil
or use the equivalent *nix tools as part of their Cygwin or Linux subsystems.