<feed xmlns='http://www.w3.org/2005/Atom'>
<title>misskey/packages/frontend-embed/src, branch master</title>
<subtitle>my misskey fork
</subtitle>
<id>http://g.freya.cat/misskey/atom?h=master</id>
<link rel='self' href='http://g.freya.cat/misskey/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/'/>
<updated>2026-03-05T17:55:43Z</updated>
<entry>
<title>split url into webUrl and localUrl (like mastodon)</title>
<updated>2026-03-05T17:55:43Z</updated>
<author>
<name>Freya Murphy</name>
<email>freya@freyacat.org</email>
</author>
<published>2026-03-02T21:05:12Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=587ab8500abb2d8b0a494dc05952c9919cc7f66f'/>
<id>urn:sha1:587ab8500abb2d8b0a494dc05952c9919cc7f66f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(frontend): fix invalid self-closing tags (#17103)</title>
<updated>2026-01-16T13:42:08Z</updated>
<author>
<name>かっこかり</name>
<email>67428053+kakkokari-gtyih@users.noreply.github.com</email>
</author>
<published>2026-01-16T13:42:08Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=389861f1da42e66fe52fe5d33ba4ade35aa16f23'/>
<id>urn:sha1:389861f1da42e66fe52fe5d33ba4ade35aa16f23</id>
<content type='text'>
* fix(frontend): fix invalid self-closing tags

* apply eslint rules

* fix

* fix</content>
</entry>
<entry>
<title>refactor: make noImplicitAny true (#17083)</title>
<updated>2026-01-09T13:06:40Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2026-01-09T13:06:40Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=41592eafb363e3c62ab2d3e5f41b38d7d083d3fb'/>
<id>urn:sha1:41592eafb363e3c62ab2d3e5f41b38d7d083d3fb</id>
<content type='text'>
* wip

* Update emojis.emoji.vue

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update manager.ts

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update analytics.ts</content>
</entry>
<entry>
<title>refactor: localesをworkspace管理下のパッケージに (#16895)</title>
<updated>2025-11-30T04:27:44Z</updated>
<author>
<name>おさむのひと</name>
<email>46447427+samunohito@users.noreply.github.com</email>
</author>
<published>2025-11-30T04:27:44Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=fe01a5a28f34c873019ae3c34086acd6bd791a1d'/>
<id>urn:sha1:fe01a5a28f34c873019ae3c34086acd6bd791a1d</id>
<content type='text'>
* refactor: localesをworkspace管理下のパッケージに

* fix copilot review

* move

* move

* rename

* fix ci

* revert unwanted indent changes

* fix

* fix

* fix

* fix

* 間違えてコミットしていたのを戻す

* 不要

* 追加漏れ

* ymlの場所だけ戻す

* localesの位置を戻したのでこの差分は不要

* 内容的にlocalesにある方が正しい

* i18nパッケージ用のREADME.mdを用意

* fix locale.yml

* fix locale.yml

---------

Co-authored-by: kakkokari-gtyih &lt;67428053+kakkokari-gtyih@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>refactor(frontend): specify global object</title>
<updated>2025-11-07T11:20:13Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2025-11-07T11:20:13Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=ef1cdca6f94ee824f6f8daea1f234dec808c7525'/>
<id>urn:sha1:ef1cdca6f94ee824f6f8daea1f234dec808c7525</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix postMessage type error in Web Worker files by adding triple-slash directives (#16761)</title>
<updated>2025-11-07T11:18:33Z</updated>
<author>
<name>Copilot</name>
<email>198982749+Copilot@users.noreply.github.com</email>
</author>
<published>2025-11-07T11:18:33Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=46d30f454b45e35d7fad3b5e4a5c34fd7be0ad5d'/>
<id>urn:sha1:46d30f454b45e35d7fad3b5e4a5c34fd7be0ad5d</id>
<content type='text'>
* Initial plan

* Add triple-slash directives to worker files to fix postMessage type error

Co-authored-by: syuilo &lt;4439005+syuilo@users.noreply.github.com&gt;

---------

Co-authored-by: copilot-swe-agent[bot] &lt;198982749+Copilot@users.noreply.github.com&gt;
Co-authored-by: syuilo &lt;4439005+syuilo@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>fix(eslint): add window prefix rules to frontend-embed &amp; frontend-shared (#16531)</title>
<updated>2025-09-10T00:22:12Z</updated>
<author>
<name>taiy</name>
<email>53635909+taiyme@users.noreply.github.com</email>
</author>
<published>2025-09-10T00:22:12Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=7673874675630b68678e1d8603d0f08cd0eece31'/>
<id>urn:sha1:7673874675630b68678e1d8603d0f08cd0eece31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor</title>
<updated>2025-08-26T11:17:25Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2025-08-26T11:17:25Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=5e3d8fc9b87337f401221bef0c041e6ccf312fc5'/>
<id>urn:sha1:5e3d8fc9b87337f401221bef0c041e6ccf312fc5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>per-locale bundle &amp; inline locale (#16369)</title>
<updated>2025-08-08T02:26:18Z</updated>
<author>
<name>anatawa12</name>
<email>anatawa12@icloud.com</email>
</author>
<published>2025-08-08T02:26:18Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=8598f3912ecc16f9b7c3f502e09d9ea96f7e507d'/>
<id>urn:sha1:8598f3912ecc16f9b7c3f502e09d9ea96f7e507d</id>
<content type='text'>
* feat: split entry file by locale name

* chore: とりあえず transform hook で雑に分割

* chore: とりあえず transform 結果をいい感じに

* chore: concurrent buildで高速化

* chore: vite ではローケルのないものをビルドして後処理でどうにかするように

* chore: 後処理のためにi18n.jを単体になるように切り出す

* chore: use typescript

* chore: remove unref(i18n) in vite build process

* chore: inline variable

* fix: build error

* fix: i18n.ts.something.replaceAll() become error

* chore: ignore export specifier from error

* chore: support i18n.tsx as object

* chore: process literal for all files

* chore: split config and locale

* chore: inline locale name

* chore: remove updating locale in boot common

* chore: use top-level await to load locales

* chore: inline locale

* chore: remove loading locale from boot.js

* chore: remove loading locale from boot.js

* コメント追加

* fix test; fetchに失敗する

* import削除ログをdebugレベルに

* fix: watch pug

* chore: use hash for entry files

* chore: remove es-module-lexer from dependencies

* chore: move to frontend-builder

* chore: use inline locale in embed

* chore: refetch json on hot reload

* feat: store localization related to boot.js in backend in bootloaderLocales localstorage

* 応急処置を戻す

* fix spex

* fix `Using i18n identifier "e" directly. Skipping inlining.` warning

* refactor: use scriptsDir parameter

* chore: remove i18n from depmap

* chore: make build crash if errors

* error -&gt; warn few conditions

* use inline object

* update localstorage keys

* remove accessing locale localstorage

* fix: failed to process i18n.tsx.aaa({x:i18n.bbb})</content>
</entry>
<entry>
<title>perf(frontend): draw-blurhash workerの結果をpostMessageする際にImageBitmapを移譲する (#16330)</title>
<updated>2025-07-30T00:30:07Z</updated>
<author>
<name>tamaina</name>
<email>tamaina@hotmail.co.jp</email>
</author>
<published>2025-07-30T00:30:07Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=b6607692885201386e1e9feca6ff577fe65c991e'/>
<id>urn:sha1:b6607692885201386e1e9feca6ff577fe65c991e</id>
<content type='text'>
</content>
</entry>
</feed>
