Skip to content

Commit 1426a6f

Browse files
committed
Release Notes for 1.3.0
1 parent 78a2127 commit 1426a6f

File tree

2 files changed

+45
-0
lines changed

2 files changed

+45
-0
lines changed

RELEASE_NOTES.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# css4j-dom4j version 1.3.0 Release Notes
2+
3+
### February 15, 2022
4+
5+
<br/>
6+
7+
## Release Highlights
8+
9+
### `:dir()` pseudo-class
10+
11+
The `:dir()` pseudo-class is now partially supported in computed styles.
12+
13+
Full support could not be implemented due to dom4j's limited DOM support.
14+
15+
Users are advised to switch to css4j's native DOM if they need a full `:dir`
16+
implementation.
17+
18+
### Build
19+
20+
The build system was switched from Maven to Gradle.
21+
22+
23+
## Project Sites
24+
25+
Project home: https://css4j.github.io/
26+
27+
Development site: https://github.com/css4j/css4j-dom4j

changes.sh

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
#!/bin/bash
2+
#
3+
# This script writes the changelog in a human-readable format.
4+
#
5+
# You'll probably want to edit manually the result of executing the script.
6+
#
7+
if [[ $# -eq 0 ]] ; then
8+
echo "No version supplied (e.g. '1.3.1')"
9+
exit 1
10+
fi
11+
OLDTAG=`git tag -l --merged 1-stable --sort=-taggerdate|head -1`
12+
echo "Writing changes from tag $OLDTAG"
13+
TITLE="CSS4J-DOM4J Module changes"
14+
VERHDR="Version ${1}"
15+
OUTFILE="CHANGES.txt"
16+
echo -en "${TITLE}\\r\\n${TITLE//?/=}\\r\\n\\r\\n${VERHDR}\\r\\n${VERHDR//?/-}\\r\\n\\r\\n">${OUTFILE}
17+
git log --reverse --pretty=format:%s ${OLDTAG}..|sed -e 's/^/- /'|fold -s|sed -r 's/^([^-])/ \1/'|sed -e 's/$/\r/'>>${OUTFILE}
18+
echo -en "\\n">>${OUTFILE}

0 commit comments

Comments
 (0)