diff --git a/CHANGELOG.md b/CHANGELOG.md index 8059c6c70c..3fe1e598f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,49 @@ ------------------------------------------------------------------------------- +## [v1.1.15] - `2022-08-08` + +### 特别感谢 + +在此版本的开发过程中以下朋友提供了各种形式的支持, 特此鸣谢 (排名不分先后). + +- Oysica、Messiah、DDWT、jian916、HongShin、Renee + +### 特别公告 + +熊猫模拟器的官网也已经正式上线了, 欢迎各位朋友前往访问! [前往访问](https://pandas.ws) + +### 加入 Discord 社区 + +我们在 Discord 开设了 PandasWS 官方社区, 欢迎各位朋友加入! [猛击此处立刻加入](https://discord.gg/9bEfrPPruj) + +### 新增功能 + +- 完全支持读取 UTF8 (包含或者不含BOM) 编码的脚本、配置和数据文件 (#623) +- 实现 `getcartinfo` 脚本指令, 用于查询指定手推车序号的道具详细信息 +- 实现 `getguildstorageinfo` 脚本指令, 用于查询指定公会仓库序号的道具详细信息 +- 实现 `getstorageinfo` 脚本指令, 用于查询指定个人仓库/扩充仓库序号的道具详细信息 + +### 功能调整 + +- 当使用 `utf8` / `utf8mb4` 作为数据库编码时不再给予警告 (#620) +- 当 YAML 数据文件中不存在 `Body` 节点时也依然输出结尾信息 (#625) +- 调整脚本引擎在 `add_str` 中分配内存的步进空间, 降低内存重分配次数 (#632) + +### 缺陷修正 + +- 修正仓库存取事件打断后 `Alt + 鼠标右键` 快捷键失效的问题 (感谢 "香草" 修正) +- 修正仓库存取事件打断后手推车物品无法拖拽的问题 (感谢 "香草" 修正) +- 修正 `spawn_level[]` 字段返回值不符合预期的问题 (感谢 "Oysica" 反馈) (#618) +- 修正 `UTF8-BOM` 字符转换成 `BIG5` 时存在多余反斜杠的问题 (感谢 "DDWT", "jian916" 反馈) (#619) +- 修正拥有 `BSF_REM_ON_LOGOUT` 标记位的 `bonus_script` 极少数情况下会在重登后生效的问题 (感谢 "香草" 反馈) (#626) +- 修正 `breakpad` 在 `Ubuntu 22.04 LTS` 无法被 `gcc-11` 顺利编译的问题 (感谢 "Messiah" 反馈) (#628) +- 修正 `sprintf` 脚本指令无法格式化 int64 数值的问题 (#631) +- 修正触发 `str_buf` 扩容后, 所有 `st->funcname` 保存的指令名发生错误的情况 (#633) +- 修正复兴前的状态数据库丢失了部分字段导致的一系列问题 (感谢 "Oysica" 反馈) (#629) + +------------------------------------------------------------------------------- + ## [v1.1.14] - `2022-07-17` ### 特别感谢 @@ -923,6 +966,7 @@ ------------------------------------------------------------------------------- +[v1.1.15]: https://github.com/PandasWS/Pandas/compare/v1.1.14...v1.1.15 [v1.1.14]: https://github.com/PandasWS/Pandas/compare/v1.1.13...v1.1.14 [v1.1.13]: https://github.com/PandasWS/Pandas/compare/v1.1.12...v1.1.13 [v1.1.12]: https://github.com/PandasWS/Pandas/compare/v1.1.11...v1.1.12 diff --git a/src/char/char-server.rc b/src/char/char-server.rc index d65730f0bf..120bf89171 100644 Binary files a/src/char/char-server.rc and b/src/char/char-server.rc differ diff --git a/src/config/pandas.hpp b/src/config/pandas.hpp index 2cf309c975..5f19c5118f 100644 --- a/src/config/pandas.hpp +++ b/src/config/pandas.hpp @@ -67,7 +67,7 @@ // ^ 此处第四段为 1 表示这是一个 1.0.2 的开发版本 (develop) // // 在 Windows 环境下, 程序启动时会根据第四段的值自动携带对应的版本后缀, 以便进行版本区分 - #define Pandas_Version "1.1.15.1" + #define Pandas_Version "1.1.15.0" // 在启动时显示 Pandas 的 LOGO #define Pandas_Show_Logo diff --git a/src/login/login-server.rc b/src/login/login-server.rc index 3dd8ab6833..3510585bda 100644 Binary files a/src/login/login-server.rc and b/src/login/login-server.rc differ diff --git a/src/map/map-server.rc b/src/map/map-server.rc index 57e6db894b..d91cf7f250 100644 Binary files a/src/map/map-server.rc and b/src/map/map-server.rc differ diff --git a/src/tool/csv2yaml.rc b/src/tool/csv2yaml.rc index ac33acbd4d..e81a80f372 100644 Binary files a/src/tool/csv2yaml.rc and b/src/tool/csv2yaml.rc differ diff --git a/src/tool/mapcache.rc b/src/tool/mapcache.rc index 48444fca0b..0b9c60d325 100644 Binary files a/src/tool/mapcache.rc and b/src/tool/mapcache.rc differ diff --git a/src/tool/yaml2sql.rc b/src/tool/yaml2sql.rc index b6b83aba97..35195b4d74 100644 --- a/src/tool/yaml2sql.rc +++ b/src/tool/yaml2sql.rc @@ -51,8 +51,8 @@ END // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,1,15,1 - PRODUCTVERSION 1,1,15,1 + FILEVERSION 1,1,15,0 + PRODUCTVERSION 1,1,15,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -69,12 +69,12 @@ BEGIN BEGIN VALUE "CompanyName", "PandasWS" VALUE "FileDescription", "Yaml2SQL Converter" - VALUE "FileVersion", "1.1.15.1" + VALUE "FileVersion", "1.1.15.0" VALUE "InternalName", "yaml2sql.exe" VALUE "LegalCopyright", "Copyright (C) 2019-2021 PandasWS" VALUE "OriginalFilename", "yaml2sql.exe" VALUE "ProductName", "Pandas Ragnarok Online Simulator" - VALUE "ProductVersion", "1.1.15.1" + VALUE "ProductVersion", "1.1.15.0" END END BLOCK "VarFileInfo" diff --git a/src/web/web-server.rc b/src/web/web-server.rc index 535b926c56..ebac151f87 100644 --- a/src/web/web-server.rc +++ b/src/web/web-server.rc @@ -51,8 +51,8 @@ END // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,1,15,1 - PRODUCTVERSION 1,1,15,1 + FILEVERSION 1,1,15,0 + PRODUCTVERSION 1,1,15,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -69,12 +69,12 @@ BEGIN BEGIN VALUE "CompanyName", "PandasWS" VALUE "FileDescription", "Web Server" - VALUE "FileVersion", "1.1.15.1" + VALUE "FileVersion", "1.1.15.0" VALUE "InternalName", "web-server.exe" VALUE "LegalCopyright", "Copyright (C) 2019-2021 PandasWS" VALUE "OriginalFilename", "web-server.exe" VALUE "ProductName", "Pandas Ragnarok Online Simulator" - VALUE "ProductVersion", "1.1.15.1" + VALUE "ProductVersion", "1.1.15.0" END END BLOCK "VarFileInfo"