diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000000000000000000000000000000000000..d632abe387d802229a8cf427ad99422027490dfe
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,35 @@
+# A set of files you probably don't want in your WordPress.org distribution
+/.distignore export-ignore
+/.editorconfig export-ignore
+/.gitattributes export-ignore
+/.gitignore export-ignore
+/.gitlab-ci.yml export-ignore
+/.travis.yml export-ignore
+/.DS_Store export-ignore
+/Thumbs.db export-ignore
+/behat.yml export-ignore
+/bitbucket-pipelines.yml export-ignore
+/bin export-ignore
+/.circleci/config.yml export-ignore
+/composer.json export-ignore
+/composer.lock export-ignore
+/Gruntfile.js export-ignore
+/package.json export-ignore
+/package-lock.json export-ignore
+/phpunit.xml export-ignore
+/phpunit.xml.dist export-ignore
+/multisite.xml export-ignore
+/multisite.xml.dist export-ignore
+/.phpcs.xml export-ignore
+/phpcs.xml export-ignore
+/.phpcs.xml.dist export-ignore
+/phpcs.xml.dist export-ignore
+/README.md export-ignore
+/wp-cli.local.yml export-ignore
+/yarn.lock export-ignore
+/tests export-ignore
+/vendor export-ignore
+/node_modules export-ignore
+/*.sql export-ignore
+/*.tar.gz export-ignore
+/*.zip export-ignore
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9b4ac3d82afb3c36b59848557a88a69859588aee..a3169768c107c4e050adcc7d28bae67079df6abe 100755
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -44,3 +44,14 @@ PHPunit:PHP7.3:MySQL:
     - phpcs -n
     - phpunit
   allow_failure: true
+
+PluginSVN:
+  stage: deploy
+  image: containers.ethitter.com:443/docker/images/php:7.3
+  before_script:
+    - apt-get update
+    - apt-get install -y rsync
+    - curl -o ./bin/deploy.sh https://git-cdn.e15r.co/open-source/wp-org-plugin-deploy/raw/master/scripts/deploy.sh
+    - chmod +x ./bin/deploy.sh
+  script: ./bin/deploy.sh
+  when: on_success
diff --git a/README.md b/README.md
index 4f3530c8abd9105c43368c4198adc65312743c43..a4fb5e441f97928b11ee77acabf3332eb136faa3 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
 **Tags:** tag, tags, taxonomy, sidebar, widget, widgets, dropdown, drop down  
 **Requires at least:** 2.8  
 **Tested up to:** 5.2  
-**Stable tag:** 2.3  
+**Stable tag:** 2.3.1  
 **License:** GPLv2 or later  
 **License URI:** http://www.gnu.org/licenses/gpl-2.0.html  
 
@@ -80,6 +80,9 @@ To make targeting a specific filter reference possible should you use multiple i
 
 ## Changelog ##
 
+### 2.3.1 ###
+* PHP 7.3 compatibility
+
 ### 2.3 ###
 * Update for WordPress 4.3 by removing PHP4-style widget constructor usage (https://make.wordpress.org/core/2015/07/02/deprecating-php4-style-constructors-in-wordpress-4-3/).
 
@@ -161,6 +164,9 @@ To make targeting a specific filter reference possible should you use multiple i
 
 ## Upgrade Notice ##
 
+### 2.3.1 ###
+Now compatible with PHP 7.3.
+
 ### 2.3 ###
 Updated for WordPress 4.3. Removed PHP4-style widget constructor usage (https://make.wordpress.org/core/2015/07/02/deprecating-php4-style-constructors-in-wordpress-4-3/).
 
diff --git a/languages/tag-dropdown-widget.pot b/languages/tag-dropdown-widget.pot
index 8c4677eda98421fb81c5f1e7b7316d6b1d11ac7d..088e9dd720242581c70066438a08970c9f37f238 100644
--- a/languages/tag-dropdown-widget.pot
+++ b/languages/tag-dropdown-widget.pot
@@ -2,10 +2,10 @@
 # This file is distributed under the same license as the Taxonomy Dropdown Widget package.
 msgid ""
 msgstr ""
-"Project-Id-Version: Taxonomy Dropdown Widget 2.3\n"
+"Project-Id-Version: Taxonomy Dropdown Widget 2.3.1\n"
 "Report-Msgid-Bugs-To: "
 "https://wordpress.org/support/plugin/tag-dropdown-widget\n"
-"POT-Creation-Date: 2019-04-13 21:49:06+00:00\n"
+"POT-Creation-Date: 2019-04-14 02:07:23+00:00\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
diff --git a/readme.txt b/readme.txt
index a00eba8c05b183bba57795415611bc0bbd5986bd..ead3e7edaf74e93612b33b5dba4c5cde5a09c654 100644
--- a/readme.txt
+++ b/readme.txt
@@ -4,7 +4,7 @@ Donate link: https://ethitter.com/donate/
 Tags: tag, tags, taxonomy, sidebar, widget, widgets, dropdown, drop down
 Requires at least: 2.8
 Tested up to: 5.2
-Stable tag: 2.3
+Stable tag: 2.3.1
 License: GPLv2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 
@@ -80,6 +80,9 @@ To make targeting a specific filter reference possible should you use multiple i
 
 == Changelog ==
 
+= 2.3.1 =
+* PHP 7.3 compatibility
+
 = 2.3 =
 * Update for WordPress 4.3 by removing PHP4-style widget constructor usage (https://make.wordpress.org/core/2015/07/02/deprecating-php4-style-constructors-in-wordpress-4-3/).
 
@@ -161,6 +164,9 @@ To make targeting a specific filter reference possible should you use multiple i
 
 == Upgrade Notice ==
 
+= 2.3.1 =
+Now compatible with PHP 7.3.
+
 = 2.3 =
 Updated for WordPress 4.3. Removed PHP4-style widget constructor usage (https://make.wordpress.org/core/2015/07/02/deprecating-php4-style-constructors-in-wordpress-4-3/).
 
diff --git a/tag-dropdown-widget.php b/tag-dropdown-widget.php
index 1139e730cd8544476b2fb8c596f432e57e51fc0d..c52dbd8a76389707a56345344de1f5602c35a565 100644
--- a/tag-dropdown-widget.php
+++ b/tag-dropdown-widget.php
@@ -4,7 +4,7 @@ Plugin Name: Taxonomy Dropdown Widget
 Plugin URI: https://ethitter.com/plugins/taxonomy-dropdown-widget/
 Description: Creates a dropdown list of non-hierarchical taxonomies as an alternative to the term (tag) cloud. Widget provides numerous options to tailor the output to fit your site. Dropdown function can also be called directly for use outside of the widget. Formerly known as <strong><em>Tag Dropdown Widget</em></strong>.
 Author: Erick Hitter
-Version: 2.3
+Version: 2.3.1
 Author URI: https://ethitter.com/
 
 This program is free software; you can redistribute it and/or modify