diff --git a/CHANGELOG.md b/CHANGELOG.md
index c8a8502a9116c749b54b3e6dff11c9426021eb01..8284974041f04f85594296e67d93ed48330dcb8b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -26,7 +26,7 @@ with the `YY.0M.MICRO` scheme.
 
 ### Lua API:
 
-- Update `pico.LUA_API_VERSION`: `1.0.0` -> `1.2.0`
+- Update `pico.LUA_API_VERSION`: `1.0.0` -> `1.3.0`
 - Add `pico.raft_term()`
 - Add `pico.create_user()`
 - Add `pico.drop_user()`
@@ -35,6 +35,8 @@ with the `YY.0M.MICRO` scheme.
 - Add `pico.revoke_privilege()`
 - Add `pico.drop_space()`
 - Add `pico.wait_ddl_finalize()`
+- Add `pico.create_role()`
+- Add `pico.drop_role()`
 
 ## [23.06.0] - 2023-06-16
 
diff --git a/src/luamod.rs b/src/luamod.rs
index d060fe576b82fcfa408b7767cff8549c3b8a8b82..ebf5d8204ae6df5ab49ea26f4c70fec94915ed1a 100644
--- a/src/luamod.rs
+++ b/src/luamod.rs
@@ -85,10 +85,10 @@ pub(crate) fn setup(args: &args::Run) {
 
             picodata> pico.LUA_API_VERSION
             ---
-            - 1.2.0
+            - 1.3.0
             ...
         "},
-        "1.2.0",
+        "1.3.0",
     );
 
     luamod_set(