Skip to content

Releases: annrie/cielos

v1.0.27

Choose a tag to compare

@annrie annrie released this 31 Oct 17:26
Immutable release. Only release title and notes can be modified.
ec5a9c7

English | 日本語

English

This release has no zip attached. To install the theme from a zip, use cielos-1.0.26.zip from v1.0.26, or build it with pnpm archive.

This release changes no visible behavior. It cleans up the source so that pnpm lint passes.

📦 Build

  • deps: Raise follow-redirects to 1.16.2 or later to resolve one High alert from Snyk (5d1f0f4)

🎨 Code style

  • lint: Fix 483 ESLint findings so that pnpm lint passes (68378de)
    Most fixes are automatic formatting and import ordering. A few unused variables and duplicate code were removed by hand. We compared the build output before and after: the CSS is identical, and the JavaScript differs only in how functions are written and in the removed dead code (main.js is about 370 bytes smaller).
  • lint: Fix review findings: restore Japanese comments in SvgImage.vue that had been written as \uXXXX escapes (7cbd646)

🧹 Chores

  • Sync the theme version in style.css to 1.0.26 (0d85687)

compare changes

日本語

このリリースには zip を添付していません。zip から入れる場合は v1.0.26 の cielos-1.0.26.zip を使うか、pnpm archive でビルドしてください。

今回のリリースで見た目や動きは変わりません。pnpm lint が通るようにソースを整えたものです。

📦 ビルド

  • deps: follow-redirects を 1.16.2 以上に上げ、Snyk の High 1 件を解消 (5d1f0f4)

🎨 コードスタイル

  • lint: ESLint の指摘 483 件を直し、pnpm lint を通す (68378de)
    大半は自動修正による書式と import の並びの変更です。使われていない変数や重複したコードは手で消しました。修正の前後でビルド結果を比べ、CSS は同一、JavaScript は関数の書き方と削除した不要コードの分だけ違うことを確かめています(main.js は約 370 バイト小さくなりました)。
  • lint: レビューの指摘を修正。SvgImage.vue で \uXXXX のまま書き込まれていた日本語のコメントを元の文字に戻した (7cbd646)

🧹 ビルドプロセスまたは補助ツールの変更

  • style.css のテーマバージョンを 1.0.26 に同期 (0d85687)

compare changes

v1.0.26

Choose a tag to compare

@annrie annrie released this 30 Oct 03:48
Immutable release. Only release title and notes can be modified.
c8be035

English | 日本語

English

The attached cielos-1.0.26.zip is the production build. Upload it via Appearance → Themes → Add New → Upload Theme.

📦 Build

  • deps: Raise katex to 0.18.2 or later to resolve Dependabot alert #94 (#94)
  • deps: Update minor/patch dependencies, including unocss 66.12.0, vue 3.5.44 and axios 1.21 (df0461e)
    UnoCSS 66.12 now outputs color utilities that use a CSS variable as plain var(--x) instead of color-mix(in oklab, var(--x) var(--un-*-opacity), transparent). The rendered colors are the same, and the theme CSS (uno-entry-*.css) is about 17 KB smaller.

🧹 Chores

  • Sync the theme version in style.css to 1.0.25 (4e88b8b)

compare changes

日本語

添付の cielos-1.0.26.zip は本番用にビルド済みのテーマです。WordPress の「外観 → テーマ → 新規追加 → テーマのアップロード」からそのまま入れられます。

📦 ビルド

  • deps: katex を 0.18.2 以上に上げ、Dependabot #94 を解消 (#94)
  • deps: unocss 66.12.0・vue 3.5.44・axios 1.21 ほか、minor/patch の依存を一括更新 (df0461e)
    UnoCSS 66.12 から、CSS 変数を使う色のユーティリティが color-mix(in oklab, var(--x) var(--un-*-opacity), transparent) ではなく var(--x) だけで出力されるようになりました。表示される色は変わらず、テーマの CSS(uno-entry-*.css)は約 17KB 小さくなっています。

🧹 ビルドプロセスまたは補助ツールの変更

  • style.css のテーマバージョンを 1.0.25 に同期 (4e88b8b)

compare changes

v1.0.25

Choose a tag to compare

@annrie annrie released this 28 Oct 12:52
Immutable release. Only release title and notes can be modified.
67f6828

v1.0.25

添付の cielos-1.0.25.zip は本番用にビルド済みのテーマです。WordPress の「外観 → テーマ → 新規追加 → テーマのアップロード」からそのまま入れられます。

The attached cielos-1.0.25.zip is the production build. Upload it via Appearance → Themes → Add New → Upload Theme.

🐛 バグ修正 / Bug fixes

  • scripts: type 属性の除去を開始タグだけにし、インラインスクリプトを壊さないように修正 (c1a9019)
    library/remove-type.php stripped every type="text/css" string from the whole page, which could break inline scripts that contain it (it broke EnlighterJS on unomoon). It now strips the attribute only from <script>, <style> and <link> start tags, and falls back to the original HTML if the replacement fails.

compare changes

v1.0.24

Choose a tag to compare

@annrie annrie released this 26 Sep 07:50
Immutable release. Only release title and notes can be modified.
2f547f3

v1.0.24

添付の cielos-1.0.24.zip は本番用にビルド済みのテーマです。WordPress の「外観 → テーマ → 新規追加 → テーマのアップロード」からそのまま入れられます。

The attached cielos-1.0.24.zip is the production build. Upload it via Appearance → Themes → Add New → Upload Theme.

🐛 バグ修正 / Bug fixes

  • archive: 同日に再アーカイブすると古いアセットが zip に残る問題を修正 (c1e872f)
    Fixed stale assets remaining in the zip when archiving twice on the same day.

📦 ビルド / Build

  • deps: unocss 66.10.5・vite 8.3.1・vue 3.5.43 ほか minor/patch 一括更新 (e238498)
    Bumped unocss to 66.10.5, vite to 8.3.1, vue to 3.5.43, plus other minor/patch updates.

🧹 その他 / Chores

  • Codex アプリの設定(.codex)とエージェント用スキル(.agents)を追跡対象に追加 (74ff30a)
    Track Codex app settings (.codex) and agent skills (.agents) in the repository (not included in the theme zip).

compare changes

v1.0.23

Choose a tag to compare

@annrie annrie released this 23 Sep 14:59
Immutable release. Only release title and notes can be modified.
0c2300d

v1.0.23

添付の cielos-1.0.23.zip は本番用にビルド済みのテーマです。WordPress の「外観 → テーマ → 新規追加 → テーマのアップロード」からそのまま入れられます。

The attached cielos-1.0.23.zip is the production build. Upload it via Appearance → Themes → Add New → Upload Theme.

🐛 バグ修正 / Bug fixes

  • hero-showcase: ライトモードで Hero Showcase ページのヘッダー文字が青地に濃いグレーになり読めなかった問題を修正 (2d99f52)
    Fixed unreadable header text (dark gray on sky blue) on the Hero Showcase page in light mode.

compare changes

v1.0.22

Choose a tag to compare

@annrie annrie released this 23 Sep 14:32
Immutable release. Only release title and notes can be modified.
d0c17a3

v1.0.22

添付の cielos-1.0.22.zip は本番用にビルド済みのテーマです。WordPress の「外観 → テーマ → 新規追加 → テーマのアップロード」からそのまま入れられます。

The attached cielos-1.0.22.zip is the production build. Upload it via Appearance → Themes → Add New → Upload Theme.

🐛 バグ修正 / Bug fixes

  • header: ライトモードで、ヒーロー画像のないページのサブメニュー文字が青地に濃いグレーで読めなかった問題を修正 (a4fedb9)
    Fixed unreadable submenu text (dark gray on sky blue) in light mode on pages without a hero image.
  • archive: 配布 zip に theme.json が含まれておらず、グローバルスタイルと本文の is-layout-constrained が本番で効いていなかった問題を修正 (4c01a95)
    The distribution zip was missing theme.json, so global styles and the constrained content layout were not applied in production.

📖 ドキュメント / Docs

  • readme: Releases のバッジとビルド済み zip の案内を追加 / Added Releases badge and prebuilt zip instructions (4070272)
  • tasks: lessons.md を追加 / Added lessons.md (a66dd26)

compare changes

v1.0.21

Choose a tag to compare

@annrie annrie released this 17 Sep 13:50
0a9b95b

v1.0.21

添付の cielos-1.0.21.zip は本番用にビルド済みのテーマです。WordPress の「外観 → テーマ → 新規追加 → テーマのアップロード」からそのまま入れられます。

The attached cielos-1.0.21.zip is the production build. Upload it via Appearance → Themes → Add New → Upload Theme.

🐛 バグ修正 / Bug fixes

  • forms: Unomoon Form のフォームにテーマのグリッド CSS が当たらない問題を修正。プラグインの改名(uno-wp-form → unomoon-form)でフォームのクラス名が .unomoon_form / .unomoonform-* に変わっていたが、テーマは旧クラスしか見ていなかった。旧クラスは互換のため残している (2add9f3)
  • forms: Apply the theme's form grid CSS to Unomoon Form. The plugin rename (uno-wp-form → unomoon-form) changed the form classes to .unomoon_form / .unomoonform-*, but the theme only targeted the old ones. The old classes are kept for compatibility.

v1.0.20 に含まれる修正 / Included since v1.0.20

  • page: アイキャッチのない固定ページの見出しを投稿と同じ .post-cover にし、上下の余白と「公開 / 更新」の日付を表示 (d70896b)
  • page: Pages without a featured image now use the same .post-cover heading as posts, with proper spacing and published / updated dates.
  • header: transparent ヘッダーが、ヒーローのないページでライトモードだと読めない問題を修正 (01d6ced)
  • header: Fix unreadable transparent header text in light mode on pages without a hero.
  • page: 固定ページの前後ナビ(the_post_navigation)に投稿と同じカード型スタイルを適用 (59b3131)
  • page: Style page prev / next navigation with the same cards as posts.

Full changelog