net.sf.mpxj-for-csharp 13.3.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package net.sf.mpxj-for-csharp --version 13.3.0                
NuGet\Install-Package net.sf.mpxj-for-csharp -Version 13.3.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="net.sf.mpxj-for-csharp" Version="13.3.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add net.sf.mpxj-for-csharp --version 13.3.0                
#r "nuget: net.sf.mpxj-for-csharp, 13.3.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install net.sf.mpxj-for-csharp as a Cake Addin
#addin nuget:?package=net.sf.mpxj-for-csharp&version=13.3.0

// Install net.sf.mpxj-for-csharp as a Cake Tool
#tool nuget:?package=net.sf.mpxj-for-csharp&version=13.3.0                

MPXJ for C#

IMPORTANT: this is the legacy .Net version of MPXJ. When MPXJ 14 is released this package will no longer be published. Please migrate your code to use the MPXJ.Net package instead.

MPXJ is a Java library which allows a variety of project file formats and databases to be read and written. This NuGet package uses IKVM to translate the Java library into a .Net assembly. You can find details of the classes and methods in the Javadocs, and more general documentation on the MPXJ website.

This version is not a direct translation of the original Java library: instead it provides C# properties rather than requiring the use of getter and setter methods, and where possible adjusting method names to being with an uppercase letter to allow more idiomatic C# to be written when using this library.

A version of this assembly is available from NuGet (MPXJ) which is a direct translation of the Java library and another version of the assembly (MPXJ for VB) is also available which is more suited for use with VB.

After installing this package you can either work with some of the simple built-in utilities provided by MPXJ for tasks like file format conversion:

using net.sf.mpxj.sample;

new MpxjConvert().process("example.mpp", "example.mpx");

or you can interact directly with the object model exposed by MPXJ to extract data:

using net.sf.mpxj.reader;
using Task = net.sf.mpxj.Task;

var project = new UniversalProjectReader().read("example.mpp");

System.Console.WriteLine("Tasks");
foreach (Task task in project.Tasks)
{
    System.Console.WriteLine(task.ID.toString() + "\t" + task.Name);
}

or finally you can generate your own schedule:

using java.text;
using net.sf.mpxj;
using net.sf.mpxj.writer;

// In the example below we'll be generating an MSPDI
// file which we can import into Microsoft Project.
var filename = "example.xml";
var fileformat = FileFormat.MSPDI;

// Create a simple date format to allow us to easily set date values.
var df = new SimpleDateFormat("dd/MM/yyyy");

// Create a ProjectFile instance
var file = new ProjectFile();

// Add a default calendar called "Standard"
var calendar = file.addDefaultBaseCalendar();

// Add a holiday to the calendar to demonstrate calendar exceptions
calendar.addCalendarException(df.parse("13/03/2006"), df.parse("13/03/2006"));

// Retrieve the project properties and set the start date. Note Microsoft
// Project appears to reset all task dates relative to this date, so this
// date must match the start date of the earliest task for you to see
// the expected results. If this value is not set, it will default to
// today's date.
var properties = file.ProjectProperties;
properties.StartDate = df.parse("01/01/2003");

// Set a couple more properties just for fun
properties.ProjectTitle = "Created by MPXJ";
properties.Author = "Jon Iles";

// Let's create an alias for TEXT1
var customFields = file.CustomFields;
var field = customFields.getOrCreate(TaskField.TEXT1);
field.setAlias("My Custom Field");

// Add resources
var resource1 = file.addResource();
resource1.Name = "Resource1";

var resource2 = file.addResource();
resource2.Name = "Resource2";
resource2.MaxUnits = java.lang.Double.valueOf(50.0);

// Create a summary task
var task1 = file.addTask();
task1.Name = "Summary Task";

// Create the first sub task
var task2 = task1.addTask();
task2.Name = "First Sub Task";
task2.Duration = Duration.getInstance(10.5, TimeUnit.DAYS);
task2.Start = df.parse("01/01/2003");
task2.setText(1, "My Custom Value 1");

// We'll set this task up as being 50% complete. If we have no resource
// assignments for this task, this is enough information for MS Project.
// If we do have resource assignments, the assignment record needs to
// contain the corresponding work and actual work fields set to the
// correct values in order for MS project to mark the task as complete
// or partially complete.
task2.PercentageComplete = java.lang.Double.valueOf(50.0);
task2.ActualStart = df.parse("01/01/2003");

// Create the second sub task
var task3 = task1.addTask();
task3.Name = "Second Sub Task";
task3.Start = df.parse("11/01/2003");
task3.Duration = Duration.getInstance(10, TimeUnit.DAYS);
task3.setText(1, "My Custom Value 2");

// Link these two tasks
task3.addPredecessor(task2, RelationType.FINISH_START, null);

// Add a milestone
var milestone1 = task1.addTask();
milestone1.Name = "Milestone";
milestone1.Start = df.parse("21/01/2003");
milestone1.Duration = Duration.getInstance(0, TimeUnit.DAYS);
milestone1.addPredecessor(task3, RelationType.FINISH_START, null);

// This final task has a percent complete value, but no
// resource assignments. This is an interesting case it it requires
// special processing to generate the MSPDI file correctly.
var task4 = file.addTask();
task4.Name = "Next Task";
task4.Duration = Duration.getInstance(8, TimeUnit.DAYS);
task4.Start= df.parse("01/01/2003");
task4.PercentageComplete = java.lang.Double.valueOf(70.0);
task4.ActualStart = df.parse("01/01/2003");

// Assign resources to tasks
var assignment1 = task2.addResourceAssignment(resource1);
var assignment2 = task3.addResourceAssignment(resource2);

// As the first task is partially complete, and we are adding
// a resource assignment, we must set the work and actual work
// fields in the assignment to appropriate values, or MS Project
// won't recognise the task as being complete or partially complete
assignment1.Work = Duration.getInstance(80, TimeUnit.HOURS);
assignment1.ActualWork = Duration.getInstance(40, TimeUnit.HOURS);

// If we were just generating an MPX file, we would already have enough
// attributes set to create the file correctly. If we want to generate
// an MSPDI file, we must also set the assignment start dates and
// the remaining work attribute. The assignment start dates will normally
// be the same as the task start dates.
assignment1.RemainingWork = Duration.getInstance(40, TimeUnit.HOURS);
assignment2.RemainingWork = Duration.getInstance(80, TimeUnit.HOURS);
assignment1.Start = df.parse("01/01/2003");
assignment2.Start = df.parse("11/01/2003");

// Write a 100% complete task
var task5 = file.addTask();
task5.Name = "Last Task";
task5.Duration = Duration.getInstance(3, TimeUnit.DAYS);
task5.Start = df.parse("01/01/2003");
task5.PercentageComplete = java.lang.Double.valueOf(100.0);
task5.ActualStart = df.parse("01/01/2003");

// Write a 100% complete milestone
var task6 = file.addTask();
task6.Name = "Last Milestone";
task6.Duration = Duration.getInstance(0, TimeUnit.DAYS);
task6.Start = df.parse("01/01/2003");
task6.PercentageComplete = java.lang.Double.valueOf(100.0);
task6.ActualStart = df.parse("01/01/2003");

// Write the file
new UniversalProjectWriter(fileformat).write(file, filename);
Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp3.1 is compatible. 
.NET Framework net45 is compatible.  net451 was computed.  net452 was computed.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on net.sf.mpxj-for-csharp:

Repository Stars
countincognito/Zametek.ProjectPlan
A basic desktop alternative to Microsoft Project to help automate project design.
Version Downloads Last updated
13.4.0 208 9/18/2024
13.3.1 869 8/30/2024
13.3.0 629 8/22/2024
13.2.1 933 8/13/2024
13.2.0 643 8/12/2024
13.1.0 2,178 7/26/2024
13.0.2 1,343 7/8/2024
13.0.1 510 7/4/2024
13.0.0 1,166 6/20/2024
12.10.3 723 6/14/2024
12.10.2 1,162 6/3/2024
12.10.1 1,453 5/22/2024
12.10.0 3,299 5/13/2024
12.9.3 2,958 4/24/2024
12.9.2 2,781 4/19/2024
12.9.1 3,566 4/17/2024
12.9.0 2,341 4/11/2024
12.8.1 4,374 3/11/2024
12.8.0 3,974 3/4/2024
12.7.0 6,915 2/7/2024
12.6.0 5,167 1/22/2024
12.5.0 6,744 12/18/2023
12.4.0 6,025 11/23/2023
12.3.0 6,077 11/7/2023
12.2.0 6,708 10/12/2023
12.1.3 5,807 9/25/2023
12.1.2 6,175 9/21/2023
12.1.1 6,305 8/23/2023
12.1.0 6,765 8/22/2023
12.0.2 9,107 7/25/2023
12.0.1 8,123 7/21/2023
12.0.0 11,363 6/29/2023
11.5.4 13,716 6/27/2023
11.5.3 8,267 6/19/2023
11.5.2 9,198 6/8/2023
11.5.1 7,641 5/24/2023
11.5.0 6,424 5/19/2023
11.4.0 6,731 5/8/2023
11.3.2 7,056 4/29/2023
11.3.1 5,718 4/21/2023
11.3.0 11,483 4/12/2023
11.2.0 17,250 3/13/2023
11.1.0 6,815 2/15/2023
11.0.0 1,091 2/8/2023
10.16.2 1,330 1/29/2023
10.16.1 1,062 1/26/2023
10.16.0 1,054 1/24/2023
10.15.0 1,198 1/11/2023
10.14.1 3,979 11/25/2022
10.14.0 2,182 11/21/2022 10.14.0 has at least one vulnerability with low severity.
10.13.0 1,565 11/16/2022 10.13.0 has at least one vulnerability with low severity.
10.12.0 1,370 11/1/2022 10.12.0 has at least one vulnerability with low severity.
10.11.0 5,865 9/27/2022 10.11.0 has at least one vulnerability with low severity.
10.10.0 1,352 9/13/2022 10.10.0 has at least one vulnerability with low severity.
10.9.1 1,820 8/31/2022 10.9.1 has at least one vulnerability with low severity.
10.9.0 1,355 8/23/2022 10.9.0 has at least one vulnerability with low severity.
10.8.0 1,363 8/17/2022 10.8.0 has at least one vulnerability with low severity.
10.7.0 8,470 8/9/2022 10.7.0 has at least one vulnerability with low severity.
10.6.2 4,084 6/29/2022 10.6.2 has at least one vulnerability with low severity.
10.6.1 2,065 6/14/2022 10.6.1 has at least one vulnerability with low severity.
10.6.0 1,657 6/8/2022 10.6.0 has at least one vulnerability with low severity.
10.5.0 1,464 5/24/2022 10.5.0 has at least one vulnerability with low severity.
10.4.0 1,678 5/9/2022 10.4.0 has at least one vulnerability with low severity.
10.3.0 1,417 4/29/2022 10.3.0 has at least one vulnerability with low severity.
10.2.0 2,961 3/6/2022 10.2.0 has at least one vulnerability with low severity.
10.1.0 1,820 1/29/2022 10.1.0 has at least one vulnerability with low severity.
10.0.5 2,806 1/11/2022 10.0.5 has at least one vulnerability with low severity.
10.0.4 1,276 1/7/2022 10.0.4 has at least one vulnerability with low severity.
10.0.3 1,401 12/22/2021 10.0.3 has at least one vulnerability with low severity.
10.0.2 1,333 12/16/2021 10.0.2 has at least one vulnerability with low severity.
10.0.1 1,305 12/10/2021 10.0.1 has at least one vulnerability with low severity.
10.0.0 3,027 12/1/2021 10.0.0 has at least one vulnerability with low severity.
9.8.3 1,615 11/30/2021 9.8.3 has at least one vulnerability with low severity.
9.8.2 2,033 11/1/2021 9.8.2 has at least one vulnerability with low severity.
9.8.1 1,651 10/13/2021 9.8.1 has at least one vulnerability with low severity.
9.8.0 1,757 9/30/2021 9.8.0 has at least one vulnerability with low severity.
9.7.0 1,338 9/28/2021 9.7.0 has at least one vulnerability with low severity.
9.6.0 1,420 9/13/2021 9.6.0 has at least one vulnerability with low severity.
9.5.2 1,414 8/22/2021 9.5.2 has at least one vulnerability with low severity.
9.5.1 1,551 7/2/2021 9.5.1 has at least one vulnerability with low severity.
9.5.0 1,454 6/30/2021 9.5.0 has at least one vulnerability with low severity.
9.4.0 1,584 6/11/2021 9.4.0 has at least one vulnerability with low severity.
9.3.1 16,309 5/18/2021 9.3.1 has at least one vulnerability with low severity.
9.3.0 1,455 5/6/2021 9.3.0 has at least one vulnerability with low severity.
9.2.6 2,550 4/26/2021 9.2.6 has at least one vulnerability with low severity.
9.2.5 1,443 4/20/2021 9.2.5 has at least one vulnerability with low severity.
9.2.4 1,466 4/9/2021 9.2.4 has at least one vulnerability with low severity.
9.2.3 1,395 4/8/2021 9.2.3 has at least one vulnerability with low severity.
9.2.2 1,374 4/7/2021 9.2.2 has at least one vulnerability with low severity.
9.2.1 1,424 4/4/2021 9.2.1 has at least one vulnerability with low severity.
9.2.0 1,417 3/30/2021 9.2.0 has at least one vulnerability with low severity.
9.1.0 1,748 3/11/2021 9.1.0 has at least one vulnerability with low severity.
9.0.0 2,048 2/18/2021 9.0.0 has at least one vulnerability with low severity.
8.5.1 4,336 1/8/2021 8.5.1 has at least one vulnerability with low severity.
8.5.0 1,559 1/6/2021 8.5.0 has at least one vulnerability with low severity.
8.4.0 1,527 12/29/2020 8.4.0 has at least one vulnerability with low severity.
8.3.5 1,636 12/15/2020 8.3.5 has at least one vulnerability with low severity.
8.3.4 1,646 12/10/2020 8.3.4 has at least one vulnerability with low severity.
8.3.3 1,660 11/24/2020 8.3.3 has at least one vulnerability with low severity.
8.3.2 1,911 10/22/2020 8.3.2 has at least one vulnerability with low severity.
8.3.1 1,713 10/14/2020 8.3.1 has at least one vulnerability with low severity.
8.3.0 1,714 10/13/2020 8.3.0 has at least one vulnerability with low severity.
8.2.0 2,018 9/9/2020 8.2.0 has at least one vulnerability with low severity.
8.1.4 1,584 8/31/2020 8.1.4 has at least one vulnerability with low severity.
8.1.3 8,875 6/25/2020 8.1.3 has at least one vulnerability with low severity.
8.1.2 1,637 6/18/2020 8.1.2 has at least one vulnerability with low severity.
8.1.1 1,665 6/17/2020 8.1.1 has at least one vulnerability with low severity.
8.1.0 1,646 6/11/2020 8.1.0 has at least one vulnerability with low severity.
8.0.8 2,125 4/20/2020 8.0.8 has at least one vulnerability with low severity.
8.0.6 2,113 3/5/2020 8.0.6 has at least one vulnerability with low severity.
8.0.5 2,142 2/7/2020 8.0.5 has at least one vulnerability with low severity.
8.0.4 1,654 2/6/2020 8.0.4 has at least one vulnerability with low severity.
8.0.3 1,958 1/27/2020 8.0.3 has at least one vulnerability with low severity.
8.0.2 1,638 1/16/2020 8.0.2 has at least one vulnerability with low severity.
8.0.1 5,677 1/5/2020 8.0.1 has at least one vulnerability with low severity.
8.0.0 1,698 1/2/2020 8.0.0 has at least one vulnerability with low severity.
7.9.8 1,751 12/27/2019 7.9.8 has at least one vulnerability with low severity.
7.9.7 1,815 11/25/2019 7.9.7 has at least one vulnerability with low severity.
7.9.5 1,636 11/19/2019 7.9.5 has at least one vulnerability with low severity.
7.9.4 1,656 11/8/2019 7.9.4 has at least one vulnerability with low severity.
7.9.3 2,537 9/10/2019 7.9.3 has at least one vulnerability with low severity.
7.9.2 1,949 8/19/2019 7.9.2 has at least one vulnerability with low severity.
7.9.1 2,832 7/1/2019 7.9.1 has at least one vulnerability with low severity.
7.9.0 1,684 7/1/2019 7.9.0 has at least one vulnerability with low severity.
7.8.4 1,664 6/27/2019 7.8.4 has at least one vulnerability with low severity.
7.8.3 2,026 5/24/2019 7.8.3 has at least one vulnerability with low severity.
7.8.2 1,769 5/19/2019 7.8.2 has at least one vulnerability with low severity.
7.8.1 6,143 2/13/2019 7.8.1 has at least one vulnerability with low severity.
7.8.0 2,487 1/18/2019 7.8.0 has at least one vulnerability with low severity.
7.7.1 4,287 10/23/2018 7.7.1 has at least one vulnerability with low severity.
7.7.0 1,930 10/12/2018 7.7.0 has at least one vulnerability with low severity.
7.6.3 1,934 10/4/2018 7.6.3 has at least one vulnerability with low severity.
7.6.2 2,424 8/30/2018 7.6.2 has at least one vulnerability with low severity.
7.6.1 1,948 8/29/2018 7.6.1 has at least one vulnerability with low severity.
7.6.0 2,329 7/13/2018 7.6.0 has at least one vulnerability with low severity.
7.5.0 2,482 6/19/2018 7.5.0 has at least one vulnerability with low severity.
7.4.4 2,130 6/6/2018 7.4.4 has at least one vulnerability with low severity.
7.4.3 2,198 5/25/2018 7.4.3 has at least one vulnerability with low severity.
7.4.2 2,346 4/30/2018 7.4.2 has at least one vulnerability with low severity.
7.4.1 2,208 4/16/2018 7.4.1 has at least one vulnerability with low severity.
7.4.0 2,312 3/23/2018 7.4.0 has at least one vulnerability with low severity.
7.3.0 2,170 3/12/2018 7.3.0 has at least one vulnerability with low severity.
7.2.1 2,818 1/26/2018 7.2.1 has at least one vulnerability with low severity.
7.2.0 2,087 1/18/2018 7.2.0 has at least one vulnerability with low severity.
7.1.0 2,115 1/3/2018 7.1.0 has at least one vulnerability with low severity.
7.0.3 2,125 12/21/2017 7.0.3 has at least one vulnerability with low severity.
7.0.2 2,130 11/20/2017 7.0.2 has at least one vulnerability with low severity.
7.0.1 2,051 11/20/2017 7.0.1 has at least one vulnerability with low severity.
7.0.0 2,071 11/8/2017 7.0.0 has at least one vulnerability with low severity.
6.2.1 3,510 10/11/2017 6.2.1 has at least one vulnerability with low severity.
6.2.0 2,046 10/6/2017 6.2.0 has at least one vulnerability with low severity.
6.1.2 2,148 9/12/2017 6.1.2 has at least one vulnerability with low severity.
6.1.0 2,504 7/28/2017 6.1.0 has at least one vulnerability with low severity.
6.0.0 2,118 7/22/2017 6.0.0 has at least one vulnerability with low severity.
5.14.0 2,274 7/13/2017 5.14.0 has at least one vulnerability with low severity.
5.13.0 2,149 6/27/2017 5.13.0 has at least one vulnerability with low severity.
5.12.0 2,078 6/26/2017 5.12.0 has at least one vulnerability with low severity.
5.11.0 2,154 6/20/2017 5.11.0 has at least one vulnerability with low severity.
5.10.0 2,172 5/23/2017 5.10.0 has at least one vulnerability with low severity.
5.9.0 2,218 4/27/2017 5.9.0 has at least one vulnerability with low severity.
5.8.0 2,160 4/21/2017 5.8.0 has at least one vulnerability with low severity.
5.7.1 2,208 3/22/2017 5.7.1 has at least one vulnerability with low severity.
5.7.0 2,108 3/20/2017 5.7.0 has at least one vulnerability with low severity.
5.6.5 2,147 3/7/2017 5.6.5 has at least one vulnerability with low severity.
5.6.4 8,087 2/16/2017 5.6.4 has at least one vulnerability with low severity.
5.6.3 2,087 2/8/2017 5.6.3 has at least one vulnerability with low severity.
5.6.2 2,125 2/6/2017 5.6.2 has at least one vulnerability with low severity.
5.6.1 2,083 2/3/2017 5.6.1 has at least one vulnerability with low severity.
5.6.0 2,098 1/29/2017 5.6.0 has at least one vulnerability with low severity.
5.5.9 2,125 1/27/2017 5.5.9 has at least one vulnerability with low severity.
5.5.8 2,102 1/23/2017 5.5.8 has at least one vulnerability with low severity.
5.5.7 2,102 1/13/2017 5.5.7 has at least one vulnerability with low severity.
5.5.6 2,134 1/6/2017 5.5.6 has at least one vulnerability with low severity.
5.5.5 2,127 1/6/2017 5.5.5 has at least one vulnerability with low severity.
5.5.4 2,257 12/1/2016 5.5.4 has at least one vulnerability with low severity.
5.5.3 2,092 11/29/2016 5.5.3 has at least one vulnerability with low severity.
5.5.2 2,628 11/2/2016 5.5.2 has at least one vulnerability with low severity.
5.5.1 2,244 10/14/2016 5.5.1 has at least one vulnerability with low severity.
5.5.0 2,091 10/13/2016 5.5.0 has at least one vulnerability with low severity.
5.4.0 2,080 10/6/2016 5.4.0 has at least one vulnerability with low severity.
5.3.3 2,307 8/31/2016 5.3.3 has at least one vulnerability with low severity.
5.3.2 2,110 8/31/2016 5.3.2 has at least one vulnerability with low severity.
5.3.1 2,233 7/1/2016 5.3.1 has at least one vulnerability with low severity.
5.3.0 2,236 6/10/2016 5.3.0 has at least one vulnerability with low severity.
5.2.2 4,313 3/11/2016 5.2.2 has at least one vulnerability with low severity.
5.2.1 3,910 2/11/2016 5.2.1 has at least one vulnerability with low severity.
5.2.0 3,314 2/8/2016 5.2.0 has at least one vulnerability with low severity.
5.1.18 3,773 1/26/2016 5.1.18 has at least one vulnerability with low severity.
5.1.17 4,226 12/30/2015 5.1.17 has at least one vulnerability with low severity.
5.1.16 4,387 12/18/2015 5.1.16 has at least one vulnerability with low severity.
5.1.15 3,495 12/16/2015 5.1.15 has at least one vulnerability with low severity.
5.1.13 3,701 11/26/2015 5.1.13 has at least one vulnerability with low severity.
5.1.12 3,505 11/16/2015 5.1.12 has at least one vulnerability with low severity.
5.1.11 3,297 11/12/2015 5.1.11 has at least one vulnerability with low severity.
5.1.10 4,398 9/9/2015 5.1.10 has at least one vulnerability with low severity.
5.1.9 3,465 8/30/2015 5.1.9 has at least one vulnerability with low severity.
5.1.5 3,952 6/5/2015 5.1.5 has at least one vulnerability with low severity.
5.1.4 2,783 6/3/2015 5.1.4 has at least one vulnerability with low severity.
5.1.0 3,127 5/18/2015 5.1.0 has at least one vulnerability with low severity.
5.0.0 2,865 5/6/2015 5.0.0 has at least one vulnerability with low severity.
4.7.6 3,763 3/18/2015 4.7.6 has at least one vulnerability with low severity.
4.7.5 2,906 2/27/2015 4.7.5 has at least one vulnerability with low severity.
4.7.4 3,230 2/25/2015 4.7.4 has at least one vulnerability with low severity.
4.7.3 3,274 12/23/2014 4.7.3 has at least one vulnerability with low severity.
4.7.1 2,979 12/8/2014 4.7.1 has at least one vulnerability with low severity.
4.7.0 3,132 12/4/2014 4.7.0 has at least one vulnerability with low severity.
4.6.2 3,501 11/11/2014 4.6.2 has at least one vulnerability with low severity.
4.6.1 3,155 10/17/2014 4.6.1 has at least one vulnerability with low severity.