{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":200355214,"defaultBranch":"master","name":"MojiJS","ownerLogin":"natade-jp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-03T09:07:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26193821?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685868904.660091","currentOid":""},"activityList":{"items":[{"before":"42964798a11ed826afb74486087ae2cc2230dc76","after":"0ca5ebba7eff14ed0ee0d9c3812b962997e4e8a6","ref":"refs/heads/master","pushedAt":"2023-06-04T08:43:48.942Z","pushType":"push","commitsCount":2,"pusher":{"login":"natade-jp","name":"natade","path":"/natade-jp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26193821?s=80&v=4"},"commit":{"message":"* v4.0.0\n\n### 機能改善\n\n- ローマ字で `*w[aiueo]` のパターンで足りていない箇所があったのを改善\n- 文字解析用の `MojiAnalyzer` に定義されているUnicodeの面情報を最新版へ更新\n- 文字解析用の `MojiAnalyzer` に結合文字判定を追加\n- 文字解析用の `MojiAnalyzer` に異体字セレクタ判定を追加\n- 結合文字と異体字セレクタを含めて1文字と判定して切り出す `MojiJS.toMojiArrayFromString`, `MojiJS.toStringFromMojiArray` を追加\n - 結合文字と異体字セレクタがあると `UTF-32` への変換だと1文字を1数値への変換に対応できないため\n\n### 変更\n\n- `substr` が使用されている箇所を `substring` へ改善\n- 内部用メソッド名で `toUTF16ArrayfromCodePoint` となっていた個所を `toUTF16ArrayFromCodePoint` へ変更\n- `MojiJS.getWidth`, `MojiJS.cutTextForWidth` にて結合文字と異体字セレクタは文字数を`0`としてカウントするように変更\n\n### 不具合修正\n\n- ローマ字で「`nn`」があった場合に繰り返しの「`っ`」に判定される場合があるのを修正","shortMessageHtmlLink":"* v4.0.0"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADOkSwwQA","startCursor":null,"endCursor":null}},"title":"Activity · natade-jp/MojiJS"}