All Versions
21
Latest Version
Avg Release Cycle
129 days
Latest Release
1191 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.19.0 Changes
December 11, 2021- 🔄 Changed 使用 [pinyin-data][pinyin-data] v0.12.0 的拼音数据
-
v0.18.0 Changes
June 13, 2020- 🔄 Changed 使用 [pinyin-data][pinyin-data] v0.9.0 的拼音数据
- 🛠 Bugfixed 修复自定义的 Fallback 函数可能会导致结果乱码的问题 Fixes [#35]
-
v0.17.0 Changes
April 09, 2020- 🔄 Changed 因为依赖的 gojieba 经常出现安装异常,撤销 v0.16.0 的修改,撤销后 v0.17.0 的代码跟 v0.15.0 基本是一样的。
如果有需要使用 v0.16.0 新增的
func Paragraph(p string) string
功能的请使用 v0.16.0 版本或者通过 v0.16.0 中相关代码实现类似的需求。
- 🔄 Changed 因为依赖的 gojieba 经常出现安装异常,撤销 v0.16.0 的修改,撤销后 v0.17.0 的代码跟 v0.15.0 基本是一样的。
如果有需要使用 v0.16.0 新增的
-
v0.16.0 Changes
December 05, 2019- 🆕 NEW 增加
func Paragraph(p string) string
用于便捷处理大段文字 (thanks [@huacnlee] via [#37][#37])
- 🆕 NEW 增加
-
v0.15.0 Changes
April 06, 2019- 🔄 Changed 使用 [pinyin-data][pinyin-data] v0.7.0 的拼音数据
- 🆕 NEW 添加 go.mod 文件
-
v0.14.0 Changes
August 05, 2018- 🔄 Changed 使用 [pinyin-data][pinyin-data] v0.6.1 的拼音数据
- 🔄 Changed 命令行工具移到
cmd/pinyin/
目录下,现在需要改为使用go get -u github.com/mozillazg/go-pinyin/cmd/pinyin
来安装命令行工具。
-
v0.13.0 Changes
April 29, 2018- 🔄 Changed 使用 [pinyin-data][pinyin-data] v0.5.1 的拼音数据 (via [#30])
- 🔄 Changed 修改命令行工具
-s
参数的值(thanks [@wdscxsj][@wdscxsj] via [#19][#19]):Normal
改为zhao
Tone
改为zh4ao
Tone2
改为zha4o
Tone3
改为zhao4
Initials
改为zh
FirstLetter
改为z
Finals
改为ao
FinalsTone
改为4ao
FinalsTone2
改为a4o
FinalsTone3
改为ao4
- 🔄 Changed 严格限制命令行参数中
-s
选项的值(thanks [@wdscxsj][@wdscxsj] via [#20][#20]):
-
v0.12.0 Changes
April 25, 2017🆕 NEW 命令行程序支持通过 -s 指定新增的
Tone3
和FinalsTone3
拼音风格$ pinyin -s Tone3 请至少输入一个汉字 qing3 zhi4 shao3 shu1 ru4 yi1 ge4 han4 zi4 $ pinyin -s FinalsTone3 请至少输入一个汉字 ing3 i4 ao3 u1 u4 i1 e4 an4 i4
🔄 Changed use pinyin-data v0.4.1
-
v0.11.0 Changes
October 28, 2016- 🔄 Changed 不再使用
0
表示轻声(因为之前并没有正确的实现这个功能, 同时也觉得这个功能没必要)。 顺便修复了 Tone2 中ü
标轻声的问题(像侵略 -> qi1n lv0e4
) 🆕 NEW 新增
Tone3
和FinalsTone3
拼音风格。hans := "中国人" args := pinyin.NewArgs() args.Style = pinyin.Tone3 fmt.Println("Tone3:", pinyin.Pinyin(hans, args)) // Output: Tone3: [[zhong1] [guo2] [ren2]] args.Style = pinyin.FinalsTone3 fmt.Println("FinalsTone3:", pinyin.Pinyin(hans, args)) // Output: FinalsTone3: [[ong1] [uo2] [en2]]
- 🔄 Changed 不再使用
-
v0.10.0 Changes
October 19, 2016- 🔄 Changed use pinyin-data v0.4.0