diff --git a/ChangeLog b/ChangeLog
index 3383449..727f853 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,5 @@
+ENet 1.3.12 (April 24, 2014):
+
* added maximumPacketSize and maximumWaitingData fields to ENetHost to limit the amount of
data waiting to be delivered on a peer (beware that the default maximumPacketSize is
32MB and should be set higher if desired as should maximumWaitingData)
diff --git a/Makefile.am b/Makefile.am
index b4644f8..1e44cfb 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -16,7 +16,7 @@ enetinclude_HEADERS = \
lib_LTLIBRARIES = libenet.la
libenet_la_SOURCES = callbacks.c compress.c host.c list.c packet.c peer.c protocol.c unix.c win32.c
# see info '(libtool) Updating version info' before making a release
-libenet_la_LDFLAGS = $(AM_LDFLAGS) -version-info 6:2:4
+libenet_la_LDFLAGS = $(AM_LDFLAGS) -version-info 7:0:0
AM_CPPFLAGS = -I$(top_srcdir)/include
ACLOCAL_AMFLAGS = -Im4
diff --git a/configure.ac b/configure.ac
index 12052c0..a5a06cf 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([libenet], [1.3.11])
+AC_INIT([libenet], [1.3.12])
AC_CONFIG_SRCDIR([include/enet/enet.h])
AM_INIT_AUTOMAKE([foreign])
diff --git a/docs/mainpage.dox b/docs/mainpage.dox
index 04843ea..496ad2e 100644
--- a/docs/mainpage.dox
+++ b/docs/mainpage.dox
@@ -36,7 +36,7 @@ portable, and easily embeddable.
You can retrieve the source to ENet by downloading it in either .tar.gz form
or accessing the github distribution directly.
-The most recent stable release (1.3.11) can be downloaded here.
+The most recent stable release (1.3.12) can be downloaded here.
The last release that is protocol compatible with the 1.2 series or earlier (1.2.5) can be downloaded here
You can find the most recent ENet source at the github repository.
diff --git a/include/enet/enet.h b/include/enet/enet.h
index d865dee..ddae001 100644
--- a/include/enet/enet.h
+++ b/include/enet/enet.h
@@ -25,7 +25,7 @@ extern "C"
#define ENET_VERSION_MAJOR 1
#define ENET_VERSION_MINOR 3
-#define ENET_VERSION_PATCH 11
+#define ENET_VERSION_PATCH 12
#define ENET_VERSION_CREATE(major, minor, patch) (((major)<<16) | ((minor)<<8) | (patch))
#define ENET_VERSION_GET_MAJOR(version) (((version)>>16)&0xFF)
#define ENET_VERSION_GET_MINOR(version) (((version)>>8)&0xFF)