---
title: 版本说明
slug: docs-ch/QYlzLzIAnY73sR3E2JniD
description: 探索Back4app的最新发布，包括简化流程、增强安全性及平台升级，为开发者提供更流畅的后端开发体验。
icon: 👀
createdAt: 2024-09-12T18:09:55.088Z
---

## 发布说明 (6月25日) - 云代码和网页托管部署，MCP服务器更新

### 云代码和网页托管部署：回滚支持

我们很高兴在Back4App仪表板中引入一个备受期待的功能：**一键回滚**，适用于云代码和网页托管部署。现在，您可以在几秒钟内安全地恢复到任何先前版本，最小化停机时间并简化发布工作流程。

**随时随地回滚**

- **即时恢复** – 在**云代码 → 部署**屏幕上，点击任何历史版本旁边的“回滚”将其设为新的“当前”部署。
- **零停机安全** – 您之前的代码快照会立即生效，因此您可以在没有手动重新部署的情况下从意外问题中恢复。

**清晰的版本历史**

- **全面的时间线** – 在整齐的可滚动历史中查看每个过去的部署（版本号、时间戳和描述）。
- **上下文细节** – 悬停或展开每个条目以查看您在部署时提供的提交消息和备注。

**简化的发布工作流程**

- **审计友好** – 跟踪每个回滚操作；审计日志记录谁在何时回滚到哪个版本。
- **无缝集成** – 回滚在无服务器函数和静态网页资产之间工作，因此您的前端和后端保持同步。

**如何回滚**

1. 导航到**云代码 → 部署。**
2. 在**历史**部分，悬停在您想要恢复的版本上。
3. 点击**回滚**。确认后，您的应用程序会立即切换到该快照。

**为什么你会喜欢它**

- **更快的恢复** – 当生产环境出现问题时，不再需要手动进行 git 检出和部署命令。
- **更大的信心** – 自由实验，知道你可以通过一次点击撤销任何更改。
- **完全可见性** – 立即查看任何过去发布的状态，包括谁进行了部署以及原因。

享受更顺畅、更安全的部署！一如既往，我们期待您的反馈——通过仪表板或我们的支持渠道与我们联系。

## Back4App MCP 服务器增强功能

在此版本中，我们为 MCP 服务器提供了两个主要改进：

1. **基于路径的大文件部署**
2. **一步到位的 MCP 安装程序 CLI**

### 1- 基于路径的云代码和网页托管部署

推送大包时，“令牌过长”错误的时代已经过去。现在你可以：

- **按文件路径部署** – 提供本地文件或目录路径，而不是内联内容。
- **支持大文件** – 部署巨大的 JavaScript 包、媒体资产、图像和任何静态块，而不必担心大小限制。
- **框架友好** – 非常适合与 Parse Web Hosting 一起运行的 React JS、Next JS、Angular、Vue 和其他前端框架。
- **更快的体验** - 在几秒钟内部署到你的应用。

### 2-一步到位的 MCP 安装程序 CLI

在 IDE 之间设置 MCP 现在变得轻而易举。我们的新 @back4app/mcp-installer 工具将会：

- **一条命令安装** – 通过一行代码将 Back4App MCP 服务器添加到任何支持的 IDE。
- **多 IDE 支持** – Cursor, Windsurf, Cline, Claude Desktop, VS Code (工作区), Witsy, Enconvo 等等。
- **智能配置** – 自动在您的主目录或工作区中写入正确的 mcp.json/mcp\_config.json。

**快速入门：**

```bash
# One-time usage with npx (any supported IDE)
npx @back4app/mcp-installer install <ide> --account-key YOUR_ACCOUNT_KEY

# Examples:

# Install for Cursor:
npx @back4app/mcp-installer install cursor --account-key YOUR_ACCOUNT_KEY

# Install for Windsurf:
npx @back4app/mcp-installer install windsurf --account-key YOUR_ACCOUNT_KEY

# Install for VS Code:
npx @back4app/mcp-installer install vscode --account-key YOUR_ACCOUNT_KEY

# Install for Cline:
npx @back4app/mcp-installer install cline --account-key YOUR_ACCOUNT_KEY

# Workspace-scoped install for VS Code (run inside your project folder):
cd /path/to/your/project
npx @back4app/mcp-installer install vscode --account-key YOUR_ACCOUNT_KEY

# Check status in any IDE:
npx @back4app/mcp-installer status

# Uninstall from an IDE:
npx @back4app/mcp-installer uninstall <ide>

```

**为什么你会喜欢它**

- **扩展您的部署** – 没有大小限制意味着在发布大型应用时的信心。
- **更快的设置** – 在几秒钟内让 MCP 在您最喜欢的编辑器中运行。
- **一致的工作流程** – 在云代码、Web 资产和 IDE 中使用相同的 CLI 和 MCP 操作。

一如既往，我们期待您的反馈—通过仪表板或我们的支持渠道给我们留言！



## 发布说明（5月25日） - Back4app MCP 服务器

Back4App MCP 服务器实现了 MCP 协议，将 Back4App 的后端平台作为一组工具供 AI 代理使用。

当一个符合 MCP 标准的 AI 客户端连接到 Back4App MCP 服务器时，它会发现一套用于创建应用程序、操作数据库架构、部署云代码、部署网页托管前端等的工具。您可以用自然语言直接要求您的 AI 代理执行后端任务，它会在后台调用适当的 MCP 工具。

由于它使用 MCP 标准，该服务器可以与任何支持 MCP 的 AI 代理环境一起使用，包括 Cursor IDE、Claude Desktop 等。您不必被锁定在特定的 AI 或插件中，这意味着您可以将 Back4App 自动化集成到现有工作流程中。

### 可用的 MCP 工具

Back4App MCP 服务器提供了一个全面的操作工具箱：

**应用管理**
– create\_parse\_app: 在 Back4app 上通过简单的提示创建一个新的 Parse 应用

– get\_parse\_apps: 列出您在 Back4app 上的所有 Parse 应用

– get\_parse\_app: 检索特定应用的详细信息

– set\_current\_app: 为后续操作建立一个默认应用

– get\_current\_app: 检查您当前正在使用哪个应用

**直接 API 访问 (Parse REST API)**
– call\_parse\_api: 后端操作的瑞士军刀：

– 设计和修改您的数据库架构

– 对您的数据执行 CRUD 操作

– 管理用户和身份验证

– 处理文件存储和检索

– 调用云函数和安排任务

– 配置安全权限和访问控制

**云代码和网页托管**
– list\_cloud\_code\_and\_web\_hosting\_files: 查看当前已部署的内容

– get\_file\_content: 审查您部署中的特定云代码和网页托管文件

– deploy\_cloud\_code\_files: 将无服务器函数推送到您的应用

– deploy\_web\_hosting\_files: 更新您的网页前端

### 设置 Back4App MCP

开始是简单的:

1. 生成 Back4App 账户密钥：登录到您的 Back4App 控制面板，导航到“账户密钥”，并创建一个新的个人访问令牌。
2. 配置您的 AI 代理：将 Back4App MCP 服务器添加到您的 MCP 兼容客户端。例如，在 Cursor 中：例如，在 Cursor 中：

```json
{

  "mcpServers": {

    "back4app": {

      "command": "npx",

      "args": [

        "@back4app/mcp-server-back4app",

        "--account-key",

        "YOUR_ACCOUNT_KEY"

      ]

    }

  }

}

```


注意：服务器作为 Node.js 包运行，因此您需要先在系统上安装 Node.js。还要确保 npx 命令可以正常工作。MCP 依赖 npx 来执行该包，而无需全局安装。

验证连接：您的 AI 代理在正确配置后应将 Back4App 服务器显示为“活动”。

## 发布说明（4月25日） - 应用概述

### 应用概述

我们全新的应用概述仪表板现已上线——一个集中式中心，汇集应用信息、日志、性能监控、应用安全的洞察以及相关的应用管理操作。借助这个强大的工具，您可以：

- **集中关键数据** – 在一个直观的界面中查看关键应用信息、性能指标和系统日志。
- **提供可操作的洞察** – 通过实时性能指标、安全警告和资源利用跟踪保持信息更新。
- **轻松集成：** 享受前端与 Back4App 后端服务之间的一键连接，配备现成的代码片段以加快实施。



### Parse Server 7.5.2 – 关键安全更新

安全是我们的首要任务。随着 **Parse Server 7.5.2** 的发布，我们又迈出了保护您应用程序的巨大一步：

- **增强安全性：** 此次更新隔离了身份验证凭据，并解决了一个关键漏洞，确保您的应用程序在面对新兴威胁时保持安全。
- **优化性能：** 体验显著的性能提升和增强的稳定性，使您的应用程序运行顺畅。
- **无缝升级：** 通过您的 Back4app 控制面板轻松更新您的 Parse Server。为了顺利过渡，我们建议在更新生产应用程序之前，在克隆环境中测试新版本。

您的成功是我们一切工作的核心，这些更新证明了我们致力于提供安全、高效和创新的后端开发体验。

## 发布说明（12月24日） - 简化的入职流程，改善的安全性和稳定性，管理员应用。

我们一直在努力完善我们平台的每一个方面，从入职到后台管理。以下是我们所做的一些关键改进：

- **简化的入职流程：**&#x6211;们简化了初始设置过程，以帮助您更快地开始，并使您与平台的首次互动更加直观。
- **加强平台控制和安全：**
  - 实施了更严格的控制，限制请求调用的次数，从而确保应用程序性能更加可预测和稳定。
  - 引入了根据创建时间阻止部署的功能，增加了安全性和操作清晰度的另一层保障。
- **更全面的文档：**&#x6211;们的文档现在反映了最新的平台更新，使您更容易找到所需的信息，并保持与最佳实践的一致性。
- **后端仪表板增强：**
  - 添加了一个专用的管理员界面，以便于精细的访问管理，让您对环境中每个人的操作有更多的控制。
  - 增强了文件类型字段的用户界面，提供了更清晰的视觉效果和交互。
  - 发布了菜单的调整，以便更好、更直观的导航。
  - 解决了JavaScript控制台中的可用性问题，使调试和故障排除变得更简单。
- **错误修复和平台稳定性：**
  - 解决了处理无效指针和数组的问题，确保数据管理更加顺畅。
  - 解决了处理无效指针和数组的问题，确保数据管理更加顺畅。
  - 阻止使用保留类名以防止冲突和错误。
  - 解决了仪表板中的错误，以处理大量数据，从而确保整体稳定性更高。
  - 修复了导入/导出数据功能，以便您可以无缝传输资源。

这些改进只是我们持续承诺提供顺畅、安全和高效的后端开发体验的一部分。您的反馈继续指导我们完善和发展平台。

## 发布说明（9月24日） - Parse Server 6 和新的入职 AI 顾问

### Back4app 后端上的 Parse Server 6

**安全性改进**

**文件上传限制**: Back4App 用户受益于增强的安全性，因为通过 HTML 文件上传的潜在网络钓鱼攻击现在默认被阻止。依赖 HTML 上传的用户需要自定义设置，但大多数用户会将此视为对漏洞的保护措施。

**自定义速率限制**: 通过这个新功能，Back4App 用户现在可以通过调整 rateLimit 参数来限制对其应用的请求数量，为 DDoS 攻击增加了一层额外的保护。这有助于确保应用的可用性并保护免受恶意流量的影响。

**修复和改进**

**针对 LiveQuery、Cloud Code 触发器、嵌套对象编码和客户端 IP 问题的修复**: Back4App 用户将体验到更稳定和可预测的应用行为，特别是对于使用 LiveQuery 和 Cloud Code 的实时应用程序。这些修复解决了日期格式和对象处理的问题，提高了数据的完整性和准确性。

**重大变更**

**嵌套对象正确存储**: 存储复杂数据结构的 Back4App 用户现在将看到嵌套对象被正确序列化和保存。这提高了数据的一致性，但可能需要审查以前的实现，以确保数据存储没有出现意外问题。

**移除 Parse.Cloud.httpRequest**: 依赖 httpRequest 便利方法的 Back4App 用户需要切换到其他第三方库来进行 HTTP 请求。此更改可能需要某些用户调整代码，但通过流行的库如 Axios 或 Fetch 提供了更多灵活性。

**新功能**

**使用 Parse SDK JS 4.0 的云代码**: 通过此更新，Back4App 用户可以访问更强大和功能丰富的 SDK 功能，改善他们在云代码中处理数据和执行操作的方式。此更新对于希望获得更强大云功能的用户至关重要。

**新的自定义 Parse 选项**: 用户现在可以利用更多可自定义的选项来配置他们的 Parse Server 设置（例如 allowExpiredAuthDataToken、defaultLimit、rateLimit）。这为特定应用程序的优化开辟了新的可能性，提供了更大的控制和自定义。

**Node 18 支持**: Back4App 后端现在支持 Node.js 18，使用户能够在其云代码中安装和使用更新版本的 Node 包。这允许提高性能，访问最新功能，并为服务器端代码执行提供更好的安全性。

