# Changelog ## v10.4.1 / 2026-09-26 ### [pangu.js](https://www.npmjs.com/package/pangu) - `CJK •••• N` 不會變成 `CJK・・・・N`(`·`、`‧` 也一樣) - `CJK · CJK` 和 `CJK · CJK` 的 `·` 不會變成 `・` 了(`•`、`‧` 也一樣) ## v10.4.0 / 2026-09-24 ### [pangu.js](https://www.npmjs.com/package/pangu) - 新增 `pangu/browser/standalone` 的 exports,指向獨立的單一檔案 `dist/browser/pangu.js`,沒有 bundler 的話用這個 ## v10.3.0 / 2026-09-24 ### [pangu.js](https://www.npmjs.com/package/pangu) - 新增 `pangu/shared` 的 exports,包含 `pangu`、`Pangu` 和組成規則用的 regex 常數 - 新增 `pangu/browser` 的 exports,包含 `DomWalker`、`VisibilityDetector`、`TaskScheduler` 和 `TaskQueue` - 包在 `` 或 `` 裡的圖片跟旁邊的文字之間不會加空格 ([#201](https://github.com/vinta/pangu.js/issues/201)) - 中文碰到 `-` 的那一行,`CJK-CJK[A]-(CJK)` 會變成 `CJK - CJK [A] - (CJK)` - `CJK=(CJK)` 會變成 `CJK = (CJK)`(`-`、`*`、`&` 也一樣) - 特別處理了 ``,現在 `CJKACJK` 會變成 `CJK A CJK`,本來不會加空格 - `` 和區塊元素相鄰時,區塊邊界不會加空格 - 隱藏的 `` 前面不會加空格 - `pangu/browser` 改成指向 bundler 用的 build,會 import 旁邊的檔案。沒有 bundler、直接用 `