贝斯克雷朋
测试
需要WordPress 6.3 这个 只有 用于自动更新。 从终端运行以下命令。 您可能需要多次运行该命令才能启动: wp-cron事件运行wpversioncheck 更新插件时,您应该能够在 wp-content/upgrade-temp-backup/plugins/PLUGINNAME 文件夹。 这同样适用于主题。 由于更新有时运行得很快,并且我们可能会在测试期间错过文件夹创建,因此您可以模拟更新失败来进行演示。 当插件自动更新失败时,应恢复以前的版本。 要测试这一点,请将插件的版本更改为以前的版本号,运行更新,如果失败,站点上仍应安装以前的版本(您更改版本号的版本号)。 要模拟更新失败并确认其有效,请使用内置 模拟故障 链接。 只需从激活/停用 插件.php 页面操作链接。 只有当插件有更新挂起时,此链接才会出现。
报告
雷森西宁
Mitwirkende&Entwickler公司
干预Entwicklung?
阿尔·安德伦斯波托科尔
7.2.1 / 2024-04-17
添加对环回不工作的检查,并回滚自动更新以确保安全
7.2.0 / 2024-03-11
使用更新kill开关 method_exists() 更新最新的请购单,不能将mods包含到 负载.php
7.1.2 / 2024-03-03
更新kill开关
7.1.1 / 2024-02-14
更新kill开关
7.1.0 / 2023-11-07
使用 (新WP_Upgrader())->维护模式() 对于Upgrader类,修复了中的错误 维护_模式() 什么时候 $wp_filesystem 未设置
7.0.3 / 2023-10-16
更新kill开关 PR更新 修复readme.txt,谢谢Otto
2023-10-12年2月7日
只是dot-org的一个突破口
7.0.1 / 2023-10-12
需要在主插件文件中要求升级程序类
7.0.0 / 2023-10-11
尝试与重构的公关同步 用修改后的升级程序类进行更简单的替换 存在错误日志记录
6.3.1 / 2023-10-22
移走了太多东西
6.3.0 / 2023-10-21
重构RAU进行合并 更新提交条件
6.2.2 / 2023-09-13
在主循环末尾重新激活插件
6.2.1 / 2023-09-02
为在主插件类中定义函数添加错误异常
6.2.0 / 2023-08-15
次要电子邮件调整 在电子邮件处理中为无效的当前版本添加默认值 使用 WP_自动升级程序::after_plugin_theme_update() 用于发送电子邮件
6.1.0 / 2023-08-12
添加失败电子邮件,否则不发送更新电子邮件
6.0.1 / 2023-08-12
加回 睡眠(2) 防止潜在的比赛条件 更新错误异常列表
2023-08-09年6月0日
将要求增加到WP 6.3和PHP 7.0 为回滚部件3添加版本检查 在自动更新测试期间停用/重新激活插件类似 插件sandbox_scrape() 作为核心 添加关机功能 添加方法以检查是否希望传递错误,likley是由调用引起的 包含() 在激活的插件上 日志捕获到错误处理程序、异常处理程序和关闭函数中的错误 暂时停止失败电子邮件
5.3.3 / 2023-07-16
在中删除反射 WP_Rollback_Auto_Update::cron_Rollback() 因为方法是公开的
5.3.2 / 2023-07-10
清理
5.3.1 / 2023-06-21
清理电子邮件发送
5.3.0 / 2023-05-21
改进的电子邮件语言 确保 查找核心自动更新() 可用 为回滚第2部分设置保护,但未提交回 将主题更新数据添加到失败电子邮件
5.2.0 / 2023-05-09
重新启动主题自动更新 移除未提交回滚的保护 通过挂钩设置Plugin_Upgrader 清除致命更新的Plugin_Upgrader挂钩
5.1.1 / 2023-05-05
更新自述文件
5.1.0 / 2023-05-03
将文档块与请购单对齐 提交到核心的回滚更新 改变 临时备份 到 升级模板备份
5.0.6 / 2023-04-25
更新用于创建的代码逻辑 临时备份 迪尔,谢谢@azaozz
5.0.5 / 2023-04-14
无自动加载修补程序
5.0.4 / 2023-04-14
更新测试 更新GitHub操作 忽略供应商目录
5.0.3 / 2023-03-22
更新@自 更新时使用常量检查版本 移动_目录() 已提交 更新时使用常量检查版本 回降 已提交 PR兼容性更新 显影材料
5.0.2 / 2023-02-05
使变量静态以在自动更新运行期间保留值
5.0.1 / 2023-02-03
确保 移动_目录() 用第三个参数调用为 move_dir($from、$to、true)
5.0.0 / 2023-02-02
在期间 WP_Rollback_Auto_Update::重新启动更新 拆下的停机钩 WP_升级程序::delete_temp_backup 跳过对的第二个顺序调用 创建_备份 现在至少需要WP 6.2-beta1,如果不满足要求则停用 不再需要更快的更新 致力于核心
4.1.2 / 2023-01-25
更新 移动_目录() 对于新参数
4.1.1 / 2023-01-20
确保加载特定功能以检查是否有更快的更新
4.1.0 / 2023-01-19
更改回滚的目录名以区别于更新。 的更新 移动_目录() 可能会回来 WP_错误 修理 把格式数据写成串 错误
4.0.0 / 2023-01-10
铸造 upgrade_plugins(升级插件) 瞬变目标,过度杀伤,但有人报告了错误 合并回滚自动更新 要求 更快的更新 对于 移动_目录() ,自动安装/激活 不再需要特殊的过滤器 WP_Upgrader::安装包 仅在上测试 更新核心.php
3.3.2 / 2022-12-30
的更新 WP_Upgrader::install_package中的新过滤器挂钩 故障模拟器的更新nonce验证
3.3.1 / 2022-10-25
使用 阵列唯一 保存模拟故障选项时 负载故障模拟器 初始化 WP-CLI吊钩
3.3.0 / 2022-10-14
使用 wp-content/temp-backup 而不是 wp-content/upgrade/temp-backup 作为 WP_升级程序::unpack_package 删除的内容 wp内容升级 每次更新时 将模拟故障添加到插件中
3.2.1 / 2022-09-23
WP版本的通气自动解除检查
3.2.0 / 2022-09-19
备份运行于 upgrader_source_selection(升级源选择) 从 升级程序重新安装 解决边缘情况 重命名操作的函数而不是钩子
3.1.1 / 2022-07-31
更新自述文件中的VirtualBox测试URL
3.1.0 / 2022-06-27
修复以确保批量更新期间恢复功能正确
3.0.0 / 2022-06-14
删除对VirtualBox的引用 添加 车辆行驶前 和 发布移动目录 挂钩 与VirtualBox环境一起使用将需要 mu-plugin和观察程序脚本 或类似于基于VirtualBox的环境 更新错误消息 删除模板备份()
2.2.0 / 2022-05-11
添加每周的初始设置 wp_delete_temp_updater_备份 cron任务,oops
2.1.2 / 2022-05-11
修理 停堆,停堆 钩住 wp_delete_all_temp_backups() 用于插件名称空间,不用于PR
2.1.1 / 2022-05-11
更新测试工作流 固定动作钩 wp_delete_temp_updater_备份 用于插件名称空间,不用于PR
2.1.0 / 2202-04-12
将目标的basename传递给 copy_dir($skip_list) 以避免潜在的无休止循环。
2.0.0 / 2022-04-06
通过将更改分离到相应的文件/类中,重构以将PR放回核心
1.5.0 / 2022-04-04
删除匿名回调 添加类 $个选项 用于回调函数 更新 is_virtualbox() 用于测试 添加测试脚手架
1.4.0 / 2022-04-03
将压井开关移至WP6.1-beta1 将非直接文件系统重命名变量添加到 移动_目录() 与公关保持一致
1.3.6/2022-03-31年6月
更新信用证
1.3.5 / 2022-03-31
为运行时环境添加更多站点运行状况信息 更新 移动_目录() 添加 is_virtualbox() 去除 WP_运行时间_环境 和 wp_get_runtime_environment()
1.3.4 / 2022-03-21
运行 restore_temp_backup() 在里面 停堆,停堆 钩
1.3.3 / 2022-03-18
添加 wp_get_runtime_environment() 返回常量的值 WP_运行时间_环境 允许值显然有待讨论 更新到当前大部分公关
1.3.2 / 2022-02-15
更新以对应核心补丁
1.3.1 / 2022-01-19
添加logo学分,来自meme生成器的logo。 原创艺术品 艾莉·布鲁什(Allie Brosh)。 去除 (整数) 铸件 磁盘释放空间()
1.3.0 / 2021-01-12
介绍 is_virtual_box() 要获取是否在VirtualBox中运行,需要 定义('ENV_VB',true) 或 genenv(“WP_ENV_VB”) 评估为真 跳过 重命名() 因为VirtualBox在使用时受到阻碍 重命名()
1.2.0 / 2021-12-17
更新以实现与计划代码的更多对等 恢复的更新版本检查 更新以使用 移动() 而不是 $wp_filesystem->move()
1.1.3 / 2021-09-17
更新版本检查
1.1.1 / 2021-09-07
更新检查 磁盘自由空间()
1.1.0 / 2021-09-01
在功能提交到核心后自动停用插件,当前设置为 5.9-底座1 检查禁用的功能 磁盘释放空间() 优雅地降级
1.0.0 / 2021-08-30
0.5.3 / 2021-07-01
@10ups|s GitHub-Actions-集成für WordPress SVN hinzugefügt
0.5.2 / 2021-06-10
wenn,Frühzeitig beenden先生 $挂钩_额外 目光短浅
0.5.1 / 2021-03-15
Fehlermeldung für安装状态更新aktualisiert
0.5.0 / 2021-02-10
Erstes提交 艾因菲舍尔·胡克·福尔 提取器回滚 更新für upgrader_install_package_result(升级安装包结果) -过滤器und-参数erfolgt 文本域hinzugefügt Anzeige von Fehlermeldungen aktualisiert公司 过滤器 回滚更新测试 zum Simulieren eines Fehlers hinzugefügt。 Filterüberschreiben,wenn bereits ein WP_Error vorhanden ist公司