DiffDaily Deep & Concise - OSS変更の定点観測
トップに戻る

basecamp/lexxy

https://github.com/basecamp/lexxy

テーブルセルの背景色を正規化し、貼り付け・ロード時の外部カラーを除去

テーブルセルの背景色を常に空にリセットするノード変換を追加し、貼り付け・ロード・再編集すべてで外部カラーが除去されるようにした変更です。これにより Lexxy のテーブルはテーマに沿った表示となり、不要なシェーディングが残りません。

2026年07月03日 gpt-oss-120b

初期値から読み込んだコードブロックのハイライトが適用されない問題を拡張システムで解決

初期値としてロードされたコードブロックのハイライト欠如を、拡張システムでコードハイライトを早期登録する形に変更し解消。実装は最小限で既存機能への影響はなく、設計は拡張の一貫性を重視しています。

2026年07月02日 gpt-oss-120b

Lexxy ホームページのメタ情報とスタイルを一部更新

Lexxy のサイトに OG Image を設定し、favicon を absolute_url に統一、SEO タイトル制御、フォント調整、ドキュメント順序の再編成を行い、共有品質とナビゲーションを改善しました。

2026年07月02日 gpt-oss-120b

Lexxy のホームページを単一 Jekyll サイトへ統合

Lexxy のドキュメント・ランディングページ・サンドボックスを `home/` 配下の単一 Jekyll サイトに統合し、ルートドメインで提供できるよう構成を変更した PR です。

2026年07月02日 gpt-oss-120b

Autolink bare URLs pasted with an HTML companion

Chromium on macOS clipboard formats are now detected as URL pastes, enabling automatic linking of bare URLs. The fix adds explicit type checks, an HTML‑equality guard, and two new browser tests.

2026年06月30日 gpt-oss-120b

Lexxy 0.9.20 へバージョン更新

Lexxy の Ruby 定数と npm パッケージのバージョンを 0.9.20 に更新し、言語間でのバージョン一貫性を保ちました。

2026年06月23日 gpt-oss-120b

選択範囲端点がブロック境界にあるときのコードブブロック・引用ラップの誤動作を修正

選択端点が段落の末端にある場合に、コードブロックや引用が上位段落まで取り込むバグを、端点を実際のブロックへシフトさせるヘルパー関数で修正し、テストで挙動を確認した。

2026年06月23日 gpt-oss-120b

ブロック引用符貼り付け時の段落間空白行を保持

addBlockSpacing のセレクタ拡張により、ブロック引用符内部の段落間に空白行が保持され、Markdown 貼り付け時のレイアウトが正しく再現されるようになった。

2026年06月23日 gpt-oss-120b

マルチ行テキスト貼り付け時のバックスラッシュが失われる問題を修正

Lexxy がマルチ行のプレーンテキスト貼り付けで失っていた先頭バックスラッシュを、改行を許容する判定拡張と行分割挿入により修正し、UNC パスの正確な貼り付けを実現した。

2026年06月23日 gpt-oss-120b

ブロッククオート先頭での改行時にテキストが書式化されないように修正

ブロッククオート先頭での改行時に平文段落を前方に挿入し、引用書式の漏れを防止。ロジック分割で可読性とテスト容易性も向上しました。

2026年06月23日 gpt-oss-120b

コードブロックのインデント保持とハイライト位置の同期

コードブロックのインデントを保持しつつ、ハイライト位置のずれを解消するため、テキスト抽出とハイライト抽出を単一走査で行う実装に変更した。

2026年06月23日 gpt-oss-120b

貼り付け時に入れ子リストを保持する処理を追加

Lexxy の貼り付け処理に入れ子リストを保持するロジックを追加し、直接子として配置されたサブリストが削除される問題を解決しました。

2026年06月23日 gpt-oss-120b

隣接するメンション間でのドラッグドロップを正しく処理するように修正

隣接するメンション間でもドラッグで順序入れ替えができ、ドロップインジケータはメンションの境界にのみ表示されるようになった。

2026年06月23日 gpt-oss-120b

トップレベルで REWRITE_HISTORY_COMMAND をエクスポートし拡張ライターへ公開

REWRITE_HISTORY_COMMAND をパッケージのトップレベルから直接エクスポートし、拡張ライターが公式 API として利用できるようにした変更です。

2026年06月22日 gpt-oss-120b

Lexxy がプレリリースタグを除去し、正式版 0.9.19 をリリース

Lexxy がプレリリースタグを除去し、公式版 0.9.19 をリリース。Gem と npm のバージョン定義が更新され、安定版としての依存管理がシンプルになりました。

2026年06月22日 gpt-oss-120b

Fix prompt popover positioning after Turbo history navigation

Turbo 復元直後にカーソル矩形が不確かになるケースで `Selection#cursorPosition` が `null` を返すように変更し、ポップオーバーのアンカー処理をスキップすることで位置ずれバグを解消しました。

2026年06月22日 gpt-oss-120b

空ノード選択時のアップロードクラッシュを防止

空の NodeSelection が原因でファイルアップロード時にクラッシュしていた問題を、選択フォールバックと Inserter 判定の強化で解消し、未サポート状態を安全に文書末へ挿入できるようにした。

2026年06月18日 gpt-oss-120b

Preserve plain text spacing and backslashes on paste

Lexxy now detects pure‑text pastes and inserts them verbatim, preserving whitespace and backslashes in Windows/UNC paths while keeping markdown conversion unchanged.

2026年06月18日 gpt-oss-120b

インラインメンションのドラッグ&ドロップで行内順序を変更できるように

Lexxy のインラインメンションに `draggable` と Lexical キーを付与し、カスタムドラッグ&ドロップコントローラを高優先度で登録して行内順序変更を可能にした実装と設計判断を解説します。

2026年06月18日 gpt-oss-120b

メンション挿入時に先行書式が継承されるバグを修正

メンション挿入時に先頭のイタリックが全体に広がるバグを、テキストノードの書式コピーを `anchorNode.getFormat()` のみで行うシンプルな実装に変更し修正。テスト追加で動作を検証。

2026年06月18日 gpt-oss-120b
1 2 3 … 12 次へ

© 2026 DiffDaily - Powered by AI

タケユー・ウェブ