diff --git a/CHANGELOG.md b/CHANGELOG.md index bbc45bfebf..ac1ed1a27f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,15 @@ # Changelog -## 6.2.2 (git master) +## 7.0.0 (git master) +* Added support for reading recurring exceptions from MPP and MSPDI files. +* Updated RecurringTask class interface (Note: this is a breaking API change) +* MSPDI writer now uses save version 14 by default (Note: this may affect applications which consume MSPDI files you generate) +* Correctly handle MSPDI files with Byte Order Marks. +* Handle MSPDI files with varying namespaces. +* Improve robustness Merlin file reader. +* Improve extraction of task start and finish dates from PMXML files only containing partial data. +* Prevent POI from closing the input stream when using UniversalProjectReader +* Cannot read mpp file using getProjectReader. ## 6.2.1 (11/10/2017) * Gracefully handle corrupt MPP files. diff --git a/build.xml b/build.xml index 304afeed2b..c1da3c4627 100644 --- a/build.xml +++ b/build.xml @@ -9,7 +9,7 @@ - + @@ -396,7 +396,13 @@ - + + + + + + + @@ -544,6 +550,18 @@ + + + + + + + + + + + + diff --git a/doc/releasenote.xsl b/doc/releasenote.xsl new file mode 100644 index 0000000000..be33969113 --- /dev/null +++ b/doc/releasenote.xsl @@ -0,0 +1,10 @@ + + + + +Version + +* + + + \ No newline at end of file diff --git a/maven/pom.xml b/maven/pom.xml index 239d5e4ede..17ce5befa1 100644 --- a/maven/pom.xml +++ b/maven/pom.xml @@ -8,7 +8,7 @@ mpxj - 6.2.1 + 7.0.0 MPXJ http://mpxj.org diff --git a/src.net/MpxjConvert/Properties/AssemblyInfo.cs b/src.net/MpxjConvert/Properties/AssemblyInfo.cs index 6a4087a187..c44386b81f 100644 --- a/src.net/MpxjConvert/Properties/AssemblyInfo.cs +++ b/src.net/MpxjConvert/Properties/AssemblyInfo.cs @@ -31,6 +31,6 @@ // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: -// [assembly: AssemblyVersion("6.2.1.0")] -[assembly: AssemblyVersion("6.2.1.0")] -[assembly: AssemblyFileVersion("6.2.1.0")] +// [assembly: AssemblyVersion("7.0.0.0")] +[assembly: AssemblyVersion("7.0.0.0")] +[assembly: AssemblyFileVersion("7.0.0.0")] diff --git a/src.net/MpxjCreate/MpxjCreate/Properties/AssemblyInfo.cs b/src.net/MpxjCreate/MpxjCreate/Properties/AssemblyInfo.cs index da2bb35d7f..16b45ad065 100644 --- a/src.net/MpxjCreate/MpxjCreate/Properties/AssemblyInfo.cs +++ b/src.net/MpxjCreate/MpxjCreate/Properties/AssemblyInfo.cs @@ -31,6 +31,6 @@ // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: -// [assembly: AssemblyVersion("6.2.1.0")] -[assembly: AssemblyVersion("6.2.1.0")] -[assembly: AssemblyFileVersion("6.2.1.0")] +// [assembly: AssemblyVersion("7.0.0.0")] +[assembly: AssemblyVersion("7.0.0.0")] +[assembly: AssemblyFileVersion("7.0.0.0")] diff --git a/src.net/MpxjQuery/Properties/AssemblyInfo.cs b/src.net/MpxjQuery/Properties/AssemblyInfo.cs index 6f017fdf0c..fe9f081474 100644 --- a/src.net/MpxjQuery/Properties/AssemblyInfo.cs +++ b/src.net/MpxjQuery/Properties/AssemblyInfo.cs @@ -31,6 +31,6 @@ // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: -// [assembly: AssemblyVersion("6.2.1.0")] -[assembly: AssemblyVersion("6.2.1.0")] -[assembly: AssemblyFileVersion("6.2.1.0")] +// [assembly: AssemblyVersion("7.0.0.0")] +[assembly: AssemblyVersion("7.0.0.0")] +[assembly: AssemblyFileVersion("7.0.0.0")] diff --git a/src.net/MpxjTest/Properties/AssemblyInfo.cs b/src.net/MpxjTest/Properties/AssemblyInfo.cs index dfcc2ed04e..2b04319cb2 100644 --- a/src.net/MpxjTest/Properties/AssemblyInfo.cs +++ b/src.net/MpxjTest/Properties/AssemblyInfo.cs @@ -32,6 +32,6 @@ // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: -// [assembly: AssemblyVersion("6.2.1.0")] -[assembly: AssemblyVersion("6.2.1.0")] -[assembly: AssemblyFileVersion("6.2.1.0")] +// [assembly: AssemblyVersion("7.0.0.0")] +[assembly: AssemblyVersion("7.0.0.0")] +[assembly: AssemblyFileVersion("7.0.0.0")] diff --git a/src.net/MpxjUtilities/Properties/AssemblyInfo.cs b/src.net/MpxjUtilities/Properties/AssemblyInfo.cs index 227928e2c0..242b6832f7 100644 --- a/src.net/MpxjUtilities/Properties/AssemblyInfo.cs +++ b/src.net/MpxjUtilities/Properties/AssemblyInfo.cs @@ -32,6 +32,6 @@ // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: -// [assembly: AssemblyVersion("6.2.1.0")] -[assembly: AssemblyVersion("6.2.1.0")] -[assembly: AssemblyFileVersion("6.2.1.0")] +// [assembly: AssemblyVersion("7.0.0.0")] +[assembly: AssemblyVersion("7.0.0.0")] +[assembly: AssemblyFileVersion("7.0.0.0")] diff --git a/src.ruby/mpxj/lib/mpxj/version.rb b/src.ruby/mpxj/lib/mpxj/version.rb index 3dc3d92172..26fee336bd 100644 --- a/src.ruby/mpxj/lib/mpxj/version.rb +++ b/src.ruby/mpxj/lib/mpxj/version.rb @@ -1,5 +1,5 @@ # MPXJ gem module module MPXJ # MPXJ gem version number - VERSION = "6.2.1" + VERSION = "7.0.0" end