-
Notifications
You must be signed in to change notification settings - Fork 4
/
ReleaseNotes.txt
108 lines (95 loc) · 3.15 KB
/
ReleaseNotes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
Version 5.1.2
Released 30/12/2021
Ensure we are using the log4j implementation that we think we are
Update log4j to 2.17.1
Version 5.1.1
Released 14/12/2021
Update log4j to 2.16.0
Version 5.1.0
Released 11/12/2021
Update slf4j to 1.7.32
Update mockito to 4.1.0
Update poi to 5.1.0
Update guava to 31.0.1
Update opennlp-tools to 1.9.4
Update to icu4j 70.1
Version 5.0.1
Released 11/12/2021
log4j security fix
JDK17 jexample fix
Update maven-enforcer-plugin to 3.0.0
Update to commons-io 2.11.0
Update actions/setup-java to 2
Update mockito to 3.11.2
Update slf4j to 1.7.31
Switch to Actions CI
Update poi to 5.0.0
Update commons-io to 2.10.0
Update log4j to 2.14.1
Update mockito to 3.11.1
Update icu44j to 69.1
Update xom to 1.3.7
Update JUnit to 4.13.2
Fix for CVE-2020-8908
Version 5.0.0
Released 05/10/2020
OSCAR4 now requires Java 8 (or higher)
Javadoc fixes
Maven-enforcer checks that dependencies are compatible with the project's JDK target
Migrated to GitHub
Enabled GitHub CI using Travis
OPSIN 2.0 API fixes
Updated dependencies (mvn versions:display-dependency-updates)
Guava --> 29.0-jre (CVE-2018-10237 fix)
wwmm-parent --> 7
commons-io --> 2.8.0
xom --> 1.3.5
poi --> 4.1.2
opsin-{core,inchi} --> 2.5.0
junit --> 4.13
mockito-core --> 3.5.13
icu4j --> 67.1
slf4j --> 1.7.30
opennlp-tools --> 1.9.3
log4j --> log4j2 2.13.3 (CVE-2019-17571 fix)
Version 4.2.2
Removed <repositories> in parent pom, see;
http://blog.sonatype.com/2010/03/why-external-repos-are-being-phased-out-of-central/
Version 4.2.1
Bug fix for whitespace in defaultCompounds.xml
Released 14/07/2014
Version 4.2.0
Released 01/07/2014
Support for Standard InChI and Standard InChI Keys; InChI marked as deprecated.
Updated dependencies (mvn versions:display-dependency-updates)
Guava --> 17.0
maven-shade-plugin --> 2.3
wwmm-parent --> 4
commons-io --> 2.4
xom --> 1.2.10
poi --> 3.10-FINAL
opsin-{core,inchi} --> 1.6.0
junit --> 4.11
mockito-core --> 1.9.5
icu4j --> 53.1
slf4j --> 1.7.7
opennlp-tools --> 1.5.3
Add Standard InChI and Standard InChI Keys to chemnamedict.xml
Fixed a range of intra maven dependency issues with mvn clean dependency:analyze (using maven2)
Use java.util.Collections.unmodifiableSet() instead of org.apache.commons.collections.set.UnmodifiableSet (commons-collections)
Version 4.1
Released 2012-01-10
Improvements to tokeniser (hyphen/colon handling, recognition of abbreviations)
Updated ChEBI dictionary/ontology to the December 2011 release
Significantly increased dictionary of trivial names/chemical formulae and corrected disagreements between InChIs and SMILES
Updated dependencies (OPSIN --> 1.2.0, commons-io -->2.1, commons-math --> 2.2, dk.brics.automaton -->1.11-8)
Added option to toggle MEMM rescorer
Bug fixes
Version 4.0.2
Released 2011-07-01
Replaces the use of maxent version 2.4.0 with 3.0.1 for compatibility reasons.
Version 4.0.1
Released 2011-04-12
First proper release of OSCAR4
Version 4.0
This version was superseded almost immediately by 4.0.1 and should not be used.