更新履歴

KulmanLabの新機能 — 継続的にリリース、再起動不要。

使い方ガイド(全25言語)とレスポンシブなナビゲーション改善

2026.07.19.b22f372 July 19, 2026
  • 使い方ガイドとサイトのヘッダーがスマートフォンやタブレットできれいに表示されるようになりました — モバイルメニューにはドキュメント、更新履歴、よくある質問と並んで新しい使い方リンクが含まれます
  • 9つのステップバイステップガイドを収録した新しい使い方ページを追加 — DXFファイルを開く、正確な寸法で作図、レイヤーの整理、寸法記入、距離/角度/面積の計測、レーザー加工やCNC用のファイル準備、ビューポート付き用紙レイアウト、印刷、図面のバックアップ — サイトの全25言語に翻訳
  • 英語ページでの言語切り替えを修正 — ドロップダウンで言語が保存されている場合、プライバシーポリシーや概要などのページはナビゲーションラベルだけが翻訳された英語のままではなく、完全に翻訳されたバージョンにリダイレクトされるようになりました
  • 20以上の言語でホームページと概要ページの長すぎるタイトルを短縮し、検索結果に全文表示されるようにしました

プライバシーポリシー、概要ページ、GDPR準拠の同意バナーを追加

2026.07.15.0c09002 July 15, 2026
  • KulmanLab がどのデータを収集するかを説明する新しいプライバシーポリシーページを追加 — ローカルのみに保存される図面、Google Analytics、Google AdSense によってアプリに導入される広告について — サイトの全25言語に翻訳
  • KulmanLab の背景にある物語を伝える新しい概要ページを追加 — サイトの全25言語に翻訳
  • Google Consent Mode v2 を用いた地域限定の Cookie 同意バナーを追加 — EEA、英国、スイスでは同意するまで Analytics をデフォルトで拒否し、それ以外の地域では即座に許可。フッターの「Cookie 設定」リンクからいつでも再度開けます
  • フッターを「概要」「プライバシー」「Cookie 設定」「GitHub」「Reddit」に整理 — 「アプリ」「ドキュメント」「更新履歴」「よくある質問」はヘッダーからワンクリックでアクセス可能なまま
  • 本番サイトで Google Analytics のカスタムイベント(「アプリを起動」クリック、外部リンククリック、スクロール深度)が気づかれないまま記録されていなかった不具合を修正 — トラッキングスクリプトがバンドラーによってモジュールスコープに閉じ込められ、window.gtag が実際には存在していませんでした

Vector pins:角度ロック時のレイスナップに対応したオブジェクトスナップトラッキング

2026.07.12.16f6fe3 July 12, 2026
  • コントロールバーに新しい Vector Pins(Pins)トグルを追加 — スナップ点やグリップに500ms カーソルを合わせてピン留めし、ピン留めした点を通る破線の水平・垂直参照線に沿ってカーソルを追跡(通常のジオメトリスナップは引き続き優先されます)
  • 角度ロックされたレイが、Line、Polyline、Arc、Circle、Move、Copy、Area、Leader、ViewportCopy でロック方向とピン参照線の交点にスナップするようになりました
  • Distance と Angle は Escape を押すまで結果を画面に表示し続けるようになり、選択中は破線、確定後は実線のアクセントカラーのプレビューを表示します。Distance は両端にグリップも表示します
  • レイアウトビューポート越しに見えるモデルのエンティティをクリックすると、編集や削除が静かに無効化されるペーパースペースの幻のコピーが選択されてしまうバグを修正 — ビューポートの内容は選択に関しては表示専用になりました(ビューポート越しのスナップには影響ありません)
  • 交点の X マーカーが緑色ではなくアクセントカラーで描画されるようになり、他のスナップ・プレビューのパレットと統一されました
  • コントロールバーの ANGL ドロップダウンのレイアウトを改善

Align コマンド:点のペアで移動・回転・拡大縮小

2026.07.09.cecea22 July 9, 2026
  • 新しい Align コマンドは、1組または2組の始点・終点ペアを使ってエンティティを再配置します — 1組なら移動のみ、2組なら移動+回転+任意の拡大縮小
  • 1点合わせ(2番目の始点で Enter)は Move と全く同じ動作です — 回転なしの移動のみ
  • 2点合わせでは、始点セグメントと終点セグメントの方向から回転角度を計算し、セグメントの長さを一致させるために拡大縮小するかどうかを Yes/No で尋ねます
  • 各ステップでキャンバス上にライブプレビュー — 最初の終点を配置する際は移動プレビュー、両方の終点が設定された後は破線の回転プレビューを表示します
  • Edit ツールバーパネルの新しい Align ボタン、またはターミナルで `align`(`al` だけでも可)と入力することでアクセスできます
  • Align のプロンプト文言を他のコマンドと同じ「pick」という表現に合わせて修正しました

Area 計測コマンドとツールバーアイコンの刷新

2026.07.07.dca1eff July 7, 2026
  • 新しい Area コマンドは多角形の面積と周長を計測します — 3 点以上をクリックし、Enter を押して図形を閉じます
  • Area は角度ロックによる方向入力に対応 — 設定された角度追跡の増分にスナップし、正確な辺の長さを入力できます
  • 閉じた多角形 — 塗りつぶし、輪郭、頂点グリップ — は結果が消されるまでキャンバス上にハイライト表示されたままです
  • Measure パネルは 2×2 グリッドになりました — 上段に Distance と Angle、下段に Area
  • Distance と Angle のツールバーアイコンを、破線ではなく実線と塗りつぶしのくさび形で再描画
  • Area のツールバーアイコンを、頂点にスナップポイントを持つ面取り四角形にシンプル化
  • キーバッジが表示された際にターミナルのプロンプトテキストが飛ぶ不具合を修正

テキストエディターのコピー/貼り付け、フィードバックバー、テーマ対応矢印

2026.07.01.41031df July 1, 2026
  • テキストエディター:Ctrl/Cmd+C、Ctrl/Cmd+X、Ctrl/Cmd+V で選択したテキストのコピー、切り取り、貼り付けができるようになりました
  • 貼り付けたテキストは、コピー時の書式を引き継ぐのではなく、常にカーソル位置に既にある書式を適用します。リッチモードは改行を保持し、シンプルモード(寸法ラベル)は改行を削除します
  • ツールバーに新しいフィードバックバーを追加 — Reddit、GitHub Issues、メールへのリンクがあり、使用開始から10分後に表示され、閉じることができます
  • プロパティパネルと矢印ピッカーの矢印プレビューが、常に白色ではなくテーマに応じた色でレンダリングされるようになりました
  • ライトテーマでのツールバーパネルのキャプション(「STYLE」、「LAYERS」など)のコントラストを改善
  • ツールバーの座標とズームの表示が、固定幅の右揃え列ではなく、ラベルに近い位置に配置されるようになりました

テキストエディタモード:rich と simple

2026.06.28.8f3519f June 28, 2026
  • テキストエディタのヘッダーにモードチップを表示 — Text・Multileader は「rich」(アクセントカラー)、寸法エンティティは「simple」(グレーアウト)
  • 任意の線形・整列・角度・半径・直径寸法をダブルクリックすると、そのラベルをテキストエディタで開ける
  • Simple モード:現在レンダリングされているラベルが事前入力されており、← / → でカーソルを配置して値を直接編集できる
  • Simple モード:Enter を押すと値が確定してエディタが閉じる — 改行は挿入されない
  • Simple モード:太字・斜体・フォント・高さの変更は寸法ラベル全体に一括で適用される
  • Rich モード(Text、Multileader):文字ごとの書式設定、複数行 Enter、ワードラップは引き続き完全サポート
  • 寸法テキストエディタのポップアップ内でカーソルが点滅するようになった
  • テキストカーソルのオフセットを修正 — 一部のフォント変更後に最大 2× 高く表示される問題を解消

ウルドゥー語とギリシャ語 — 22言語、1 320ページ

2026.06.20.a4f91c3 June 20, 2026
  • ウルドゥー語(اردو 🇵🇰)を追加 — アラビア文字を使用した完全な RTL サポート;ドキュメント・FAQ・更新履歴を完全翻訳
  • ギリシャ語(Ελληνικά 🇬🇷)を追加 — ドキュメント・FAQ・更新履歴をギリシャ語で完全提供
  • KulmanLab は 22 言語に対応しました:EN, DE, ES, FR, IT, PT, PL, UK, EL, HI, UR, BN, ZH, JA, KO, VI, TH, ID, MS, TR, AR, SW
  • サイト全体:1 320 静的ページ — コマンドリファレンス・FAQ・更新履歴すべてをローカライズ済み
  • ウルドゥー語(アラビア文字)の RTL レイアウトは既存のアラビア語サポートと並んで自動適用される
  • サイトフッターに言語切替行を追加 — 22 のロケールすべての plain-HTML リンクが表示され、検索エンジンが JavaScript なしで各言語版を発見できる
  • すべての言語ページに他のすべてのロケールへの hreflang 代替リンクを追加

新ウェブサイト:ランディングページ、ドキュメント・FAQ

2026.06.12.0269290 June 12, 2026
  • kulmanlab.comに新しいランディングページを公開。スクリーンショットカルーセル、機能グリッド、3ステップのワークフロー概要を搭載したヒーローセクションを含む
  • 比較表:KulmanLab vs LibreCAD、QCAD、BricsCAD、ブラウザベースのCADツール
  • コマンドリファレンスをkulmanlab.com/docsへ移動。折りたたみ可能なツリーサイドバーを採用
  • FAQ ページ:ストレージ、DXF互換性、機能、プライバシーに関する質問と回答
  • このChangelog ページ — 各バージョンのリリースノート
  • llms.txtおよびフルコマンドリファレンスをAIアシスタント向けに公開
  • GitHubリポジトリとr/kulmanlab コミュニティリンクをサイトナビゲーションに追加

テキストエディタの改良・ウェブフォント対応

2026.06.10.580dba5 June 10, 2026
  • テキストの鏡像表示で、読みやすさのために回転とアタッチメントポイントを自動調整
  • テキストエディタのフォントピッカーにウェブフォントを追加
  • カーソル位置のテキストサイズに合わせてカーソル高さを動的に変更
  • 取り消し線をテキストエディタツールバーに追加(太字・斜体と並列)
  • 行ごとの行高および文字ごとのテキスト高・フォント設定(MTEXT)
  • MTEXTエディタ:フレームサイズ変更、ライブリサイズグリップ、フォントドロップダウン
  • 空行が直前のテキスト行の高さを継承するように改善
  • テキスト編集を閉じたときに一つのUndoエントリとして記録

キャンバス上でのテキスト直接編集

2026.06.06.c01c797 June 6, 2026
  • 点滅カーソルでキャンバス上のテキストを直接編集 — ダイアログ不要
  • テキスト選択:Shift+矢印キー、クリック、クリックドラッグ
  • テキストエディタ起動中はIビームカーソルを表示
  • テキストエディタツールバー:カーソル位置に応じたアクティブ状態の太字・斜体トグル
  • カーソルと選択範囲がアクティブテーマのアクセントカラーに連動
  • Moveコマンドで移動中のエンティティを完全不透明なシャドウでプレビュー
  • MTEXTの折り返しフレームに4つの辺中点リサイズグリップを追加
  • 明示的な参照幅のないテキストでもテキストフレームグリップが機能

角度トラッキング、グリッドスナップ・MTEXT対応

2026.06.03.7a0070a June 3, 2026
  • 角度トラッキングの刻みを設定可能:ツールバードロップダウンから10°、15°、20°、30°、45°、90°を選択
  • スティッキーモードで角度トラッキングの円弧インジケータを表示、クラッシュ復元にも対応
  • グリッドスナップのトグル:グリッド交点にドットグリッドを表示
  • グリッドドットはレイアウト用紙空間に表示(ビューポート内には描画しない)
  • ビューポート縮尺ドロップダウンにカスタム縮尺入力を追加
  • MTEXTの複数行テキストの解析・レンダリングおよびラップボックスに対応
  • ズームレベルに応じた座標表示精度の自動調整

すべてのコマンドでキーボードX,Y入力対応・引出線の改善

2026.05.31.c0decec May 31, 2026
  • Line、Polyline、Circle、Arc、Rectangle、Ellipse、Spline、Move、Copy、Rotate、Scale、Mirrorなど全コマンドの点プロンプトでX,Y座標入力が可能
  • すべてのコマンドでスペースバーによる数値入力確定に対応
  • Copyコマンドがスティッキーモードに。EnterまたはEscを押すまで複数コピーを配置可能
  • DistanceおよびAngle計測コマンドでキャンバスラベルとキーボード入力に対応
  • 寸法のLinear/Aligned/ContinueでX,Yキーボード入力をサポート
  • 寸法がツールバーの現在の色・線種・線幅を継承
  • LeaderおよびLeader+/-の改善:チェーンモード、X,Y入力、テキスト入力でのカーソルナビゲーション
  • ViewportCopyおよびViewportRectangleコマンドでX,Y点入力に対応
  • ターミナルプロンプトでロック済み長さ入力をハイライト表示

印刷マネージャーの刷新・ツールバーアイコンのリデザイン

2026.05.27.60851ce May 27, 2026
  • Ctrl+P / Cmd+Pをブラウザの印刷をインターセプトし、KulmanLabの印刷マネージャーを起動
  • 印刷マネージャー:プレビューキャンバスのズーム・パン、エリア選択モード
  • PNGおよびWebPエクスポート用のDPI・品質セレクター
  • エクスポートしたPDFにタイトル、作成者、日付のメタデータを含めるように改善
  • 印刷マネージャープレビューでレイアウトのビューポートをレンダリング
  • レイアウトのコンテキストメニュー:名前変更、削除、右クリックで開く
  • レイアウトタブ:英数字バリデーション付きのレイアウトの追加・名前変更・削除
  • すべてのツールバーアイコンをリデザイン:ティールのアクセントカラー、Move、Mirror、Extend、Trim、Scale、CopyなどをカスタムSVGに変更
  • 寸法マークアップアイコン:すべての矢印端点にグリップ追加、矢印ジオメトリを改善
  • ページマネージャープレビューに用紙形式ラベルを表示
  • Ctrl/Cmd+Pをインターセプトしてブラウザの印刷ダイアログの誤表示を防止

レイアウトモード・ビューポート編集

2026.05.24.1a2d9cf May 24, 2026
  • レイアウト空間でのビューポートの選択、移動、グリップ編集に対応
  • 選択したビューポート内のモデルコンテンツを独立してスクロール・パン可能
  • コントロールバーにISO 5455縮尺セレクターを追加。ビューポート縮尺をリアルタイムで適用
  • レイアウトモードでビューポート変換を経由してモデルエンティティにスナップ
  • レイアウト用紙空間でエンティティを作図
  • レイアウトモードでビューポート内にグリッドを描画
  • Undo/Redoがレイアウトエンティティおよびビューポート構造変更に対応
  • コントロールバーのビューポートのロックトグル
  • レイアウト切り替え時に用紙に自動フィット
  • コントロールバーに線幅トグルボタンを追加

ツールバーのリデザイン・レイヤーコマンド追加

2026.05.21.4ddef0d May 21, 2026
  • レイヤーパネルをメインツールバーに移動。2行レイアウトと大きめのアイコンを採用
  • アプリのアクセントカラーにティール(#4A8580)を導入
  • すべてのツールバーパネルを再構成:Shapes、Edit、Markup、Navigate、Measure、Style
  • LayerIsolateコマンド:アクティブレイヤー以外をすべてフリーズ
  • LayerUnfreezeAllコマンド:すべてのレイヤーを一括解除
  • LayerMatchコマンド:あるエンティティのレイヤーを他のエンティティにコピー
  • Styleパネルにビッグボタンとして「プロパティの一致」を追加
  • ツールバーラベルを変更:ByLayer → 色・線幅・線種の「From Layer」
  • カーソルウィジェットとターミナルでコマンド名をUpperCamelCaseで表示
  • ターミナルプロンプトでEnter/Esc/Space/Deleteをキーチップバッジとして表示

プロパティの一致・カラーピッカー・プロパティパネル

2026.05.18.8af6a0c May 18, 2026
  • プロパティの一致コマンド:エンティティ間で色・レイヤー・線種・線幅をコピー。エリア選択にも対応
  • エンティティの詳細を表示するプロパティパネルをツールバーに追加
  • ByLayer/ByBlockをサポートするカラーセレクターをツールバーに追加
  • プロパティパネルに線種セレクターを追加
  • ByLayerの解決付きグラフィカルバーによる線幅ピッカー
  • すべての寸法エンティティで線幅をサポート
  • ページ更新をまたいでレイヤー・色・線種・線幅の設定を保持
  • 古いツールバーアイコンセットをGoogle Material Symbols Outlinedに置き換え
  • 初回起動時にデフォルトのサンプルファイルを読み込む

角度寸法コマンドの追加

2026.05.15.56cc287 May 15, 2026
  • DimAngularコマンド:2本の直線間または円弧・円上の角度を計測
  • 角度寸法グリップ:円弧端点グリップにラジアル/タンジェントスナップモード
  • 角度寸法のテキスト位置コントロール(垂直・水平)
  • 角度寸法に引出線延長(dimexe)を適用
  • テキストが内側にある場合、角度寸法の円弧が正しく分割
  • 矢印の先端を引出線端に配置し、根元の中点を円弧上に配置するジオメトリ
  • プロパティウィンドウがコンテンツサイズに対応し、小さい場合は自動調整・大きい場合はスクロール可能

寸法グリップ・延長線・矢印ピッカー

2026.04.30.8731507 April 30, 2026
  • すべての寸法エンティティでグリップ編集が可能:先端、矢印、テキスト位置
  • DXF仕様に従った引出線オフセット(DIMEXO)と延長(DIMEXE)のレンダリング
  • 矢印ピッカー:リーダー線スタブ付きの正方形プレビュー、匿名ブロックをフィルタリング
  • インポート時に寸法テキストのアタッチメントポイント(グループコード71)を尊重
  • 寸法のヒットテストを線とテキストに制限。バウンディングボックス全体ではなく
  • 原点ティックを線幅に合わせたサイズのドットとしてレンダリング

コマンドターミナル・連続線入力

2026.04.28.e887839 April 28, 2026
  • フルコマンドターミナル:履歴ログ、矢印キーによるコマンド呼び出し、フローティングレイアウト
  • Lineコマンドが連続・連鎖モードに。各セグメントが次の始点になる
  • Tabでコマンド候補をサイクル。矢印キーで候補リストを移動
  • ターミナルの数値入力フェーズ中に点滅カーソルを表示
  • コマンド名入力中は「Command >」プレフィックスを表示
  • Leader+コマンド:既存のマルチ引出線に新しいアームを追加
  • ポリラインの中点グリップを追加。ドラッグで頂点の挿入またはセグメント全体の移動が可能
  • 新しいコマンドが起動されたとき、アクティブなコマンドをキャンセル

マルチ引出線コマンド(MLEADER)

2026.04.25.37963b5 April 25, 2026
  • MLEADERコマンド:矢印、ドッグレッグ、テキストブロックを持つマルチ引出線を作図
  • MLEADERの矢印、アーム頂点、ドッグレッググリップの角度ロック
  • MLEADERコマンドで角度ロック中の長さ入力
  • 角度ロック中の作図時にロック済み端点に緑のXマーカーを表示
  • Circleコマンド:キャンバス上に半径線プレビューと交点マーカーを表示
  • Ellipseコマンド:軸ロック付き長さ入力を追加
  • すべてのコマンドでプロンプト用語を統一
  • マルチ引出線のデフォルトランディングギャップを0.09から0.2に変更

コマンドターミナル(プレビュー)・UI改善

2026.04.21.3ee6fcd April 21, 2026
  • 履歴と候補機能を持つフルコマンドターミナルの初期バージョン
  • 数値入力フェーズ用に点滅カーソルをターミナルに追加
  • 制約付き直交軸とキャンバスプレビューによる楕円のグリップ編集
  • 狭いウィンドウでのツールバーオーバーフローを修正。ステータスバーのレイアウトを復元
  • 水平スペースが十分な場合に座標ウィジェットを表示
  • Tabによるコマンド候補のサイクル機能を導入

Angularのアップグレード、ドキュメントサイト・アダプティブグリッド

2026.04.15.5fcb626 April 15, 2026
  • Angular 19 → 20 → 21へアップグレード。ブロック制御フロー構文を採用
  • フルコマンドリファレンスのドキュメントサイトを公開
  • CADのアダプティブグリッドをキャンバスに追加
  • ツールバーに履歴パネルを追加(Undo / History / Redo)
  • ヘルプパネルにドキュメントボタンを追加