From bd479e2de94dae887864d79637aed5b9e13d6d6b Mon Sep 17 00:00:00 2001
From: Brandon Rodriguez <brodriguez8774@gmail.com>
Date: Sun, 11 Jun 2023 09:43:08 -0400
Subject: [PATCH] Update project version

---
 docs/source/conf.py             |  2 +-
 docs/source/roadmap.rst         |  2 +-
 docs/source/version_history.rst | 26 ++++++++++++++++++++++----
 pyproject.toml                  |  2 +-
 setup.cfg                       |  2 +-
 5 files changed, 26 insertions(+), 8 deletions(-)

diff --git a/docs/source/conf.py b/docs/source/conf.py
index c0c9780..12d12e7 100644
--- a/docs/source/conf.py
+++ b/docs/source/conf.py
@@ -22,7 +22,7 @@ copyright = '2022, Brandon Rodriguez'
 author = 'Brandon Rodriguez'
 
 # The full version, including alpha/beta/rc tags
-release = '0.3.2'
+release = '0.3.3'
 
 
 # -- General configuration ---------------------------------------------------
diff --git a/docs/source/roadmap.rst b/docs/source/roadmap.rst
index 31b87bd..11f7cda 100644
--- a/docs/source/roadmap.rst
+++ b/docs/source/roadmap.rst
@@ -14,7 +14,7 @@ Below is the minimum viable state for each version release.
     * Project is in viable state to import and use in other projects,
       for both **MySQL** and **PostgreSQL** databases.
 
-* v 0.4.x
+* v 0.5.x
 
     * Project is in viable state to import and use in other projects,
       for **MySQL**, **PostgreSQL**, and **SqLite** databases.
diff --git a/docs/source/version_history.rst b/docs/source/version_history.rst
index aa49562..0633de2 100644
--- a/docs/source/version_history.rst
+++ b/docs/source/version_history.rst
@@ -2,10 +2,28 @@ Version History
 ***************
 
 
-0.3.2 - Bugfixes for PostgreSQL
-===============================
-* Corrects some issues with PostgreSQL queries.
-* Unfortunately breaks MySQL. Use 0.3.1 for MySQL for now.
+0.3.3 - Clause Validation BugFixes
+==================================
+* Fixed some bugs with 0.3.2's clause validation.
+
+    * In particular, empty strings as part of VALUES clauses were dropped. This
+      is now fixed.
+
+* Some additional validation and MySQL bugs still remain.
+
+    * Continue to use 0.3.1 for MySQL for now.
+    * Due to these issues, in the future, release 0.3.2 and 0.3.3 will probably
+      be dropped once 0.4.0 is out.
+    * 0.4.0 is intended to be a stable release of the updated clause validation,
+      with compatibility for both MySQL and PostgreSQL.
+
+
+0.3.2 - Reworked Clause Validation Logic
+========================================
+* Reworked internal validation to correct some issues with PostgreSQL queries.
+* Refrained from releasing as 0.4 due to changes breaking MySQL.
+
+    * Use release 0.3.1 for MySQL for now.
 
 
 0.3.1 - Bugfix Release
diff --git a/pyproject.toml b/pyproject.toml
index 629fde3..01af5f9 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -4,7 +4,7 @@ build-backend = 'setuptools.build_meta:__legacy__'
 
 [project]
 name = "py-dbcn"
-version = "0.3.2"
+version = "0.3.3"
 description = "Connector for Pythonic interaction with multiple database types."
 readme = "readme.md"
 authors = [{ name = "Brandon Rodriguez", email = "brodriguez8774@gmail.com"}]
diff --git a/setup.cfg b/setup.cfg
index 48ab7b1..550ac01 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,6 +1,6 @@
 [metadata]
 name = py-dbcn
-version = 0.3.2
+version = 0.3.3
 description = Connector for Pythonic interaction with multiple database types.
 long_description = file: readme.md
 url = https://github.com/brodriguez8774/py-dbcn
-- 
GitLab