diff --git a/Readme.md b/Readme.md
index 4cb2d98..eefa019 100644
--- a/Readme.md
+++ b/Readme.md
@@ -207,6 +207,10 @@ This is best left explicit. First, you shouldn't be using numbered field keys if
 
 ## Versions
 
+### `rolling-59`
+
+* Schema failing check handling fixes
+
 ### `rolling-58`
 
 * Schema improvements & docs
diff --git a/init.lua b/init.lua
index 742e3f6..250ace4 100644
--- a/init.lua
+++ b/init.lua
@@ -77,7 +77,7 @@ end
 local load_module, get_resource, loadfile_exports
 modlib = setmetatable({
 	-- TODO bump on release
-	version = 58,
+	version = 59,
 	modname = minetest and minetest.get_current_modname(),
 	dir_delim = rawget(_G, "DIR_DELIM") or "/",
 	_RG = setmetatable({}, {