Skip to content

Releases: 2044-space-elevator/TouchFish

v4.7.0

08 Feb 11:09
181501a

Choose a tag to compare

What's Changed

Full Changelog: v4.6.0...v4.7.0

v4.6.0

16 Jan 09:45
31f01ac

Choose a tag to compare

What's Changed

功能

  • 支持以单字母缩略形式输入指令。
  • 支持输入用户名代替 UID。
  • 添加 evaluate 指令,调用时表现为 Python IDLE,例如 evaluate 1+2 输出 3
  • 添加 flood 指令,调用时开启简易命令行模式,此时可以直接输入单行消息而省略 send
  • 添加 shell 指令,调用时执行输入的系统指令。
  • 将默认启动模式改为客户端。
  • 增加 Client 连接时的用时提示。
  • 对 Client 启用日志。
  • 变更协议。

修复

  • 修复协议 3.4.2 对于列表的 diff 提示不正确的问题。
  • 修复程序终止后终端文字输出为黑色的问题。
  • 修复清屏操作被放置在 config.json 读取提示被输出之后才进行的问题。
  • 修复服务端启动时 root_socket 概率性爆出 BlockingIOError 的问题。
  • 解决 doorman accept 命令对用户已经下线的情况处理错误的问题。

优化

  • 将默认 Client 配置改为 touchfish.xin:70018.130.190.200:7001)。
  • 对 Client 连接不再强制输入 IP,允许输入域名。
  • 在 Client 的默认用户名后添加一个随机(实则并不随机)六位数后缀,呈现 user****** 的形式。
  • 修改 order 字段,消息编号为 1, 2, 3, ...,文件编号为 -1, -2, -3, ...。
  • 去除 do_save 中一个忘记删掉的调试输出。
  • 去除 Client 发起连接和连接窗口期之间的 0.5 秒等待。
  • EXIT_FLAG 重命名为 exit_flag
  • 措辞优化:服务端 IP -> 服务端地址
  • 若干措辞和代码结构优化。
  • 代码细节优化:将单引号统一为双引号。

Full Changelog: v4.3.3-rc1...v4.6.0

v4.3.3-rc1

23 Dec 15:12
a8f0c7d

Choose a tag to compare

稳定版本。

What's Changed

Full Changelog: v4.3.1...v4.3.3-rc1

v4.3.1

21 Dec 13:31
05f06de

Choose a tag to compare

提升稳定性,推荐使用,修复在Linux上运行的bug

Full Changelog: v4.3.0...v4.3.1

v4.3.0

21 Dec 10:25
bd255e0

Choose a tag to compare

v4.3.0 Pre-release
Pre-release

目前 Linux Bin 有 bug,LTS.py内注释有错误。

What's Changed

Full Changelog: v4.1.0...v4.3.0

v4.1.0

20 Dec 09:53
8343820

Choose a tag to compare

稳定版本,修复了一些稳定性问题,更改了部分措辞和文档。

What's Changed

Full Changelog: v4.0.0...v4.1.0

v4.0.0

11 Dec 14:46
4527b9f

Choose a tag to compare

更改的内容

  • 更新README.md
  • 将server与chat合并
  • 彻底去除GUI界面,以后的LTS版本不再提供GUI
  • 删除admin版本,以后的LTS版本不再提供admin实现
  • 详细内容见 这里

注:在本次发行中,仍然保留了旧版本中的 admin 二进制程序,以后将不会发布。
v3旧版本的代码已经转移至 分支v3

Development Build

09 Dec 15:07
0da857b

Choose a tag to compare

Development Build Pre-release
Pre-release

这是一个基于 main 分支最新代码的自动版本。

不要被左侧的时间骗了!本Release会不断随着 Commit 更新。

Commit SHA: 03affb9

提示:

  • 此版本为开发测试版,可能包含不稳定的功能或未知的错误。
  • 不建议用于生产环境或正式用途。

v3.2.0(暂未同步至 www.bopid.cn)

05 Oct 08:39

Choose a tag to compare

What's Changed

  • 更新 README.md,修复错误 by @JohnChiao75 in #27
  • [feat] 服务端、admin内命令行功能 & 更健壮的server绑定机制 by @pztsdy in #30
  • [skip ci] [doc/upd] 更健壮の通知初始化系统 & 改README.md by @pztsdy in #31
  • 20251005功能(UI)&bug Fix&健壮性Upd by @pztsdy in #32
  • [fix] 好奇葩的bug,源于Ctrl+C复制错 by @pztsdy in #34

Full Changelog: v3.0.0...v3.2.0

很重要:更新了client的高DPI支持
很重要:添加了服务端内和admin内的集成终端(名字找VS Code学的但是没那么高级
没那么重要:添加了服务器关闭提示(暂未测试,理论可行)
不重要:添加了一堆try防止服务器崩掉
不重要x2:添加了admin的log机制


注:srcpack.zip是压缩后的 admin.py 和 chat.py,以便 linux 服务端用户下载使用。

v3.0.0(同步至 www.bopid.cn)

01 Oct 08:17

Choose a tag to compare

对于 server

  • 添加管理员模式。
  • 修改 banenable 的 bug
  • Typo fixed

对于 client

  • 添加帮助
  • Typo Fixed

对于 admin

  • TouchFish 家族的新成员