diff --git a/GNUmakefile b/GNUmakefile
index 7e8cdcd..975fdc6 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -15,7 +15,7 @@
# along with Libzt. If not, see .
NAME = libzt
-VERSION = 0.3
+VERSION = 0.3.1
srcdir ?= .
# Include optional generated makefile from the configuration system.
diff --git a/NEWS b/NEWS
index 8561be4..f342605 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,8 @@
+Changes in 0.3.1:
+
+ * The build system has been updated to ZMK 0.3.5. This should fix
+ current build issues encountered in Debian.
+
Changes in 0.3:
* Pointers captured in zt_value by zt_pack_pointer() are now constant.
diff --git a/zt-test.c b/zt-test.c
index e5ce967..db823db 100644
--- a/zt-test.c
+++ b/zt-test.c
@@ -202,7 +202,7 @@ static void selftest_stream_eq_at(FILE* stream, const char* file,
static void test_MAJOR_MINOR_VERSION(void)
{
assert(ZT_MAJOR_VERSION == 0);
- assert(ZT_MINOR_VERSION == 1);
+ assert(ZT_MINOR_VERSION == 3);
}
/* packing arguments */
diff --git a/zt.h b/zt.h
index b7a99b6..bc6f205 100644
--- a/zt.h
+++ b/zt.h
@@ -26,7 +26,7 @@ extern "C" {
#include
#define ZT_MAJOR_VERSION 0
-#define ZT_MINOR_VERSION 1
+#define ZT_MINOR_VERSION 3
struct zt_test;
typedef struct zt_test* zt_t;