版本说明
15 分
发布说明 (6月25日) 云代码和网页托管部署,mcp服务器更新 云代码和网页托管部署:回滚支持 我们很高兴在back4app仪表板中引入一个备受期待的功能: 一键回滚 ,适用于云代码和网页托管部署。现在,您可以在几秒钟内安全地恢复到任何先前版本,最小化停机时间并简化发布工作流程。 随时随地回滚 即时恢复 – 在 云代码 → 部署 屏幕上,点击任何历史版本旁边的“回滚”将其设为新的“当前”部署。 零停机安全 – 您之前的代码快照会立即生效,因此您可以在没有手动重新部署的情况下从意外问题中恢复。 清晰的版本历史 全面的时间线 – 在整齐的可滚动历史中查看每个过去的部署(版本号、时间戳和描述)。 上下文细节 – 悬停或展开每个条目以查看您在部署时提供的提交消息和备注。 简化的发布工作流程 审计友好 – 跟踪每个回滚操作;审计日志记录谁在何时回滚到哪个版本。 无缝集成 – 回滚在无服务器函数和静态网页资产之间工作,因此您的前端和后端保持同步。 如何回滚 导航到 云代码 → 部署。 在 历史 部分,悬停在您想要恢复的版本上。 点击 回滚 。确认后,您的应用程序会立即切换到该快照。 为什么你会喜欢它 更快的恢复 – 当生产环境出现问题时,不再需要手动进行 git 检出和部署命令。 更大的信心 – 自由实验,知道你可以通过一次点击撤销任何更改。 完全可见性 – 立即查看任何过去发布的状态,包括谁进行了部署以及原因。 享受更顺畅、更安全的部署!一如既往,我们期待您的反馈——通过仪表板或我们的支持渠道与我们联系。 back4app mcp 服务器增强功能 在此版本中,我们为 mcp 服务器提供了两个主要改进: 基于路径的大文件部署 一步到位的 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。 快速入门: \# 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 开始是简单的 生成 back4app 账户密钥:登录到您的 back4app 控制面板,导航到“账户密钥”,并创建一个新的个人访问令牌。 配置您的 ai 代理:将 back4app mcp 服务器添加到您的 mcp 兼容客户端。例如,在 cursor 中:例如,在 cursor 中: { "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日) 简化的入职流程,改善的安全性和稳定性,管理员应用。 我们一直在努力完善我们平台的每一个方面,从入职到后台管理。以下是我们所做的一些关键改进: 简化的入职流程: 我们简化了初始设置过程,以帮助您更快地开始,并使您与平台的首次互动更加直观。 加强平台控制和安全: 实施了更严格的控制,限制请求调用的次数,从而确保应用程序性能更加可预测和稳定。 引入了根据创建时间阻止部署的功能,增加了安全性和操作清晰度的另一层保障。 更全面的文档: 我们的文档现在反映了最新的平台更新,使您更容易找到所需的信息,并保持与最佳实践的一致性。 后端仪表板增强: 添加了一个专用的管理员界面,以便于精细的访问管理,让您对环境中每个人的操作有更多的控制。 增强了文件类型字段的用户界面,提供了更清晰的视觉效果和交互。 发布了菜单的调整,以便更好、更直观的导航。 解决了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 包。这允许提高性能,访问最新功能,并为服务器端代码执行提供更好的安全性。