<feed xmlns='http://www.w3.org/2005/Atom'>
<title>misskey/packages/frontend/src/boot/common.ts, 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>2025-11-27T04:00:11Z</updated>
<entry>
<title>refactor</title>
<updated>2025-11-27T04:00:11Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2025-11-27T04:00:11Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=8fec44d0e90379066ca03b06c0438efddb10aa6c'/>
<id>urn:sha1:8fec44d0e90379066ca03b06c0438efddb10aa6c</id>
<content type='text'>
Fix #16872
</content>
</entry>
<entry>
<title>fix(frontend): 初回読み込み時にエラーになることがある問題を修正</title>
<updated>2025-11-26T10:26:27Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2025-11-26T10:26:27Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=de7cbb376e8907c93d2792c7fa5b9b032b734aa2'/>
<id>urn:sha1:de7cbb376e8907c93d2792c7fa5b9b032b734aa2</id>
<content type='text'>
Fix #16562
</content>
</entry>
<entry>
<title>clean up</title>
<updated>2025-11-26T10:14:40Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2025-11-26T10:14:40Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=6cb6f794e5c3a53c6d855482d45eb187e1b9722c'/>
<id>urn:sha1:6cb6f794e5c3a53c6d855482d45eb187e1b9722c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>enhance(frontend): viewportの属性を起動後に変化させないことにより処理を簡略化+安定性向上</title>
<updated>2025-11-26T10:12:03Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2025-11-26T10:12:03Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=236c2351152d774044160dbc12fd5bd5d12ca7e6'/>
<id>urn:sha1:236c2351152d774044160dbc12fd5bd5d12ca7e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>enhance(frontend): improve theme apply handling</title>
<updated>2025-10-22T02:11:30Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2025-10-22T02:11:30Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=f0380f2d1c2afd9ce8d0be9479a23fca0b4ccdc6'/>
<id>urn:sha1:f0380f2d1c2afd9ce8d0be9479a23fca0b4ccdc6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(frontend): ダークモードの同期が機能しない場合がある問題を修正</title>
<updated>2025-10-22T00:11:15Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2025-10-22T00:11:15Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=aafd8b6bf77a3e8fc1ae6dc202aa83caa46ed4fa'/>
<id>urn:sha1:aafd8b6bf77a3e8fc1ae6dc202aa83caa46ed4fa</id>
<content type='text'>
Fix #16688
</content>
</entry>
<entry>
<title>fix(frontend): iOSで、デバイスがダークモードだと初回読み込み時にエラーになる問題を修正</title>
<updated>2025-09-18T10:18:31Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2025-09-18T10:18:31Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=5fe08d0bbb7bb58234ec70e55289acfff8da0b8b'/>
<id>urn:sha1:5fe08d0bbb7bb58234ec70e55289acfff8da0b8b</id>
<content type='text'>
Fix #16562
</content>
</entry>
<entry>
<title>fix(frontend): 読み込み直後にプラグインによるノートの書き換えが行われない問題を修正</title>
<updated>2025-08-20T06:57:20Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2025-08-20T06:57:20Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=bdfe70931995e7ec79c2ec399b2a00c095692b21'/>
<id>urn:sha1:bdfe70931995e7ec79c2ec399b2a00c095692b21</id>
<content type='text'>
ブート時にプラグインがロードされるまで待機
Fix #16428
</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>feat(frontend): セーフモード (#16245)</title>
<updated>2025-08-01T08:20:40Z</updated>
<author>
<name>かっこかり</name>
<email>67428053+kakkokari-gtyih@users.noreply.github.com</email>
</author>
<published>2025-08-01T08:20:40Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=e092008dc5768cb57b9eeb2ff70e5b831e0dfa24'/>
<id>urn:sha1:e092008dc5768cb57b9eeb2ff70e5b831e0dfa24</id>
<content type='text'>
* feat(frontend): セーフモード

* Update Changelog

* Update Changelog

* fix

* fix

* Update Changelog

* Update Changelog

* PWAのショートカット経由でもセーフモードで起動できるように

* Update ClientServerService.ts

---------

Co-authored-by: syuilo &lt;4439005+syuilo@users.noreply.github.com&gt;</content>
</entry>
</feed>
