Downloadable JARs for code, source, and javadoc (including executables such as the Plugtest projects, Resource Directory, etc.)
All the library artifacts should be also published on Maven Central:
- parent (POM only)
- element-connector
- scandium-core
- californium-core
- californium-proxy
- californium-osgi
The Actinium sub-project is not part of this release due to missing CQs and an ongoing redesign that will resolve this issue.
Californium already complies to RFC 7252 and 1.0.0 will comply to the latest draft versions of the upcoming RFCs.
With 1.0.0 the public API will be frozen until the next major version (or longer if possible). New features may add new API calls in the future. The changes since the pre-Eclipse release are minor and mainly consist of improved naming consistency and additional features.
Required Java Levels
Component
JRE Level
Description
Scandium
7
Requires some of the mandatory Ciphers and MessageDigest algorithms
Element-Connector
7
Californium
7
Also tested with Android 5.0 (Lollipop, API 21)
Tools
7
Name | Date | Description |
---|---|---|
1.0.0-M1 | 2014/10/09 | First milestone release at Eclipse The goal is to be become familiar with the Eclipse release process and tools: <ul> <li>generate the artifacts (binary, source, javadoc)</li> <li>tag the release in the git repository</li> <li>deploy the artifacts on the download website and maven central</li> <li>understand and update the project metadata</li> <li>help consuming project to depend on a non snapshot version and migrate to the eclipse californium artifacts</li> </ul> |
1.0.0-M2 | 2014/10/15 | <ul> <li>Integrate more contributions</li> <li>fix and document the release process for being able to publish on maven central (Javadoc jars, gpg signatures)</li> </ul> |
1.0.0-M3 | 2015/01/16 | <ul> <li>DTLS implementation updates in Scandium</li> <li>RD update to draft-02</li> <li>Included initial CoCoA implementation</li> <li>Fixed missing RST on unmatchable responses</li> <li>Fixed memory leak from supersedure Observe notifications</li> <li>Ensured UTF-8 encoding independent from JVM default charset</li> <li>minor API changes (improved consistent naming and style)</li> </ul> |
1.0.0-M5 | 2015/07/30 | <ul> <li>(re-)align Californium's component to the same milestone level</li> <li>improve robustness of DTLS handshake and overall performance in Scandium</li> <li>merge outstanding pull requests</li> </ul> |
1.0.0-RC1 | 2015/10/14 | <ul> <li>resolved unauthorized dependencies (Reflections)</li> <li>Improved blockwise transfer state handling</li> <li>stabalized Scandium (DTLS)</li> </ul> Due to open issues in the release process, the artifacts are currently not deployed. They are available and tagged in the GitHub repositories. |
First release