nodejieba-fix
Version:
this is a test package,don't download it
244 lines (136 loc) • 5.7 kB
Markdown
# NodeJieba ChangeLog
## v2.2.5
+ fix bug [pull request 89](https://github.com/yanyiwu/nodejieba/pull/89)
## v2.2.4
+ support "tag" in insertWord function. [pull request 71](https://github.com/yanyiwu/nodejieba/pull/71)
## v2.2.3
+ update cppjieba -> 4a755dff to try fixing [issue 65](https://github.com/yanyiwu/nodejieba/issues/65)
## v2.2.2
+ upgrade cppjieba -> v4.8.1
+ (word freq tag) format in user dict has been supported.
## v2.2.1
+ fix bug in v2.2.0 about 'cutSmall'
## v2.2.0
+ add api `cutSmall` to cut words in specific word length limit
## v2.1.0
+ function `tag,extract` return objects, instead of strings.
+ fix issue [issue 58](https://github.com/yanyiwu/nodejieba/issues/58)
## v2.0.0
+ Upgrade cppjieba -> v4.8.0
+ rewrite `cut` function:
+ add `cutAll` for old `cut(s, "FULL")` function.
+ add `cutHMM` for old `cut(s, "HMM")` function.
+ add `cutForSearch` for old `cut(s, "Query")` function.
## v1.4.11
+ Upgrade dependencies
+ "nan": "~2.2.0" -> "~2.3.0"
+ Upgrade devDependencies
+ "mocha": "~2.3.4" -> "~2.4.5"
+ "should": "~8.0.2" -> "~8.3.1"
+ Upgrade deps/
+ cppjieba -> v4.7.0
+ limonp -> v0.6.1
## v1.4.10
Upgrade to fix potential trouble:
+ limonp -> v0.5.6
+ cppjieba -> v4.5.2
## v1.4.9
Upgrade limonp and cppjieba to fix [issue48](https://github.com/yanyiwu/nodejieba/issues/48)
* limonp -> v0.5.4
* cppjieba -> v4.5.0
## v1.4.8
Upgrade:
* cppjieba -> v4.4.1 to fix bug, see details in [CppJieba ChangeLog v4.4.1](https://github.com/yanyiwu/cppjieba/blob/master/ChangeLog.md#v441)
## v1.4.7
Upgrade:
* limonp -> v0.5.3, fix incompatibility problem in Windows.
## v1.4.6
Change source codes layout
* lib/jieba/limonp -> deps/limonp
* lib/jieba -> deps/cppjieba
Upgrade:
* limonp -> v0.5.2, fix incompatibility problem of [issue45](https://github.com/yanyiwu/nodejieba/issues/45)
* cppjieba -> v4.3.2
## v1.4.5
* 修复多余日志输出的问题。
## v1.4.4
* 升级 [cppjieba] 到最新版本 v4.2.1
## v1.4.3
* 升级 [cppjieba] 到最新版本 v4.1.2
## v1.4.2
* 升级 package.json 里面的依赖库。
## v1.4.1
* [enhancement issue]: https://github.com/yanyiwu/nodejieba/issues/39
## v1.4.0
* 对MP算法的分词方式新增一个粒度参数,解决[issue29]关于细粒度分词的问题。
## v1.3.0
* 合并 [pr37], 修复 [issue36] 。 放弃对旧版本 `node.js v0.11` 的支持。
## v1.2.2
* 修复依赖的nan版本的问题。
## v1.2.1
* 修复load函数重复调用时内存没有释放的问题。
## v1.2.0
* 同时支持【不配置词典文件直接使用】和【灵活配置词典】的需求。
## v1.1.0
* 新增支持动态增加词库的API函数: `insertWord`
## v1.0.3
* Merge Pull Request [pr28],显示声明依赖的是 node 后缀的文件,解决一些库重写了 require 的问题。
## v1.0.2
* 修复在 windows 上编译不通过的问题,提升兼容性。
## v1.0.1
* 修复在iojs v2.2.1 上编译不通过的问题,提升兼容性。
## v1.0.0
* 使用[cppjieba] v3.0.0 版本,使用更简洁的接口函数,可以使用参数指定切词方法。
* `require("nodejieba")` 时自动载入词典,用户无需再烦心字典的事情,实现即插即用。
* 听从 [issue23] 的建议,废除异步调用的接口,现在的接口函数都是同步调用函数,分别是 `cut`, `tag`, `extract` 。因为分词毕竟是CPU密集型的事情,没必要使用异步调用。
## v0.2.13
* 升级[nan]到 `^v1.8.0` 以支持 `iojs-v2.x`
## v0.2.12
* 新增以下默认词典地址,让使用者不需要自己写词典的相对地址。
* nodejieba.DEFAULT_DICT
* nodejieba.DEFAULT_HMM_DICT
* nodejieba.DEFAULT_USER_DICT
* nodejieba.DEFAULT_IDF_DICT
* nodejieba.DEFAULT_STOP_WORD_DICT
## v0.2.11
* 更新 [cppjieba] 。
* 打印更详细的初始化错误日志信息。
## v0.2.10
* 避免一些在Mac系统下的词典载入日志,更干净的用户体验。
## v0.2.9
* 支持vs2012编译。
## v0.2.8(deleted)
* 支持vs2012编译。
## v0.2.7
* 关键词抽取支持自定义词典(可选参数)。
## v0.2.6
* 修复不同Node版本的兼容性问题,在v0.11.13下测试通过。
* 支持自定义词典(可选参数)。
* 增加关键词抽取功能。
## v0.2.5
* 增加词性标注功能
## v0.2.4
* 更新 package 兼容更低版本的 npm
## v0.2.3
* 更新 cppjieba ,减少内存使用。
## v0.2.2
* 在queryLoadDict 函数中增加query模式的粒度阈值作为可选参数。
## v0.2.1
* 增加搜索引擎分词模式,分别对应的调用函数是 `queryLoadDict, queryCutSync, queryCut`。
## v0.2.0
* 将原来的 cut 阻塞分词模式改为非阻塞模式
* 阻塞分词模型的函数名为 cutSync
## v0.1.4
* 修复关于较低版本编译器需要使用`tr1/unordered_map`导致和`node-gyp`编译选项`-fno-rtti`冲突的编译错误问题。
## v0.1.3
* 更新[cppjieba],支持更低版本的g++。
## v0.1.2
* 更新[cppjieba],使用`less_memory`这个branch来减少Trie树内存的开销。
## v0.1.1
* 依照node的c++扩展的常规写法,对cppjieba进行简单的包装,并已`npm publish`
[cppjieba]:http://github.com/yanyiwu/cppjieba.git
[nan]:https://github.com/nodejs/nan/
[issue23]:https://github.com/yanyiwu/nodejieba/issues/23
[pr28]:https://github.com/yanyiwu/nodejieba/pull/28
[issue36]:https://github.com/yanyiwu/nodejieba/issues/36
[issue29]:https://github.com/yanyiwu/nodejieba/issues/29