Redirect to latest version of deltree 20250527.3