Skip to content

Commit

Permalink
Release Notes for 1.1.
Browse files Browse the repository at this point in the history
  • Loading branch information
carlosame committed Oct 22, 2020
1 parent f2ae716 commit a6f11c2
Showing 1 changed file with 18 additions and 6 deletions.
24 changes: 18 additions & 6 deletions RELEASE_NOTES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,34 @@
CSS4J RELEASE NOTES
===================

Release 1.0.9 - October 11, 2020 [This release is EOL and not formally supported]
---------------------------------------------------------------------------------
Release 1.1.0 - October 22, 2020
--------------------------------

Release Highlights
------------------
This release backports a few 3.x improvements to the 1.x branch, although users
should upgrade to 2.1 or later as soon as possible (1.x is not formally
maintained anymore). When upgrading, please keep in mind that 2 and 3.x releases
require Java 8 or higher.
should upgrade to 3.1 or later as soon as possible. When upgrading, please keep
in mind that 2 and 3.x releases require Java 8 or higher.

Notable changes:

- Previous versions are vulnerable to DoS attacks, and the new protections use
the new CSSDocument.isAuthorizedOrigin(URL) method.
- The method ErrorHandler.hasErrors() now returns true if there are I/O errors.
Those errors were previously considered transient, and therefore weren't
appearing there.
- On attribute nodes, getTextContent() now returns the attribute value instead
of the empty string.

These new behaviors mean that this release is not fully backwards-compatible
with 1.0, so the minor version was bumped to 1.1.


BUGS
----
The 1.x branch has known bugs, and most of them are considered as too difficult
to fix with the 1.x API. If you keep using 1.x instead of the latest version
(currently 2.1), you acknowledge that the 1.x software has more bugs, is less
(currently 3.1), you acknowledge that the 1.x software has more bugs, is less
compliant with the specifications and has less protection against security
vulnerabilities.

Expand Down

0 comments on commit a6f11c2

Please sign in to comment.