Skip to content

Releases: mudclient/go-mud

v0.6.6

15 Dec 07:49
4116008
Compare
Choose a tag to compare

Changelog

4116008 chore: GitHub Actions 的 set-env 被废止,同步修改
65f74c4 fix: 修复 Lua 初始化的过程中遇到的错误
8a4d9b9 fix: 解码出错导致的乱码
f4e6b0f docs: 更新配置文件和 README 中关于服务器编码部分
5edcab9 feat: 允许指定多种编码,默认值足以应付常见国内服务器
26d880b docs: 在配置文件例子中增加 MUD.Encoding 选项
852ff79 chore: 添加 pre-commit 作为 lint 工具
471d42c style: json 格式调整
82cbf80 style: 将 json 的缩进从 4 空格改到 2 空格
7f53abf chore: golangci-lint 升级,修复新检查出的错误

v0.6.5

16 Oct 12:06
c80bc8d
Compare
Choose a tag to compare

Changelog

1225d55 feat: 增强命令行,上下箭头翻找历史,回车重复上一条
358d2a5 chore: go mod tidy

v0.6.4

16 Oct 00:19
902fed4
Compare
Choose a tag to compare

Changelog

902fed4 chore: 修复 goreleaser 配置错误
7e8937f feat: 增加连接编码支持,默认编码从 GBK 改为 UTF-8

v0.6.2

11 Feb 02:12
5985209
Compare
Choose a tag to compare

Changelog

ed5ae3f Chore: .golangci.yml 基本定稿,加入 build CI 流程
af55c20 Style: 注释掉少量尚未完全实现的代码
6ffb07c Refactor: 重构 LuaEcho,把超大的 switch 改成 map
b2aaa4c Refactor: 重构 ui/ui.go,让函数长度和调用关系更合理
9e90271 Style: 代码风格调整,主要是 return 语句 if/switch 风格
2364c5d Style: 重构 Telnet 选项命名,将前缀 O_ 改为 Opt
cfcee3a Style: 重构类型名,去掉冗余的前缀
6c1f3e9 Style: 删除无用代码
c831e43 Chore: fix bug, workflow release.yml also works on branches

v0.6.1

29 Jan 12:06
6241923
Compare
Choose a tag to compare

Changelog

a97dd06 Chore: 迁移到 mudclient
daf2c36 Fix: #24 命令行选项 -h 会导致程序异常
39ffe87 Chore: 支持 termux 打包
254e17f Chore: 支持 Homebrew
0650c4e Chore: 增加持续集成,自动化编译,自动化发布
05d8766 Feat: 为程序增加版本信息,同时废止 Makefile
fa72f57 Feat: 收集补全所有的 IAC 指令和选项
0efa44b Feat(UI): 调整默认调色板中的白色、绿色和黄色
3bf6e7e Feat(UI): 补齐所有 U+2500~U+259F 区段的表格线和方块
0643f46 Feat: 基本实现翻屏功能,这应当可以修复 #21
98acc48 Chore: 以 go mod 方式引用 dzpao/tview,不再在本地 hack tview
64f256b Chore: 忽略 dist 目录及配置文件、临时输出文件、日志文件和 .DS_Store
755a561 Chore: 缩减编译结果的文件尺寸
320abd2 Chore: 添加 workflows 文件
0556c52 Fix(Windows): 支持中文输入法;调用 Win32 API 自动最大化 Console 窗口

v0.6.0 —— 可以手动档玩游戏,并支持 Lua 脚本

07 Sep 10:50
7323731
Compare
Choose a tag to compare

这应当是一个可以手动档玩游戏的版本。解决了之前遇到的许多问题,目前基本上没有明显的问题了。

由于没有脚本语言,不能写触发和别名,因此写机器人还有很大的限制。好在因为支持 Lua 脚本,所以理论上还是支持机器人的。

事实上对北侠用户来说,配合 lua-mud-robots,GPS 和 P2P 基本上已经可以运行。

Windows 下的运行环境

29 Aug 02:31
abbd676
Compare
Choose a tag to compare

md5sum

8508b303fa01f3bba801cc44a9cc117a go-mud-windows-386.zip
12d64dcf4678abcb3ae40fd11d47dc9e go-mud-windows-amd64.zip

Windows 下使用本压缩包作为软件运行环境,
64 位电脑请选择下载 go-mud-windows-amd64.zip,32 位电脑请选择下载 go-mud-windows-386.zip

解压后将生成目录 go-mud-windows-amd64go-mud-windows-386 目录。

然后将对应的 go-mud.exe 复制到此目录中,双击 go-mud.cmd 运行就可以启动游戏。

v0.5.2

08 Jul 15:47
c22a709
Compare
Choose a tag to compare
v0.5.2 Pre-release
Pre-release

修复 #9

$ md5sum go-mud-* lua.zip
212a2433472029c06dc2e69ec42d5237  go-mud-linux-amd64
dc570a9fb06462e6a1ebe8b1a417af6a  go-mud-linux-arm64
e795eaae8dbe3234fbac27bde0363338  go-mud-macOS-amd64
509f127055d5df10c55b6acf5923b2c5  go-mud-windows-amd64.exe
93cc80d8e6b5105a69a3bd12248dfd5e  lua.zip

$ sha1sum go-mud-* lua.zip
ec9228cb6335d94f266d53219a8f1df6c74d38c7  go-mud-linux-amd64
3c7fca71e9f7e15c75c5d05ce104e946de197b4d  go-mud-linux-arm64
9a183c7b7d1dae60d49808d354517e2cfd77da5e  go-mud-macOS-amd64
4f496fc947619841e273af6ac1d8b6ef388d2570  go-mud-windows-amd64.exe
4b1f6255807515dea80d8fcf291613a2c592948f  lua.zip

v0.5.1

08 Jul 14:13
2802b8e
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

这是首次通过 GitHub 进行发布的版本,目前已经能跑通,支持 Lua 机器人,可供大家下载体验