アップデート情報
Chroniclinerは2025年2月にv3.1.0にアップデートされました!
最新情報は こちら
1. v2.0.0(旧Ver: 0.1.0)
Chroniclinerv2.0.0では、以下の変更を行いました。
1.1. 新機能
設定
時刻設定に対応:各イベントに時刻を設定可能
キャラクター死亡機能を追加:キャラクターの死亡に対応
「以前」設定を追加:「ある日時以降」に加え、「ある日時以前」が設定可能
「以下を無視」機能を追加:設定した以上に細かい時刻単位を無視・非表示
キャラクタの教育課程への転入・転出設定機能を拡張
期間イベントに対応
UI
年ごとの折りたたみ:時系列表を年ごとに折りたたんで表示する
高さの固定:年表が画面内に収まるように設定を変更
キャラクターが多い場合に表示されていた年表下部のスクロールバーが画面内へ
その他フレームワーク変更に伴うUI変更・調整
1.2. 変更された機能
データファイルをExcelファイル化
全ての設定を1つのcsvで行っていたのを、4シートのExcelファイルに変更
教育課程設定の拡張に伴う変更
キャラクターの設定と教育課程の設定を分離しました
各教育課程ごとに別のデータ行を使用するように変更を行いました
1.3. パフォーマンス向上
内部仕様の大幅な変更に伴い、一部機能のパフォーマンスが向上しました。
検証環境
データ概要
カテゴリ数:7
キャラクター数:15
教育課程数:19
イベント数:215
環境
ブラウザ:Google Chrome
OS:macOS Monterey
CPU:Apple M1 Max
結果
機能 |
v1.0.0 |
v2.0.0 |
速度向上 |
|---|---|---|---|
データロード |
2115ms |
1937ms |
109%(8.4%減) |
列の非表示化 |
4834ms |
1519ms |
318%(68.6%減) |
列の再表示 |
9112ms |
2094ms |
435%(77.0%減) |
1.4. 内部仕様変更
内部で使用しているライブラリの大幅な構成変更を行いました。
Vue.js :WebアプリケーションUI構築用JavaScriptライブラリ
Vuetify.js :Vue用マテリアルコンポーネントUIライブラリ
SheetJS :Excelファイル読み込み用ライブラリ
Moment.js :JavaScriptの標準Date機能を拡張するライブラリ
Lodash :便利な関数が使えるようになるライブラリ
2. v2.0.1
誕生日詳細、死亡日詳細が表示されないバグを修正しました。
3. v2.1.0
3.1. タグ機能の追加
以下の機能を実装しました。
キャラクター、イベントに設定されたタグを表示する
キャラクターをタグで絞り込む
イベントをタグで絞り込む
キャラクター、イベント双方をタグで絞り込む
3.2. 誕生日表示機能の追加
キャラクターの誕生日当日にイベントが設定されている場合、該当のイベントカードに誕生日ケーキのアイコンを表示します。
4. v2.2.0
4.1. 重要イベントハイライトモードの追加
以下の機能を実装しました。
イベント、期間イベントを重要イベントに設定する機能
重要イベント以外のイベントを薄い色に設定する機能
5. v2.3.0
5.1. 表示設定用パネルの追加
下記の機能を制御するためのパネルを追加しました。
5.2. キャラクター/タグ表示設定アコーディオン非表示モードの追加
キャラクター表示設定・タグ表示設定アコーディオンを非表示し、年表表示領域を拡張する機能を追加しました。
5.3. 年表表示範囲指定機能の追加
以下の機能を実装しました。
描画する年表データを指定した開始年から終了年までに制限する機能
非表示になった年範囲に存在したイベントのサマリーを表示する機能
6. v3.0.0
キャラクターデータベースを実装しました。
主な機能
キャラクターデータを読み込む機能
キャラクタ名、キャプション、日時データ、画像データ、通常データを設定可能
キャラクターデータを表示する機能
データのテーブル表示機能
一部データをレーダーチャートで表示する機能
画像表示機能
複数キャラクタのデータを比較する機能
データのテーブル表示機能
複数項目比較機能
一部データをレーダーチャートで表示する機能
7. v3.1.0
以下の機能を追加しました。
タグに対してイベント及び期間イベントを登録する機能
カテゴリ欄に対し
#{タグ名}を記載することで、タグが登録されたキャラクターに対しイベントを一括付与する機能
フラグ型イベントを登録する機能
期間イベントシートを使用し、フラグ回収可能期間を登録する機能
イベントシートを使用し、フラグ回収を登録する機能
material icons 7.x系へのアップデート
8. v3.2.0(future update)
以下の新機能を検討しています
その他創作に役立ちそうな機能
ネタが切れかけています。こんな機能が欲しい等あればマロに投げてください