diff --git a/MSFileToolbox/pom.xml b/MSFileToolbox/pom.xml
index 978564a..a5d3f72 100644
--- a/MSFileToolbox/pom.xml
+++ b/MSFileToolbox/pom.xml
@@ -32,7 +32,7 @@
msftbx
- 1.7.0
+ 1.8.0
jar
MSFTBX
@@ -44,7 +44,7 @@
${scm.url}
${scm.url}
${scm.url}
- v1.7.0
+ v1.8.0
diff --git a/MSFileToolbox/src/umich/ms/msfiletoolbox/MsftbxInfo.java b/MSFileToolbox/src/umich/ms/msfiletoolbox/MsftbxInfo.java
index 27fe6db..f41907f 100644
--- a/MSFileToolbox/src/umich/ms/msfiletoolbox/MsftbxInfo.java
+++ b/MSFileToolbox/src/umich/ms/msfiletoolbox/MsftbxInfo.java
@@ -22,12 +22,18 @@
* @author Dmitry Avtonomov
*/
public class MsftbxInfo {
- public static final String version = "1.7.0";
+ public static final String version = "1.8.0";
private static final TreeMap> changelog = new TreeMap<>();
private static final Map> changelogImmutable = Collections.unmodifiableMap(changelog);
static {
+ String v180 = "v1.8.0";
+ List v180notes = new LinkedList<>();
+ v180notes.add("PepXml, ProtXml, MzIdentMl parsers updated to use Doubles instead of Floats everywhere. This " +
+ "will break old code that used some of the values as floats.");
+ changelog.put(v180, v180notes);
+
String v170 = "v1.7.0";
List v170notes = new LinkedList<>();
v170notes.add("Complete overhaul of how run header is parsed for mzML and mzXML. Should now be completely " +
diff --git a/README.md b/README.md
index 0554fad..3d2d70f 100644
--- a/README.md
+++ b/README.md
@@ -21,10 +21,15 @@ Please cite the following paper if you used [MSFTBX](https://github.com/chhh/msf
com.github.chhh
msftbx
- 1.7.0
+ 1.8.0
```
+## Release notes
+#### v1.8.0
+ - **Incompatible change to previous versions**. PepXml, ProtXml, MzIdentMl parsers now use Doubles instead of Floats everywhere. Any old code using old Float properties
+ might break now.
+
## How to use
To get started quickly, follow the tutorial: http://www.batmass.org/tutorial/data-access-layer/#parsing-lc-ms-data-mzml-mzxml-files