<feed xmlns='http://www.w3.org/2005/Atom'>
<title>misskey/scripts/build-assets.mjs, 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-01-06T10:23:59Z</updated>
<entry>
<title>migrate build scripts to esmodules (#17071)</title>
<updated>2026-01-06T10:23:59Z</updated>
<author>
<name>anatawa12</name>
<email>anatawa12@icloud.com</email>
</author>
<published>2026-01-06T10:23:59Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=38b3eecc8c84ed761604a15c3488cfaff6c417a4'/>
<id>urn:sha1:38b3eecc8c84ed761604a15c3488cfaff6c417a4</id>
<content type='text'>
* chore: migrate build scripts to esmodules

* chore: do not use export default in build script</content>
</entry>
<entry>
<title>enhance(backend): pugをやめ、JSXベースのテンプレートに変更 (#16908)</title>
<updated>2025-12-01T09:36:55Z</updated>
<author>
<name>かっこかり</name>
<email>67428053+kakkokari-gtyih@users.noreply.github.com</email>
</author>
<published>2025-12-01T09:36:55Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=f222d7e24d3d134a078868c89363cacde906ccdc'/>
<id>urn:sha1:f222d7e24d3d134a078868c89363cacde906ccdc</id>
<content type='text'>
* enhance(backend): pugをやめ、JSXベースのテンプレートに変更 (to misskey-dev dev branch) (#16889)

* wip

* wip

* wip

* wip

* fix lint

* attempt to fix test

* fix

* fix

* fix: oauthページの描画がおかしい問題を修正

* typo [ci skip]

* fix

* fix

* fix

* fix

* fix

* refactor

* fix

* fix

* fix broken lockfile

* fix: expose supported languages as global variable

* remove i18n package from root as it is no longer required [ci skip]

* fix

* fix: add i18n package.json to Docker target-builder stage for federation tests (#16909)

* Initial plan

* fix: add i18n package.json to Docker target-builder stage for federation tests

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;

* fix: followup-test-federation for enh-remove-pug (#16910)

* fix: followup-test-federation for enh-remove-pug

* Revert "fix: add i18n package.json to Docker target-builder stage for federation tests (#16909)"

This reverts commit 14313468d34f49c363eef4d0a932e9fc0d9a37fb.

* fix: CSSが読み込まれない場合がある問題を修正

* fix [ci skip]

* fix: propsのデフォルト値をnull合体演算子から論理和演算子に変更（空文字に対処するため）

* remove @types/pug

* enhance: bootloaderを埋め込むように

* fix possible race condition

* remove esbuild

---------

Co-authored-by: Copilot &lt;198982749+Copilot@users.noreply.github.com&gt;
Co-authored-by: syuilo &lt;4439005+syuilo@users.noreply.github.com&gt;
Co-authored-by: おさむのひと &lt;46447427+samunohito@users.noreply.github.com&gt;</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>feat(frontend): tabler-iconsのサブセット化 (#15340)</title>
<updated>2025-05-22T13:56:38Z</updated>
<author>
<name>かっこかり</name>
<email>67428053+kakkokari-gtyih@users.noreply.github.com</email>
</author>
<published>2025-05-22T13:56:38Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=e6e8bfa591b28de29709139d4d238205d7a7e171'/>
<id>urn:sha1:e6e8bfa591b28de29709139d4d238205d7a7e171</id>
<content type='text'>
* feat(frontend): tabler-iconsの使用されていないアイコンを削除するように

* fix

* fix

* fix

* fix

* fix

* Update Changelog

* enhance: tablerのCSSを使用されているクラスのみに限定

* 使用するアイコンパッケージをそろえる

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* spdx

* typo

* fix: サブセットから除外される書き方をしている部分を修正

* fix: 同じunicodeに複数のアイコンclassが割り当てられている場合に対応

* remove debug code

* Update CHANGELOG.md

* fix merge error

* setup renovate

* fix: woff2ではなくwoffに変換していたのを修正

* update deps

* update changelog</content>
</entry>
<entry>
<title>enhance(frontend): サーバーエラー画面の多言語対応 (#15549)</title>
<updated>2025-02-24T05:23:20Z</updated>
<author>
<name>かっこかり</name>
<email>67428053+kakkokari-gtyih@users.noreply.github.com</email>
</author>
<published>2025-02-24T05:23:20Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=1b44954dcbca4c1d71f04ee384db8812811126c6'/>
<id>urn:sha1:1b44954dcbca4c1d71f04ee384db8812811126c6</id>
<content type='text'>
* enhance(frontend): サーバーエラー画面の多言語対応

* indent</content>
</entry>
<entry>
<title>feat(frontend): ノート・ユーザータイムライン埋め込み (#13929)</title>
<updated>2024-09-09T11:57:36Z</updated>
<author>
<name>かっこかり</name>
<email>67428053+kakkokari-gtyih@users.noreply.github.com</email>
</author>
<published>2024-09-09T11:57:36Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=2cbe1d1210a5745787f37069ecb59b8f6c03c224'/>
<id>urn:sha1:2cbe1d1210a5745787f37069ecb59b8f6c03c224</id>
<content type='text'>
* fix

* navhookをbootに移動

* サーバーサイドのbootも分けるように

* 埋め込みページかどうかの判定は最初の一回だけに

* tooltipは出せるように

* fix design

* 埋め込み独自のtooltipを削除

* ロジックの分岐が多かったMkNoteDetailedを分離

* fix indent

* プレビュー用iframeにフォーカスが当たるのを修正

* popupの制御を出す側で行うように

* パラメータが逆になっていたのを修正

* Update MkEmbedCodeGenDialog.vue

* fix

* eliminate misskey-js lint warns

* fix

* add appropriate attributes to embed html

* enhance: サーバーサイドのembed系をさらに分離

* enhance: embed routerを分離（route定義をboot時に変更できるようにする改修を含む）

* type

* lint

* fix indent

* server-side styleを完全に分離

* Revert "refactor: 画面サイズのしきい値をconstにまとめる"

This reverts commit 05ca36f400889456981e89489ae0ae242fa09b67.

* fix

* revert all changes in base.pug

* embedドメインをまとめた

* embedドメインをまとめた

* prevent calling contextmenu in embed page by stopping at the caller

* fix import

* fix import

* improve directory structure

* fix import

* register timeline ui as a container

* wa-

* rename

* wa-

* Update EmMediaList.vue

* Update EmMediaList.vue

* Update EmMediaList.vue

* Update EmMediaImage.vue

* Update EmNote.vue

* revert mkmedialist changes

* 戻し漏れ

* wip

* tweak embed media ui

* revert original media components

* Update boot.embed.js

* rename

* wip

* Update MkNote.vue

* wip

* Update MkSubNoteContent.vue

* Update EmNote.vue

* Update packages/frontend/src/router/definition.ts

* Revert "Update packages/frontend/src/router/definition.ts"

This reverts commit 937ae44521cdb0f250796943b20142b65f8ed944.

* refactor EmMediaImage

* fix import

* remove unused imports

* Update router.ts

* wip

* Update boot.ts

* wip

* wip

* wip

* wip

* Update EmNote.vue

* Update EmNote.vue

* Create EmA.vue

* Create EmAvatar.vue

* Update EmAvatar.vue

* wip

* wip

* wip

* Create EmImgWithBlurhash.vue

* Update EmImgWithBlurhash.vue

* Create EmPagination.vue

* wip

* Update boot.ts

* wip

* wip

* wi@p

* wip

* wip

* wiop

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update boot.ts

* wip

* Update MkMisskeyFlavoredMarkdown.ts

* wip

* wip

* wip

* wip

* wip

* Update post-message.ts

* wip

* Update EmNoteDetailed.vue

* Update EmNoteDetailed.vue

* Create instance.ts

* Update EmNoteDetailed.vue

* wip

* Update EmNoteDetailed.vue

* wip

* wip

* wip

* Update pnpm-lock.yaml

* wip

* wip

* wp

* wip

* Update ClientServerService.ts

* wip

* Update boot.ts

* Update vite.config.local-dev.ts

* Update vite.config.ts

* Create index.html

* wa-

* wip

* Update boot.ts

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Create EmLink.vue

* Create EmMention.vue

* Update EmMfm.ts

* wip

* wip

* wip

* wip

* Update vite.config.ts

* Update boot.ts

* Update EmA.vue

* うぃｐ

* wip

* wip

* Create EmError.vue

* wip

* Update MkEmbedCodeGenDialog.vue

* Update EmNote.vue

* wip

* wip

* Update user-timeline.vue

* Update check-spdx-license-id.yml

* wip

* wip

* style(frontend-shared): lint fixes on build.js

* fix(frontend-shared): include `*.{js,json}` files in js-built

* wip

* use alias

* refactor

* refactor

* Update scroll.ts

* refactor

* refactor

* refactor

* wip

* wip

* wip

* wip

* Update roles.vue

* Update branding.vue

* wip

* wip

* wip

* Update page.vue

* wip

* fix import

* add missing css variables

* 絵文字をtwemojiに変更

クライアントデフォルトにあわせるため

* force empoll readonly

* fix compiler error

* fix broken imports

* tweak button style

* run api extractor

* fix storybook theme preloads

* fix storybook instance imports

* Update preview.ts

* Update preview.ts

* Update preview.ts

* Revert "Update preview.ts"

This reverts commit 12bab1c6fbd3baf753515df760ff19d027b85155.

* Revert "Update preview.ts"

This reverts commit 5c0ce01dbdf2194ffe94aba950f747a9968f29c4.

* Revert "Update preview.ts"

This reverts commit f4863524d7e5ca0f25470808849c24a72bea000a.

* Revert "fix storybook instance imports"

This reverts commit ed8eabb246edf731d31adffbe3c77c539e53ae9e.

* Revert "wip"

This reverts commit d3c1926519878155193a1654f49141e515d49683.

* Revert "Update page.vue"

This reverts commit 27c7900b0c1ae296b56075e8a9c22585d9cd744b.

* Revert "Update branding.vue"

This reverts commit c08ccb65ba66774c3e2b3dcfc6153004b5c0aa16.

* Revert "Update roles.vue"

This reverts commit 1488b670660cb1803d17d8f5c78f2d79e59fa52d.

* Revert "wip"

This reverts commit aab1c769814b08c257cad3025422a0eea3bfba4f.

* refactor: use common media proxy

* fix imports

* fix

* fix: MediaProxyの初期化を保証する（storybook対策？）

* enhance(frontend-embed): improve embedParams provide

* fix(backend): MK_DEV_PREFER=backendのときにembed viteが読み込めないのを修正

* fix

* embed-pageを共通化

* fix import

* fix import

* fix import

* const.jsを共通化

（たぶんrevertしすぎた）

* fix type error

* fix duplicated import

* fix lint

* fix

* コメントとして残す

* sharedとembedをlint対象にする

* lint

* attempt to fix eslint (frontend-shared)

* lint fixes

---------

Co-authored-by: syuilo &lt;4439005+syuilo@users.noreply.github.com&gt;
Co-authored-by: zyoshoka &lt;107108195+zyoshoka@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Fix json module imports for node 22 (#13875)</title>
<updated>2024-06-13T01:18:01Z</updated>
<author>
<name>sirsegv</name>
<email>56238661+squidink7@users.noreply.github.com</email>
</author>
<published>2024-06-13T01:18:01Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=1616cb533ee7099bdf8ea982ea0557b1081e9c6c'/>
<id>urn:sha1:1616cb533ee7099bdf8ea982ea0557b1081e9c6c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update deps (#13624)</title>
<updated>2024-05-04T11:56:14Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2024-05-04T11:56:14Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=2b21c1936212b6e1288d545b71544888e84ce8ab'/>
<id>urn:sha1:2b21c1936212b6e1288d545b71544888e84ce8ab</id>
<content type='text'>
* update deps

* Update package.json

* update deps

* build: pass --strip-leading-paths to restore 0.2.x behavior (#13684)

* :v:

* :v:

* pureimageの代わりに@napi-rs/canvasを使う (#13748)

* pureimageの代わりに@napi-rs/canvasを使う

* remove writestream

* remove createtemp

* wip

* Update ClientServerService.ts

* update pnpm to 9.x

* update deps

* re: update pnpm to 9.x

* update node

* :v:

---------

Co-authored-by: anatawa12 &lt;anatawa12@icloud.com&gt;
Co-authored-by: tamaina &lt;tamaina@hotmail.co.jp&gt;</content>
</entry>
<entry>
<title>feat: license violation protection (#13285)</title>
<updated>2024-02-17T04:34:50Z</updated>
<author>
<name>Acid Chicken (硫酸鶏)</name>
<email>root@acid-chicken.com</email>
</author>
<published>2024-02-17T04:34:50Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=acba96c1d34572ed7bd454462c2462d2a32369f4'/>
<id>urn:sha1:acba96c1d34572ed7bd454462c2462d2a32369f4</id>
<content type='text'>
* spec(frontend): aboutページにリポジトリ・フィードバックのURLを表示させる

Cherry-picked from MisskeyIO#441
Cherry-picked from MisskeyIO#438

* feat: license violation protection

* build: fix typo

* build: fix typo

* fix: farewell to the static type land

* fix: key typo

* fix: import typo

* fix: properly interpret `prominently`

* docs: add disclaimer

* docs: update CHANGELOG

* chore: add gap

---------

Co-authored-by: まっちゃとーにゅ &lt;17376330+u1-liquid@users.noreply.github.com&gt;
Co-authored-by: syuilo &lt;4439005+syuilo@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>(re)  update SPDX-FileCopyrightText</title>
<updated>2024-02-13T15:59:27Z</updated>
<author>
<name>tamaina</name>
<email>tamaina@hotmail.co.jp</email>
</author>
<published>2024-02-13T15:59:27Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=c1514ce91dc08481a092a789ee37da546cdb4583'/>
<id>urn:sha1:c1514ce91dc08481a092a789ee37da546cdb4583</id>
<content type='text'>
Fix  #13290
</content>
</entry>
</feed>
