Skip to content

Releases: napi-rs/node-rs

@node-rs/xxhash@1.7.6

05 Dec 05:54
@node-rs/xxhash@1.7.6
83ca124
Compare
Choose a tag to compare
@node-rs/xxhash@1.7.6

@node-rs/jsonwebtoken@0.5.9

05 Dec 05:53
@node-rs/jsonwebtoken@0.5.9
83ca124
Compare
Choose a tag to compare
@node-rs/jsonwebtoken@0.5.9

@node-rs/jieba@2.0.1

05 Dec 05:51
@node-rs/jieba@2.0.1
83ca124
Compare
Choose a tag to compare
@node-rs/jieba@2.0.1

@node-rs/crc32@1.10.6

05 Dec 05:50
@node-rs/crc32@1.10.6
83ca124
Compare
Choose a tag to compare
@node-rs/crc32@1.10.6

@node-rs/bcrypt@1.10.7

05 Dec 05:52
@node-rs/bcrypt@1.10.7
83ca124
Compare
Choose a tag to compare
@node-rs/bcrypt@1.10.7

@node-rs/argon2@2.0.2

05 Dec 05:50
@node-rs/argon2@2.0.2
83ca124
Compare
Choose a tag to compare
@node-rs/argon2@2.0.2

@node-rs/xxhash@1.7.5

27 Oct 11:56
@node-rs/xxhash@1.7.5
0271649
Compare
Choose a tag to compare

What's Changed

This release bumps the Rust version and slightly reduces the call overhead between JavaScript and Rust.

Full Changelog: https://github.com/napi-rs/node-rs/compare/@node-rs/xxhash@1.7.4..@node-rs/xxhash@1.7.5

@node-rs/jsonwebtoken@0.5.8

27 Oct 11:59
@node-rs/jsonwebtoken@0.5.8
0271649
Compare
Choose a tag to compare

What's Changed

This release bumps the Rust version and slightly reduces the call overhead between JavaScript and Rust.

New Contributors

Full Changelog: https://github.com/napi-rs/node-rs/compare/@node-rs/jsonwebtoken@0.5.7...@node-rs/jsonwebtoken@0.5.8

@node-rs/jieba@2.0.0

27 Oct 12:01
@node-rs/jieba@2.0.0
0271649
Compare
Choose a tag to compare

What's Changed

Breaking Changes:

Now provides Jieba and TfIdf class for cut sentences. You can load different dicts for different Jieba and TfIdf instances now.
The default dicts are provided by @node-rs/jieba/dict now, you can load them like this:

import { Jieba } from '@node-rs/jieba'
import { dict } from '@node-rs/jieba/dict'

// load jieba with the default dict
const jieba = Jieba.withDict(dict)

console.info(jieba.cut('我们中出了一个叛徒', false))

// ["我们", "中", "出", "了", "一个", "叛徒"]
import { Jieba, TfIdf } from '@node-rs/jieba'
import { dict, idf } from '@node-rs/jieba/dict'

const jieba = Jieba.withDict(dict)
const tfIdf = TfIdf.withDict(idf)

tfIdf.extractKeywords(
  jieba,
  '今天纽约的天气真好啊,京华大酒店的张尧经理吃了一只北京烤鸭。后天纽约的天气不好,昨天纽约的天气也不好,北京烤鸭真好吃',
  3,
)

// [
//   { keyword: '北京烤鸭', weight: 1.3904870323222223 },
//   { keyword: '纽约', weight: 1.121759684755 },
//   { keyword: '天气', weight: 1.0766573240983333 }
// ]

Full Changelog: https://github.com/napi-rs/node-rs/compare/@node-rs/jsonwebtoken@1.10.4...@node-rs/jieba@2.0.0

@node-rs/crc32@1.10.5

27 Oct 11:57
@node-rs/crc32@1.10.5
0271649
Compare
Choose a tag to compare

What's Changed

This release bumps the Rust version and slightly reduces the call overhead between JavaScript and Rust.

Full Changelog: https://github.com/napi-rs/node-rs/compare/@node-rs/crc32@1.10.4...@node-rs/crc32@1.10.5