From cf7efeff01460d1bad50fcc5c577149a2f2341f2 Mon Sep 17 00:00:00 2001 From: shenjack <3695888@qq.com> Date: Mon, 15 Jan 2024 00:17:54 +0800 Subject: [PATCH] Update DR SDK 0.9.x change log --- docs/main/change_log/sdk/0-9.md | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/docs/main/change_log/sdk/0-9.md b/docs/main/change_log/sdk/0-9.md index b9eabcb..5b66147 100644 --- a/docs/main/change_log/sdk/0-9.md +++ b/docs/main/change_log/sdk/0-9.md @@ -1,6 +1,17 @@ -# DR sdk 0.9.0.0 +# DR SDK 0.9.x 更新日志 -## Changes +## DR sdk 0.9.1.0 (草稿) + +### Dependency + +- 去掉了 `tomlkit`, 改为 `tomli_w` + - 真好用 + - Remove `tomlkit`, change to `tomli_w` + - Really good + +## DR sdk 0.9.0.0 + +### Changes - `api.screen.BaseScreen` - `on_draw` @@ -8,35 +19,35 @@ - `dt` 为上一帧到这一帧的时间间隔 - `dt` is the time interval from the last frame to this frame -## Rename +### Rename - `Api_version` -> `api_version` - `_DR_Status` -> `_DRStatus` - `name` = `DR Option` -> `DR Status` - 这毛病属实是没想到, 之前一直没发现 -## Rework +### Rework - 将 `logging` 的依赖改为 `lib_not_dr.loggers` - 以后都用 `lib_not_dr` 的 logger 了 - Change the dependency of `logging` to `lib_not_dr.loggers` - Use `lib_not_dr` logger in the future -## Add +### Add - 添加内置依赖: `lib-not-dr` - Added built-in dependency: `lib-not-dr` - 不再同时维护两份代码 - No longer maintain two sets of code at the same time -## Fix +### Fix - 如果没有 DR_game 的情况下, 退出时会 join 控制台线程 - 通过检测线程是否是守护线程来判断是否 join - If there is no DR_game, join the console thread when exiting - Determine whether to join by detecting whether the thread is a daemon thread -## Dependency +### Dependency - 更新了所有的依赖版本号 - 去看 `requirements.txt` 吧