From a7834703432d53f57ad7196b47c59e618dc48527 Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Sat, 22 Aug 2020 11:05:25 +0800 Subject: [PATCH] remove changelog files --- resources/misc/changelogs/en/4.1.0.md | 16 ---- resources/misc/changelogs/en/4.1.1.md | 3 - resources/misc/changelogs/en/4.1.2.md | 5 - resources/misc/changelogs/en/4.1.3.md | 3 - resources/misc/changelogs/en/4.1.4.md | 14 --- resources/misc/changelogs/en/4.2.0.md | 17 ---- resources/misc/changelogs/en/4.2.1.md | 7 -- resources/misc/changelogs/en/4.3.6.md | 25 ----- resources/misc/changelogs/en/4.4.0.md | 18 ---- resources/misc/changelogs/en/5.0.0.md | 111 ----------------------- resources/misc/changelogs/en/5.1.0.md | 16 ---- resources/misc/changelogs/zh_CN/4.1.0.md | 16 ---- resources/misc/changelogs/zh_CN/4.1.1.md | 3 - resources/misc/changelogs/zh_CN/4.1.2.md | 5 - resources/misc/changelogs/zh_CN/4.1.3.md | 3 - resources/misc/changelogs/zh_CN/4.1.4.md | 14 --- resources/misc/changelogs/zh_CN/4.2.0.md | 17 ---- resources/misc/changelogs/zh_CN/4.2.1.md | 7 -- resources/misc/changelogs/zh_CN/4.3.6.md | 27 ------ resources/misc/changelogs/zh_CN/4.4.0.md | 18 ---- resources/misc/changelogs/zh_CN/5.0.0.md | 111 ----------------------- resources/misc/changelogs/zh_CN/5.1.0.md | 16 ---- scripts/release.ps1 | 2 +- 23 files changed, 1 insertion(+), 473 deletions(-) delete mode 100644 resources/misc/changelogs/en/4.1.0.md delete mode 100644 resources/misc/changelogs/en/4.1.1.md delete mode 100644 resources/misc/changelogs/en/4.1.2.md delete mode 100644 resources/misc/changelogs/en/4.1.3.md delete mode 100644 resources/misc/changelogs/en/4.1.4.md delete mode 100644 resources/misc/changelogs/en/4.2.0.md delete mode 100644 resources/misc/changelogs/en/4.2.1.md delete mode 100644 resources/misc/changelogs/en/4.3.6.md delete mode 100644 resources/misc/changelogs/en/4.4.0.md delete mode 100644 resources/misc/changelogs/en/5.0.0.md delete mode 100644 resources/misc/changelogs/en/5.1.0.md delete mode 100644 resources/misc/changelogs/zh_CN/4.1.0.md delete mode 100644 resources/misc/changelogs/zh_CN/4.1.1.md delete mode 100644 resources/misc/changelogs/zh_CN/4.1.2.md delete mode 100644 resources/misc/changelogs/zh_CN/4.1.3.md delete mode 100644 resources/misc/changelogs/zh_CN/4.1.4.md delete mode 100644 resources/misc/changelogs/zh_CN/4.2.0.md delete mode 100644 resources/misc/changelogs/zh_CN/4.2.1.md delete mode 100644 resources/misc/changelogs/zh_CN/4.3.6.md delete mode 100644 resources/misc/changelogs/zh_CN/4.4.0.md delete mode 100644 resources/misc/changelogs/zh_CN/5.0.0.md delete mode 100644 resources/misc/changelogs/zh_CN/5.1.0.md diff --git a/resources/misc/changelogs/en/4.1.0.md b/resources/misc/changelogs/en/4.1.0.md deleted file mode 100644 index a0f323ab..00000000 --- a/resources/misc/changelogs/en/4.1.0.md +++ /dev/null @@ -1,16 +0,0 @@ -## Added -- Allowed to add multiple plugin marketplace registries. -- Supported JWT-based authentication for API. -- Supported OAuth2-based authentication for API. -- Introduced HTTP-based Blessing Skin API. (Experimental and there will be breaking changes.) -- New front end event `i18nLoaded` for plugins. - -## Tweaked -- Rejected Internet Explorer users. -- Optimized chart at administration panel. - -## Fixed -- Fixed an error when disabling plugin in some cases. -- Fixed that navigation bar would turn transparent when scrolling even transparent bar was disabled. -- Fixed style error of language switch for mobile users. -- Truncated too long texture name at skin library. This just affected UI, not actually modified texture name. diff --git a/resources/misc/changelogs/en/4.1.1.md b/resources/misc/changelogs/en/4.1.1.md deleted file mode 100644 index f5ff3c9f..00000000 --- a/resources/misc/changelogs/en/4.1.1.md +++ /dev/null @@ -1,3 +0,0 @@ -## Fixed - -- Fixed update script diff --git a/resources/misc/changelogs/en/4.1.2.md b/resources/misc/changelogs/en/4.1.2.md deleted file mode 100644 index bf07f4b9..00000000 --- a/resources/misc/changelogs/en/4.1.2.md +++ /dev/null @@ -1,5 +0,0 @@ -## Fixed - -- Fixed possible error on update page. -- Fixed style of language menu. -- Fixed pagination of closet. diff --git a/resources/misc/changelogs/en/4.1.3.md b/resources/misc/changelogs/en/4.1.3.md deleted file mode 100644 index 289e5e61..00000000 --- a/resources/misc/changelogs/en/4.1.3.md +++ /dev/null @@ -1,3 +0,0 @@ -## Fixed - -- Fixed an error when updating. diff --git a/resources/misc/changelogs/en/4.1.4.md b/resources/misc/changelogs/en/4.1.4.md deleted file mode 100644 index 66dd5757..00000000 --- a/resources/misc/changelogs/en/4.1.4.md +++ /dev/null @@ -1,14 +0,0 @@ -## Added - -- Detect type automatically when uploading texture. - -## Tweaked - -- Tweaked UI text. -- Appended commit information at build time. - -## Fixed - -- Fixed dropdown menu of skin library for mobile users. -- Fixed previewing alex textures. -- Fixed sorting textures in skin library. diff --git a/resources/misc/changelogs/en/4.2.0.md b/resources/misc/changelogs/en/4.2.0.md deleted file mode 100644 index 8a6f5314..00000000 --- a/resources/misc/changelogs/en/4.2.0.md +++ /dev/null @@ -1,17 +0,0 @@ -## Added - -- Chart at administration panel will show today's data. -- New event for plugins: `TextureDeleting`. - -## Tweaked - -- Preview the player automatically if a user has only one player. -- Allowed to process report more than once. - -## Fixed - -- Fixed resetting options of "Customize" page. -- Fixed that dashboard of user center cannot be centered. (Thanks @outtimes) -- Fixed data consistency when deleting texture. -- Fixed that model can't walk after resetting model in skin previewer. -- Fixed that state of skin library page can't be saved. diff --git a/resources/misc/changelogs/en/4.2.1.md b/resources/misc/changelogs/en/4.2.1.md deleted file mode 100644 index bee417d7..00000000 --- a/resources/misc/changelogs/en/4.2.1.md +++ /dev/null @@ -1,7 +0,0 @@ -## Fixed - -- Fixed that the player may not be rendered in the proper model. -- Fixed that "Operations Panel" in "Texture Details" page is shown even if current user is not privileged. -- Fixed that banning the texture uploader will in fact ban the reporter. -- Fixed that an error will occur when handling a report whose texture has been deleted. -- Fixed that user without verified email can access OAuth. diff --git a/resources/misc/changelogs/en/4.3.6.md b/resources/misc/changelogs/en/4.3.6.md deleted file mode 100644 index 844b52d7..00000000 --- a/resources/misc/changelogs/en/4.3.6.md +++ /dev/null @@ -1,25 +0,0 @@ -## Added - -- Supported Chrome's `theme-color`. -- Allowed to customize HTTP status code for rejecting accessing private texture. -- Added configurable "Explore" menu. -- Custom `PLUGINS_DIR` with relative path is allowed. -- Added link for editing announcement. -- New plugin API: [`Hook::addUserBadge`](https://bs-plugin.netlify.com/guide/bootstrap.html#%E6%98%BE%E7%A4%BA%E7%94%A8%E6%88%B7-badge). -- New feature: Notifications. -- New plugin API: [`Hook::sendNotification`](https://bs-plugin.netlify.com/guide/bootstrap.html#%E5%8F%91%E9%80%81%E9%80%9A%E7%9F%A5) -- New plugin API: [`Hook::pushMiddleware`](https://bs-plugin.netlify.com/guide/bootstrap.html#%E6%B3%A8%E5%86%8C%E4%B8%AD%E9%97%B4%E4%BB%B6) - -## Tweaked - -- Tweaked style of chart at administration panel. -- Optimized panel of changing theme color. -- Tweaked some links at closet page. -- Limited that only super administrators can visit update pages. -- Update source specification version has been changed to `2`. - -## Fixed - -- Fixed that possible duplicated signings. -- Fixed that OAuth tables not created at installation. -- Fixed occasion of `mounted` event of plugins system. diff --git a/resources/misc/changelogs/en/4.4.0.md b/resources/misc/changelogs/en/4.4.0.md deleted file mode 100644 index 65e2cf3d..00000000 --- a/resources/misc/changelogs/en/4.4.0.md +++ /dev/null @@ -1,18 +0,0 @@ -## Added - -- Added experimental Laradock (Docker) support. -- Added option for hiding introduction of home page. (Like 2.x) -- Added option for fixed background. - -## Tweaked - -- Push notifications to queue for performance. -- Optimized exception stack of Ajax error. -- Optimized validating forms of pages like logining and registering. - -## Fixed - -- Fixed renaming item in closet. -- Fixed Font Awesome of bottom of home page. -- Fixed loading front-end i18n texts of plugins. -- Fixed redirecting without URL query string after logged in. diff --git a/resources/misc/changelogs/en/5.0.0.md b/resources/misc/changelogs/en/5.0.0.md deleted file mode 100644 index 33aac9a2..00000000 --- a/resources/misc/changelogs/en/5.0.0.md +++ /dev/null @@ -1,111 +0,0 @@ -## Added - -- Plugin system: `config.blade.php` as default config file name. -- Plugin system: Allow to registering service providers automatically. -- Plugin system: Added Filters API. -- Allow to enable a plugin by running `php artisan plugin:enable {name}`. -- Allow to disable a plugin by running `php artisan plugin:disable {name}`. -- Allow to cache options by running `php artisan options:cache`. -- Support multiple plugins directories. (Splited by comma in ".env" file.) -- Added "Status" page. -- Added support of customizing UI text. -- Spanish support (Greatly thanks [@poopingpenis](https://github.com/poopingpenis)) -- Brand new website theme color settings. -- Detect Readme file of plugin automatically. -- Added badge "STAFF" for administrators. -- Added badges at texture detail page. -- Added FAQ link at error page. -- Added login with 3rd-party services. (GitHub and Microsoft Live are supported currently.) -- Added support of character "§" for player name. (Under CJK mode.) -- New password hash algorithm: Argon2i. -- Support searching players when applying textures. -- Support customizing textures storage directory. -- Support searching players at players page. -- Added Blessing Skin Shell. -- Support specifying "from" email address and name when sending email. -- 3D skin viewer can be with background now. -- Added support of installing plugin by uploading archive. -- Added support of installing plugin by submitting remote URL. -- Added support of clicking on the uploader's nickname in skin library to view other uploads of that user. -- Added `php artisan update` command for updating by CLI. -- Allowed to customize fallback locale. - -## Changed - -- Tweaked policy of retrieve CA cert for GuzzleHttp. -- Refactor account system. -- PHP version requirement is increased to 7.2.5. -- Use `install.lock` file to detect status of installation. -- Load front end i18n text from `lang/front-end.yml` of a plugin automatically. -- Upgraded AdminLTE to v3. -- Lengthened `ip` field in order to support IPv6. -- Optimized performance of validating player name. -- Changed method of retrieving IP. -- Use `utf8mb4` encoding in MySQL/MariaDB. -- Respond with unformatted Profile JSON to reduce bytes. -- Switched to a new PHP texture renderer. -- Display 3D avatar of player when applying texture to player. -- New "Plugins Management" page. -- "Choose Player" Dialog won't be showed if no texture is selected at closet page. -- Make "CSRF token mismatched" error friendly. -- Reduced times of sending verification email. -- Changed icon of "Walking/Running" button of skin viewer. -- Changed API of retrieving all players. -- Changed format of avatar and 2D preview to WebP. -- Reduced some unnecessary SQL queries. -- Improved email input control. -- Extended valid time of Cookie `locale`. - -## Fixed - -- Some fields at administration panel shouldn't be sortable. -- Add missing l10n text. -- Fixed that model was reset after resetting skin previewing. -- Fixed that error stack doesn't show paths from plugins when AJAX has an error. -- Fixed that error page doesn't display when using an unsupported hash algorithm. -- Fixed fallback when unknown locale is detected. -- Fixed compatibility with PHP 7.4. -- Fixed the display problem for too long texture name. -- Fixed that dependencies and conflicts haven't been checked before installing plugin. -- Fixed retrieving search keyword from query string in skin library. -- Fixed that `lang` attribute of HTML can't be configured correctly. -- Fixed that avatar can't be resized when requesting an non-existed user. -- Fixed that the same texture files with different models were treated as different textures. -- Fixed when uploading duplicated texture, alert is missing. -- Fixed that "score cost per closet item" isn't calculated at "texture upload" page. -- Fixed that administrator can't add private texture to his/her closet. -- Fixed that button "See My Upload" existed when user isn't authenticated. -- Fixed potential "Invalid Signature" issue. -- Fixed that duplicated player name is not detected when updating player name in administration panel. -- Fixed that normal administrator can set other user as administrator. -- Fixed that texture file won't be deleted when deleting texture in reports management. -- Fixed that score calculation at upload page isn't consistent with that at back-end. -- Fixed that new texture name isn't checked when texture is renamed. -- Fixed that player isn't updated after closet item was removed. -- Fixed that number of label of chart in administration didn't rendered as integer. - -## Removed - -- Removed Artisan command `php artisan key:random`. -- Removed Artisan commands of migration for v3 to v4. -- Dropped support of IIS. -- Removed package `swiggles/memcache`. -- Removed `commit` property from `blessing` global. -- Removed Element UI. -- Removed restriction of texture name and nickname. -- Removed settings of "Method of Retrieving IP". -- Removed "3rd-party comment", and please install separated plugin if you need it. -- Removed enabling or disabling Redis via Web UI. -- Removed Legacy API from core. (Install plugin if you need it.) -- Removed Universal Skin API from core. (Install plugin if you need it.) -- Removed auto update check. -- Removed cache for Profile JSON. -- Removed cache for existence of player. -- Removed settings of "Respond 204 for unexisted players". (Install plugin if you need it.) -- Removed breadcrumb of skin library. - -## Internal Changes - -- Upgraded Laravel to v7. -- Rewritten almost templates with Twig. -- Rewritten front-end code with React. diff --git a/resources/misc/changelogs/en/5.1.0.md b/resources/misc/changelogs/en/5.1.0.md deleted file mode 100644 index 29fb55bf..00000000 --- a/resources/misc/changelogs/en/5.1.0.md +++ /dev/null @@ -1,16 +0,0 @@ -## Added - -- Added API of fetching avatar and preview by texture hash. - -## Changed - -- Select text automatically when click the hash text at texture detail page. - -## Fixed - -- Fixed duplicated route names. -- Fixed duplication of private textures. -- Fixed that previews and avatars cannot be indivdually cached by image format. -- Fixed that message for private textures doesn't match with HTTP status code. -- Fixed that texture isn't checked if it's existed in closet when being applied to player. -- Fixed that private texture can be used as avatar. diff --git a/resources/misc/changelogs/zh_CN/4.1.0.md b/resources/misc/changelogs/zh_CN/4.1.0.md deleted file mode 100644 index 6f966439..00000000 --- a/resources/misc/changelogs/zh_CN/4.1.0.md +++ /dev/null @@ -1,16 +0,0 @@ -## 新增 -- 允许添加多个插件市场源 -- 支持基于 JWT 的 API 认证 -- 支持基于 OAuth2 的 API 认证 -- 开放基于 HTTP 的 Blessing Skin API(目前处于试验阶段,随时会出现不兼容的变更) -- 插件前端事件:`i18nLoaded` - -## 调整 -- 完全拒绝 IE 用户的访问 -- 优化管理面板中的图表 - -## 修复 -- 某些情况下禁用插件时出错 -- 在关闭首页顶部导航栏的情况下滚动时仍然变透明 -- 移动端下语言选择栏异常 -- 材质页面当材质名过长时未被截断的问题 diff --git a/resources/misc/changelogs/zh_CN/4.1.1.md b/resources/misc/changelogs/zh_CN/4.1.1.md deleted file mode 100644 index 5acc2c5f..00000000 --- a/resources/misc/changelogs/zh_CN/4.1.1.md +++ /dev/null @@ -1,3 +0,0 @@ -## 修复 - -- 修复升级脚本 diff --git a/resources/misc/changelogs/zh_CN/4.1.2.md b/resources/misc/changelogs/zh_CN/4.1.2.md deleted file mode 100644 index 2c45e748..00000000 --- a/resources/misc/changelogs/zh_CN/4.1.2.md +++ /dev/null @@ -1,5 +0,0 @@ -## 修复 - -- 修复升级页面可能的出错 -- 修复语言选择菜单的样式 -- 修复衣柜的分页 diff --git a/resources/misc/changelogs/zh_CN/4.1.3.md b/resources/misc/changelogs/zh_CN/4.1.3.md deleted file mode 100644 index 719ee0e8..00000000 --- a/resources/misc/changelogs/zh_CN/4.1.3.md +++ /dev/null @@ -1,3 +0,0 @@ -## 修复 - -- 修复升级过程中的错误 diff --git a/resources/misc/changelogs/zh_CN/4.1.4.md b/resources/misc/changelogs/zh_CN/4.1.4.md deleted file mode 100644 index fce69523..00000000 --- a/resources/misc/changelogs/zh_CN/4.1.4.md +++ /dev/null @@ -1,14 +0,0 @@ -## 新增 - -- 上传皮肤时自动检测类型 - -## 调整 - -- 调整部分 UI 文本 -- 构建时附加 commit 信息 - -## 修复 - -- 修复移动端下皮肤库下拉菜单失效的问题 -- 修复 Alex 材质的预览 -- 修复皮肤库中的排序问题 diff --git a/resources/misc/changelogs/zh_CN/4.2.0.md b/resources/misc/changelogs/zh_CN/4.2.0.md deleted file mode 100644 index 2d8c8a49..00000000 --- a/resources/misc/changelogs/zh_CN/4.2.0.md +++ /dev/null @@ -1,17 +0,0 @@ -## 新增 - -- 管理面板中的图表可显示当天的数据 -- 新的插件事件:`TextureDeleting` - -## 调整 - -- 当用户只有一个角色时,角色页面会自动预览该角色 -- 允许多次处理同一条举报 - -## 修复 - -- 修复「个性化」页面不能重置选项的问题 -- 修复用户中心仪表盘不能居中的问题(感谢 @outtimes) -- 修复删除材质时的数据一致性 -- 修复皮肤预览中重置预览后不能使模型行走的问题 -- 修复不能保存皮肤库页面状态的问题 diff --git a/resources/misc/changelogs/zh_CN/4.2.1.md b/resources/misc/changelogs/zh_CN/4.2.1.md deleted file mode 100644 index b67a6730..00000000 --- a/resources/misc/changelogs/zh_CN/4.2.1.md +++ /dev/null @@ -1,7 +0,0 @@ -## 修复 - -- 修复皮肤展示功能中可能的模型错误 -- 「材质详情」中「更多操作」面板不再对无权限的用户显示 -- 修复处理举报时,封禁上传者实际上会封禁举报人 -- 修复处理举报时,若材质已被删除,则会出错 -- 未验证邮箱的用户能使用 OAuth 的问题 diff --git a/resources/misc/changelogs/zh_CN/4.3.6.md b/resources/misc/changelogs/zh_CN/4.3.6.md deleted file mode 100644 index 169db7a7..00000000 --- a/resources/misc/changelogs/zh_CN/4.3.6.md +++ /dev/null @@ -1,27 +0,0 @@ -## 新增 - -- 支持 Chrome 的 `theme-color` 属性 -- 允许自定义拒绝访问私有材质时返回的 HTTP 状态码 -- 添加可自定义的「浏览」菜单 -- 允许在 `PLUGINS_DIR` 配置项中使用相对路径 -- 添加「编辑公告」的链接 -- 新插件 API:[`Hook::addUserBadge`](https://bs-plugin.netlify.com/guide/bootstrap.html#%E6%98%BE%E7%A4%BA%E7%94%A8%E6%88%B7-badge) -- 新功能:发送通知。 -- 新插件 API:[`Hook::sendNotification`](https://bs-plugin.netlify.com/guide/bootstrap.html#%E5%8F%91%E9%80%81%E9%80%9A%E7%9F%A5) -- 新插件 API:[`Hook::pushMiddleware`](https://bs-plugin.netlify.com/guide/bootstrap.html#%E6%B3%A8%E5%86%8C%E4%B8%AD%E9%97%B4%E4%BB%B6) - -## 调整 - -- 调整管理面板中的图表样式 -- 优化「更改配色」的面板 -- 调整衣柜页面上的某些链接 -- 限制仅超级管理员才能访问升级页面 -- 更新源信息 spec 版本更改为 `2` - -## 修复 - -- 修复可能存在的重复签到问题 -- 修复安装皮肤站时未创建 OAuth 相关数据表的问题 -- 修复插件系统中前端 `mounted` 事件的时机问题 - ---- diff --git a/resources/misc/changelogs/zh_CN/4.4.0.md b/resources/misc/changelogs/zh_CN/4.4.0.md deleted file mode 100644 index ebe70435..00000000 --- a/resources/misc/changelogs/zh_CN/4.4.0.md +++ /dev/null @@ -1,18 +0,0 @@ -## 新增 - -- 增加 Docker 支持。(实验性) -- 增加「隐藏首页底部的网站介绍」的选项(即 2.x 时的样式) -- 增加「固定首页背景」的选项 - -## 调整 - -- 发送通知时将任务推送到队列 -- 优化 Ajax 中的错误显示 -- 优化登录、注册等页面的表单校验 - -## 修复 - -- 修复不能重命名衣柜物品的问题 -- 修复首页底部 Font Awesome 的问题 -- 修复插件系统中加载前端国际化文本的问题 -- 修复登录重定向没有包含 URL 查询的问题 diff --git a/resources/misc/changelogs/zh_CN/5.0.0.md b/resources/misc/changelogs/zh_CN/5.0.0.md deleted file mode 100644 index b30e8030..00000000 --- a/resources/misc/changelogs/zh_CN/5.0.0.md +++ /dev/null @@ -1,111 +0,0 @@ -## 新增 - -- 插件系统:`config.blade.php` 为默认情况下配置视图文件名 -- 插件系统:支持自动注册服务容器(Service Provider) -- 插件系统:新增 Filters API -- 支持以 `php artisan plugin:enable {name}` 的方式开启插件 -- 支持以 `php artisan plugin:disable {name}` 的方式关闭插件 -- 允许通过 `php artisan options:cache` 命令缓存站点选项 -- 支持指定多个插件目录(在 .env 文件中以逗号分隔) -- 新增「运行状态」页面 -- 支持自定义 UI 文本 -- 西班牙语支持(感谢 [@poopingpenis](https://github.com/poopingpenis)) -- 全新的站点配色设置 -- 自动识别插件的说明文件 -- 增加管理员专有的「STAFF」badge -- 在材质详情页中显示上传者的 badge -- 在错误页面增加指向 FAQ 页面的链接 -- 第三方登录(目前仅支持 GitHub 和 Microsoft Live) -- 角色名支持字符「§」(需开启「CJK」模式) -- 新的密码哈希算法:Argon2i -- 将材质应用到角色时可进行搜索 -- 支持自定义材质存储目录 -- 角色页面可进行搜索 -- 新增 Blessing Skin Shell -- 支持单独指定邮件发件人的地址和名称 -- 3D 皮肤预览现在是带背景的 -- 可通过上传压缩包来安装插件 -- 可通过提交 URL 来安装插件 -- 皮肤库中可通过点击上传者昵称来查看该用户的其它上传 -- 增加 `php artisan update` 命令以便通过命令行进行升级数据库 -- 支持自定义 fallback locale - -## 调整 - -- 修改 GuzzleHttp 库获取 CA 证书的策略 -- 重构用户系统 -- PHP 版本最低要求为 7.2.5 -- 使用 `install.lock` 文件来检测安装状态 -- 插件系统:自动从 `lang/front-end.yml` 中加载前端多语言 -- AdminLTE 升级到 v3 -- 将 `ip` 字段的长度增加到 39 以支持 IPv6 -- 优化角色名校验的性能 -- 修改获取 IP 地址的方法 -- MySQL/MariaDB 使用 `utf8mb4` 编码 -- 响应未格式化过的 Profile JSON 以节省流量 -- 使用新的 PHP 材质渲染器 -- 将材质应用到角色时显示角色的 3D 头像 -- 新的「插件管理」页面 -- 衣柜中未选择材质时点击「应用到角色」不弹出「选择角色」对话框 -- 使 "CSRF token mismatched" 的错误提示变得友好 -- 减少发送验证邮件的次数 -- 更换皮肤预览器的「行走/奔跑」按钮图标 -- 更改获取角色的 API -- 头像和预览图的格式改为 WebP -- 减少不必要的 SQL 查询语句 -- 改进邮箱地址输入框 -- 延长 `locale` Cookie 的有效时间 - -## 修复 - -- 管理面板的列表中某些字段不应是可排序的 -- 补充部分缺失的语言文本 -- 重置皮肤预览后,皮肤模型也被重置的问题 -- AJAX 出现错误时,堆栈中不显示来自插件的部分 -- 当使用了不支持的密码加密算法时,错误页面没有正确显示的问题 -- 修复不能针对未知语言进行降级的问题 -- 与 PHP 7.4 的兼容问题 -- 材质名过长时的显示问题 -- 下载插件前不检查依赖和冲突的问题 -- 修复皮肤库中从 query string 获取搜索关键字的问题 -- 修复未能正确设置 HTML 的 `lang` 属性的问题 -- 修复获取不存在的用户的头像时,未能正确设置尺寸的问题 -- 修复同一材质文件但模型不同被认为不同材质的问题 -- 修复上传重复材质时没有提示用户的问题 -- 「材质上传」页面的积分消耗没有计算衣柜收藏所需的积分 -- 修复管理员不能添加私有材质到衣柜的问题 -- 修复未登录的用户在浏览皮肤库时出现「我的上传」按钮问题 -- 修复可能的「Invalid Signature」问题 -- 修复在管理面板中修改角色名时不检测角色名是否重复的问题 -- 修复普通管理员可设置其他用户为管理员的问题 -- 修复处理举报中删除材质时不删除材质文件的问题 -- 修复「材质上传」页面的积分计算与后端不一致的问题 -- 修复重命名材质时不对新名称进行检查的问题 -- 修复移除衣柜物品后不更新角色的问题 -- 修复管理面板的图表中标签显示为小数的问题 - -## 移除 - -- 移除 Artisan 命令:`php artisan key:random` -- 移除为 v3 迁移到 v4 而编写的 Artisan 命令 -- 放弃对 IIS 的支持 -- 移除扩展包 `swiggles/memcache` -- 从全局变量 `blessing` 中移除 `commit` 属性 -- 移除 Element UI -- 移除对材质名和用户昵称的要求 -- 移除「IP 获取方法」的设置 -- 移除「第三方评论」功能,如有需要请安装独立插件 -- 移除通过 UI 来开启或关闭 Redis 的功能 -- 移除「传统皮肤加载方式」(如有需要,请安装插件) -- 移除 Universal Skin API(如有需要,请安装插件) -- 移除自动更新检查 -- 移除对 Profile JSON 的缓存 -- 移除对角色存在与否的缓存 -- 移除「对不存在的角色返回 204」的选项(如有需要,请安装插件) -- 移除皮肤库右上角的 breadcrumb - -## 内部更改 - -- Laravel 升级到 v7 -- 使用 Twig 重写大部分 Blade 模板 -- 使用 React 重写前端 diff --git a/resources/misc/changelogs/zh_CN/5.1.0.md b/resources/misc/changelogs/zh_CN/5.1.0.md deleted file mode 100644 index a1b74989..00000000 --- a/resources/misc/changelogs/zh_CN/5.1.0.md +++ /dev/null @@ -1,16 +0,0 @@ -## 新增 - -- 新增以材质 hash 方式获取材质的预览图和头像的 API - -## 调整 - -- 材质详情页中点击 hash 文本时自动选择整条文本 - -## 修复 - -- 修复重复的路由命名 -- 修复私有材质的重复问题 -- 修复预览图和头像不能根据图像格式来单独缓存的问题 -- 修复针对私有材质的错误消息不与 HTTP 状态码相符的问题 -- 修复应用材质到角色时未检查材质是否在衣柜中的问题 -- 修复可将私有材质设为头像的问题 diff --git a/scripts/release.ps1 b/scripts/release.ps1 index e39970c6..a5a7b7bc 100644 --- a/scripts/release.ps1 +++ b/scripts/release.ps1 @@ -20,7 +20,7 @@ Write-Host "Dependencies have been installed." -ForegroundColor Green ./scripts/build.ps1 $zip = "blessing-skin-server-$current.zip" -zip -9 -r $zip app bootstrap config database plugins public resources/lang resources/views resources/misc routes storage vendor .env.example artisan LICENSE README.md README_EN.md index.html +zip -9 -r $zip app bootstrap config database plugins public resources/lang resources/views resources/misc/textures routes storage vendor .env.example artisan LICENSE README.md README_EN.md index.html Write-Host "Zip archive is created." -ForegroundColor Green New-Item dist -ItemType Directory