@@ -4,7 +4,7 @@ OWASP Java Encoder Project
4
4
[ ![ Build Status] ( https://travis-ci.org/OWASP/owasp-java-encoder.svg?branch=main )] ( https://travis-ci.org/OWASP/owasp-java-encoder ) [ ![ License] ( https://img.shields.io/badge/License-BSD%203--Clause-blue.svg )] ( https://opensource.org/licenses/BSD-3-Clause ) [ ![ javadoc] ( https://javadoc.io/badge2/org.owasp.encoder/encoder/javadoc.svg )] ( https://javadoc.io/doc/org.owasp.encoder/encoder )
5
5
6
6
Contextual Output Encoding is a computer programming technique necessary to stop
7
- Cross-Site Scripting. This project is a Java 1.5 + simple-to-use drop-in high-performance
7
+ Cross-Site Scripting. This project is a Java 1.8 + simple-to-use drop-in high-performance
8
8
encoder class with little baggage.
9
9
10
10
For more detailed documentation on the OWASP Javca Encoder please visit https://owasp.org/www-project-java-encoder/ .
@@ -21,13 +21,23 @@ The jars are also available in Maven:
21
21
<dependency >
22
22
<groupId >org.owasp.encoder</groupId >
23
23
<artifactId >encoder</artifactId >
24
- <version >1.2.3 </version >
24
+ <version >1.3.0 </version >
25
25
</dependency >
26
26
27
27
<dependency >
28
28
<groupId >org.owasp.encoder</groupId >
29
29
<artifactId >encoder-jsp</artifactId >
30
- <version >1.2.3</version >
30
+ <version >1.3.0</version >
31
+ </dependency >
32
+ ```
33
+
34
+ If using Java 17 and need to use the Jakarta Servelt Spec you can use:
35
+
36
+ ``` xml
37
+ <dependency >
38
+ <groupId >org.owasp.encoder</groupId >
39
+ <artifactId >encoder-jakarta-jsp</artifactId >
40
+ <version >1.3.0</version >
31
41
</dependency >
32
42
```
33
43
@@ -50,6 +60,10 @@ Happy Encoding!
50
60
51
61
News
52
62
----
63
+ ### 2024-08-01 - 1.2.3 Release
64
+ The team is happy to announce that version 1.3.0 has been released!
65
+
66
+
53
67
### 2020-11-08 - 1.2.3 Release
54
68
The team is happy to announce that version 1.2.3 has been released!
55
69
* Update to make the manifest OSGi-compliant (#39 ).
0 commit comments