Skip to content

Ox Content 3.0 ロードマップ#

View Markdown

トラッキング issue: #699

3.0 は、実験的な面を卒業し、ハイライトの破壊的変更を受け入れるリリースです。新しい Markdown と追加のクロムは オプトイン のままです。 作業は、まず落ちるテストを置いた小さな conventional PR で入ります。

Issue メモ
安定したテーマパッケージ #700 スキンとカラースキームが公式の契約になります
完全な MDX 対応 #701 JSX、import、JSX 内 Markdown。island は既定で JS なしのまま
Code Play #648 連動する柱。Code Play ロードマップ を見てください
組み込み docs サイト機能 #650 執筆、サイト出力、テーマクロム — 既定は OFF
Tree-sitter ハイライト #702 #710 で投入済み。highlight: true はネイティブのみ

ほかで追跡しており、ここには重複しません。

  • i18n / MF2 コア: #451

破壊的変更#

  • highlightThemehighlightLangs はなくなります。ハイライターはひとつです。
  • tree-sitter 文法がない言語はプレーンのままです。
  • テーマパッケージの peer 範囲は 3.x へ移ります。
  • 組み込み機能と Code Play は、メジャーバージョンが変わっただけでは 有効になりません。それぞれ明示的なインストールかオプションが必要です。
  • redirects.netlify は削除されました。provider: "netlify" にするか、CI に Netlify / Cloudflare を検出させるなら provider を省略してください。

シンタックストークンの CSS は <pre class="ox-highlight css-variables"> 上の --octc-syntax-* カスタムプロパティです。カラーパッケージは対応する syntax-* トークンを定義します。

組み込み機能#

機能一覧は ドキュメントサイト機能のロードマップ#650 にあります。

Last updated: