Skip to content

Releases: LevelCapTech/gantt-task-react-custom

📦 v0.4.3 — タスクテーブルのセル選択ハイライト対応

19 Feb 06:26

Choose a tag to compare

概要

このリリースでは、タスクテーブルにおいて
クリックしたセルを選択中としてハイライト表示できるようにしました。

操作対象のセルが視覚的に分かりやすくなり、
タスク確認や編集時の操作性が向上します。

本バージョンは UI 表示の改善を目的とした更新であり、
ライブラリの公開 API やデータ構造に変更はありません。

主な内容

  • タスクテーブルでセルをクリックした際の選択状態ハイライト表示
  • 選択中セルが明確になり、操作対象を直感的に把握可能

対象バージョン

  • release_levelcaptech/v0.4.2release_levelcaptech/v0.4.3

What's Changed

  • fix: gh-pages デプロイのパス前提修正 by @Copilot in #98
  • fix: SSOT設計書テンプレート調査ドキュメント整備 by @Copilot in #93
  • fix: gh-pages デプロイで成果物を退避し作業ツリーを清掃 by @Copilot in #101
  • fix: READMEにnpmパッケージリンクを追加 by @Copilot in #100
  • feat: 日本カレンダー設計計画のIntl仕様と検証方針を更新 by @Copilot in #103
  • feat: 日本カレンダー対応(標準+カスタム稼働日)を実装する by @Copilot in #105
  • PRテンプレートを種別分離しデフォルトを復元 by @LevelCapTech in #108
  • feat: Task Table セルハイライト設計 by @Copilot in #110
  • fix: 全ワークフローのNode.jsバージョンを20.xに統一、README.md要件を更新 by @Copilot in #112
  • fix: exampleサンプル開始日を3月1日に更新 by @Copilot in #115
  • config: codex用agents定義を追加 by @LevelCapTech in #117
  • config: codex用agents定義を追加 by @LevelCapTech in #118
  • feat: タスクテーブルのセルハイライト実装 by @Copilot in #119
  • docs: GitHubフォーク解除手順書を追加 by @Copilot in #120

変更履歴(詳細)

Full Changelog: release_levelcaptech/v0.4.1...release_levelcaptech/v0.4.3

ライセンス

MIT License

📦 v0.4.2 — 日本カレンダー対応に向けた設計更新

13 Feb 01:31

Choose a tag to compare

概要

このリリースでは、日本カレンダー対応に向けた設計計画を更新しました。
Intl 仕様を前提とした設計方針と、今後の検証方針を整理しています。

本バージョンは設計・準備段階の更新であり、
ライブラリの公開 API や動作仕様に変更はありません。

主な内容

  • 日本カレンダー対応に向けた設計計画の更新
    • Intl 仕様を前提とした設計整理
    • 実装前提・検証方針の明確化

対象バージョン

  • release_levelcaptech/v0.4.1release_levelcaptech/v0.4.2

What's Changed

  • fix: gh-pages デプロイのパス前提修正 by @Copilot in #98
  • fix: SSOT設計書テンプレート調査ドキュメント整備 by @Copilot in #93
  • fix: gh-pages デプロイで成果物を退避し作業ツリーを清掃 by @Copilot in #101
  • fix: READMEにnpmパッケージリンクを追加 by @Copilot in #100
  • feat: 日本カレンダー設計計画のIntl仕様と検証方針を更新 by @Copilot in #103

変更履歴(詳細)

Full Changelog
release_levelcaptech/v0.4.1...release_levelcaptech/v0.4.2

ライセンス

MIT License

📦 v0.4.1 — 初回リリース

06 Feb 11:19

Choose a tag to compare

概要

このリリースは @levelcaptech/gantt-task-react-custom の初回公開バージョンです。
React(TypeScript)向けに設計された、拡張性の高いカスタム Gantt チャートコンポーネントを提供します。

開発環境・公開フロー・設計ドキュメントを含め、
継続的に拡張・運用できることを前提とした初期基盤が整備されています。


主な内容

  • React + TypeScript で利用できる Gantt チャート UI コンポーネント
  • タスク表示、進捗表示、行・列操作などの基本機能
  • Task Table のインプレース編集と Overlay Editor
  • 公開 API を前提とした設計・実装の整理
  • example アプリケーションを同梱(GitHub Pages で公開)
  • DevContainer + Trusted Publishing による npm 公開フローを整備
  • README / 設計ドキュメントの日本語化・整理

インストール

npm install @levelcaptech/gantt-task-react-custom

使い方(簡単な例)

import { Gantt, Task } from '@levelcaptech/gantt-task-react-custom';

const tasks: Task[] = [
  {
    id: 'Task 1',
    name: 'サンプルタスク',
    start: new Date(2026, 0, 1),
    end: new Date(2026, 0, 5),
    progress: 50,
    type: 'task'
  }
];

<Gantt tasks={tasks} />;

ドキュメント

詳細な使い方・設計方針・制約事項については README を参照してください。
https://github.com/LevelCapTech/gantt-task-react-custom


ライセンス

MIT License

What's Changed

  • feat: DevContainerでnpm publish可能な環境と手順を整備(再現性・Windows手順・npmrcバックアップ対応・.env解決修正・remoteUser整合・npmrcパス統一) by @Copilot in #3
  • package.json をスコープ付き公開用に更新(author メールアドレス反映) by @Copilot in #5
  • feat: example 日本語化と表示改善(波ダッシュ・日本語テスト追加) by @Copilot in #7
  • docs: DevContainer publish 手順に public 指定を追記 by @Copilot in #11
  • fix: 開発コンテナから IntelliCode を除外 by @Copilot in #15
  • 設計: ガントタスク拡張計画ドキュメント更新(要件整理・単位切替・配色追記) by @Copilot in #13
  • サンプルの起動ポートを3001に設定 by @Copilot in #17
  • docs: dnd-kit 行ドラッグ調査結果の詳細追記(コード非同梱・plan復元・npm導入方針反映) by @Copilot in #21
  • docs: dnd-kit導入計画の要件整理とパッケージ選定(依存追加なし) by @Copilot in #23
  • feat: ガントテーブル項目拡張と公開API整備の完了 by @Copilot in #19
  • docs: implementation plan テンプレートの要件見出し更新 by @Copilot in #26
  • feat: 日本語ヘッダー統合プランの前提明確化と実装ドラフト追加 by @Copilot in #28
  • feat: TaskListHeader 日本語デフォルト統合 by @Copilot in #30
  • dnd-kit 依存導入とビルド外部化の整備 by @Copilot in #32
  • 設計: タスク列ヘッダのドラッグ&リサイズ計画を追加 by @Copilot in #34
  • feat: Task List列ヘッダのドラッグ&リサイズ実装 by @Copilot in #36
  • 設計: Task/Schedule 分割と水平スクロール対応の実装計画追加 by @Copilot in #38
  • feat: Task/Schedule 分割ハンドル維持とTask側水平スクロール撤回 by @Copilot in #44
  • 調査: 横スクロール追従のコード根拠を文書化 by @Copilot in #46
  • 設計: 下段スクロールバー3カラム化の実装計画を詳細化 by @Copilot in #48
  • feat: 下段スクロール3カラム化の基盤実装 by @Copilot in #52
  • feat: Task Tableインプレース編集の設計計画整形反映 by @Copilot in #53
  • feat: Task Table 編集機能の包括的なテストコードを追加 by @Copilot in #58
  • [IMPLEMENT-1/3] Task Table の選択・編集状態管理(EditingState)を plan #41 準拠で実装 by @LevelCapTech in #57
  • feat: npm test CI導入とUT/Lint修正 by @Copilot in #61
  • feat: 編集フロー可視化ログとpending選択制御 by @Copilot in #63
  • feat: Overlay Editor入力種別切り替え対応 by @Copilot in #68
  • fix: Task Table編集前セルのラベル表示とオーバーレイ編集フォーカス修正 by @Copilot in #70
  • feat: onCellCommit 再描画起点の調査結果整理 by @Copilot in #72
  • fix: exampleのonCellCommitでセル更新を反映 by @Copilot in #74
  • fix: onCellCommit API 契約を明文化 by @Copilot in #76
  • fix: セル編集の有効条件とフォーカス挙動を整理 by @Copilot in #78
  • fix: 最下段セル編集不可の調査整理 by @Copilot in #80
  • feat: タスク表セル編集の非同期コミット制御を追加[IMPLEMENT-3/3] by @Copilot in #65
  • feat: Trusted Publishingによるnpm公開を整備 by @Copilot in #82
  • fix: README.md の日本語化 by @Copilot in #84
  • feat: GitHub Pages 公開設計計画の詳細化 by @Copilot in #86
  • feat: example を GitHub Pages 自動公開へ by @Copilot in #88
  • fix: READMEのReact対応と導入手順を修正 by @Copilot in #91
  • fix: npm publishのversion整合性/タグ形式チェック追加 by @Copilot in #95
  • fix: npm publish タグを release_levelcaptech に移行 by @Copilot in #97

New Contributors

  • @Copilot made their first contribution in #3
  • @LevelCapTech made their first contribution in #57

Full Changelog: https://github.com/LevelCapTech/gantt-task-react-custom/commits/release_levelcaptech/v0.4.1

Full Changelog: release_levelcaptech/v0.4.1...release_levelcaptech/v0.4.1