diff --git a/Changelog.txt b/Changelog.txt
index 7eb3023..99495c1 100644
--- a/Changelog.txt
+++ b/Changelog.txt
@@ -1,11 +1,17 @@
-Version 1.3.0.0 changes (3/31/2017):
+Version 1.3.1 changes (4/5/2017):
+* Added FXML Dialog Wrapper
+* JavaDocs documentation is improved
+* Pom file is improved and updated
+* Now hosted on Maven Central
+
+Version 1.3.0 changes (3/31/2017):
* Added MessageBox and Login dialog objects
* Added Static Class Instantiation Protection
* Added Database Tools classes (Includes SQLite and H2 databases)
* All dependencies are now included in jar file
* JavaDocs documentation is improved
-Version 1.2.0.0 changes (02/22/2017):
+Version 1.2.0 changes (02/22/2017):
* Fixed ComputerNameActive and ComputerNamePending not returning accurate value
* Added ComputerInfo Class
* Fixed a naming bug since version 1.1 that caused an infinite loop
@@ -14,11 +20,11 @@ Version 1.2.0.0 changes (02/22/2017):
* Fixed error with RSA generate key pair, it didn't check if save to files was true
* Fixed error with ConvertBytes function not returning accurate value
-Version 1.1.0.0 changes (02/18/2017):
+Version 1.1.0 changes (02/18/2017):
* Created OSInfo, HWInfo, SecurityTools and WebTools classes instead of packages to improve importing.
* Renamed StringExpanded2 to StringExpandedFromRegistry.
* Moved tools.osinfo.Enums to just tools.Enums.
* Finalized JavaDocs. Everything is documented correctly now.
-Version 1.0.0.0 changes (02/13/2017):
+Version 1.0.0 changes (02/13/2017):
* Initial Release
\ No newline at end of file
diff --git a/README.md b/README.md
index f10b2bf..8ed1621 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# JavaUltimateTools v1.3.0 [![Build Status](https://travis-ci.org/JGCompTech/JavaUltimateTools.svg?branch=master)](https://travis-ci.org/JGCompTech/JavaUltimateTools) [![Dependency Status](https://www.versioneye.com/user/projects/58e2fbb124ef3e003b526de5/badge.svg?style=flat-square)](https://www.versioneye.com/user/projects/58e2fbb124ef3e003b526de5) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.jgcomptech.tools/java-ultimate-tools/badge.svg?style=flat-square)](https://maven-badges.herokuapp.com/maven-central/com.jgcomptech.tools/java-ultimate-tools/) [![Javadocs](http://www.javadoc.io/badge/com.jgcomptech.tools/java-ultimate-tools.svg?style=flat-square)](http://www.javadoc.io/doc/com.jgcomptech.tools/java-ultimate-tools)
+# JavaUltimateTools v1.3.1 [![Build Status](https://travis-ci.org/JGCompTech/JavaUltimateTools.svg?branch=master)](https://travis-ci.org/JGCompTech/JavaUltimateTools) [![Dependency Status](https://www.versioneye.com/user/projects/58e2fbb124ef3e003b526de5/badge.svg?style=flat-square)](https://www.versioneye.com/user/projects/58e2fbb124ef3e003b526de5) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.jgcomptech.tools/java-ultimate-tools/badge.svg?style=flat-square)](https://maven-badges.herokuapp.com/maven-central/com.jgcomptech.tools/java-ultimate-tools/) [![Javadocs](http://www.javadoc.io/badge/com.jgcomptech.tools/java-ultimate-tools.svg?style=flat-square)](http://www.javadoc.io/doc/com.jgcomptech.tools/java-ultimate-tools)
JavaUltimateTools is a large repository of scripts for use in any Java program. It contains the following:
- OSInfo - Contains many classes that return information about the current Windows installation. This includes Architecture, Edition, Name, Product Key, Service Pack, User Info and Version.
@@ -6,19 +6,20 @@ JavaUltimateTools is a large repository of scripts for use in any Java program.
- SecurityTools - Contains methods surrounding hashing and encryption. Includes methods using MD5, SHA1, SHA256, SHA384 and SHA512. Also includes encryption/decryption with RSA.
- CommandInfo - Allows you to run any console command and will return the result to a string to use within your program. You can also run the command elevated and it will open in a new cmd window and show the results. Note: If elevated, result cannot be returned as a string.
- MessageBox and Login dialogs - Dialogs to use in JavaFX applications
+- FXML Dialog Wrapper - Class to wrap a FXML dialog object, reducing the amount of required code
- DatabaseTools - Allows communication with SQLite and H2 databases
- And Much More!
If you would like a more details check out the [CLASSDESCRIPTION.md](https://github.com/JGCompTech/JavaUltimateTools/blob/master/CLASSDESCRIPTION.md) file. I will be updating this with more documentation soon.
-If you would like to view the JavaDoc info it is hosted at [github.io](https://jgcomptech.github.io/JavaUltimateTools/) and at [javadoc.io](http://www.javadoc.io/doc/com.jgcomptech.tools/java-ultimate-tools). This is what is stored in the doc folder in the project.
+If you would like to view the JavaDoc info it is hosted at [github.io(Current GitHub Branch)](https://jgcomptech.github.io/JavaUltimateTools/) and at [javadoc.io(Current Maven Release)](http://www.javadoc.io/doc/com.jgcomptech.tools/java-ultimate-tools). The github.io version is what is stored in the doc folder in the project.
# Development
Want to contribute? Great!
Any help with development is greatly appreciated. If you want to add something or fix any typos please submit a pull request and if it is helpful it may be merged. Please check out our [Code of Conduct for Contributors](https://github.com/JGCompTech/JavaUltimateTools/blob/master/code-of-conduct.md).
# Download
-**[Download v1.3.0](https://github.com/JGCompTech/JavaUltimateTools/releases/tag/v1.3)**
+**[Download v1.3.1](https://github.com/JGCompTech/JavaUltimateTools/releases/tag/v1.3.1)**
The changelog can be found [here](https://github.com/JGCompTech/JavaUltimateTools/blob/master/Changelog.txt)
@@ -30,7 +31,7 @@ fragments into your pom.xml file. With those settings, your Maven will automatic
com.jgcomptech.toolsjava-ultimate-tools
- 1.3.0
+ 1.3.1
diff --git a/docs/allclasses-frame.html b/docs/allclasses-frame.html
index fae1213..51134c0 100644
--- a/docs/allclasses-frame.html
+++ b/docs/allclasses-frame.html
@@ -2,10 +2,10 @@