|
| 1 | + |
| 2 | + CSS4J-DOM4J MODULE RELEASE NOTES |
| 3 | + ================================ |
| 4 | + |
| 5 | +Release 3.6.0 - July 30, 2021 |
| 6 | +----------------------------- |
| 7 | + |
| 8 | +Release Highlights |
| 9 | +------------------ |
| 10 | + |
| 11 | +* Build improvements. |
| 12 | + |
| 13 | + The Gradle build is now independent from css4j-dist. |
| 14 | + |
| 15 | + |
| 16 | +Description |
| 17 | +----------- |
| 18 | + This software contains Java(tm) classes that leverage the DOM4J library to use |
| 19 | +CSS4J. Unless otherwise noted, this software is provided under a BSD-style |
| 20 | +licence (see the LICENSE.txt file). |
| 21 | + |
| 22 | + This css4j-dom4j module uses documents and elements that extend those of dom4j |
| 23 | +(it is intended for those who are comfortable with dom4j). |
| 24 | + |
| 25 | + |
| 26 | +Java(tm) Runtime Environment requirements |
| 27 | +----------------------------------------- |
| 28 | + All the classes in the binary package have been compiled with a Java compiler |
| 29 | +set to 1.8 compiler compliance level, except the module-info file. |
| 30 | + |
| 31 | + Building the library requires JDK 15 or higher, although the resulting jar |
| 32 | +files can be run with a 1.8 JRE. |
| 33 | + |
| 34 | + |
| 35 | +Software dependencies |
| 36 | +===================== |
| 37 | + |
| 38 | + To build this library you need: |
| 39 | + |
| 40 | +- The css4j artifact (and its transitive dependencies); version 3.6.0 or higher |
| 41 | + is recommended (compatibility with 4.0 or higher is not guaranteed): |
| 42 | + https://github.com/css4j/css4j/releases |
| 43 | + |
| 44 | +- The css4j-agent artifact; version 3.6.0 or higher is recommended |
| 45 | + (compatibility with 4.0 or higher is not guaranteed): |
| 46 | + https://github.com/css4j/css4j-agent/releases |
| 47 | + It is optional at runtime. |
| 48 | + |
| 49 | +- The dom4j JAR package (tested with 2.1.1). Requires at least version 2.0 to |
| 50 | + compile and 2.1.1 to run the tests, but you should be able to run the |
| 51 | + resulting jar file with dom4j 1.6 if you are stuck with it. |
| 52 | + URL: https://github.com/dom4j |
| 53 | + |
| 54 | +- The XPP3 Pull Parser (which is supported by this library but beware that it |
| 55 | + does not support entities). See: |
| 56 | + https://github.com/xmlpull-xpp3/xmlpull-xpp3 |
| 57 | + |
| 58 | + |
| 59 | + Optional packages (required for tests): |
| 60 | + |
| 61 | +- A recent version of JUnit 4. |
| 62 | + |
| 63 | +- Jaxen (https://github.com/jaxen-xpath/jaxen), this software was tested with |
| 64 | + version 1.2.0. |
| 65 | + |
| 66 | +- The SLF4J package, which is a logging package. See http://www.slf4j.org/ |
| 67 | + for more information. |
| 68 | + |
| 69 | + |
| 70 | +Project Sites |
| 71 | +============= |
| 72 | +Project home: https://css4j.github.io/ |
| 73 | +Development site: https://github.com/css4j/css4j-dom4j |
0 commit comments