Appium 2 XCUITest mobile:scroll not implemented

HashMap<String, String> scrollObject = new HashMap<>();
scrollObject.put(“direction”, “down”);
driver.executeScript(“mobile:scroll”, scrollObject);

org.openqa.selenium.UnsupportedCommandException: {“value”:{“error”:“unknown method”,“message”:“Method is not implemented”,“stacktrace”:“NotImplementedError: Method is not implemented
at XCUITestDriver.execute (/Users/vagrant/.appium/node_modules/appium-xcuitest-driver/lib/commands/execute.js:122:13)
at commandExecutor (/usr/local/lib/node_modules/appium/node_modules/@appium/base-driver/lib/basedriver/driver.ts:106:18)
at /usr/local/lib/node_modules/appium/node_modules/async-lock/lib/index.js:171:12
at AsyncLock._promiseTry (/usr/local/lib/node_modules/appium/node_modules/async-lock/lib/index.js:304:31)
at exec (/usr/local/lib/node_modules/appium/node_modules/async-lock/lib/index.js:170:9)
at AsyncLock.acquire (/usr/local/lib/node_modules/appium/node_modules/async-lock/lib/index.js:187:3)
at XCUITestDriver.executeCommand (/usr/local/lib/node_modules/appium/node_modules/@appium/base-driver/lib/basedriver/driver.ts:122:39)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at XCUITestDriver.executeCommand (/Users/vagrant/.appium/node_modules/appium-xcuitest-driver/lib/driver.js:1007:12)
at defaultBehavior (/usr/local/lib/node_modules/appium/lib/appium.js:684:14)
at AppiumDriver.executeWrappedCommand (/usr/local/lib/node_modules/appium/lib/appium.js:774:16)
at AppiumDriver.executeCommand (/usr/local/lib/node_modules/appium/lib/appium.js:696:17)
at asyncHandler (/usr/local/lib/node_modules/appium/node_modules/@appium/base-driver/lib/protocol/protocol.js:387:19)”}}

Java client library: 8.3.0
Appium server: 2.0.0-beta.64
Driver: [email protected]