Releases: tadashi-aikawa/silhouette
Releases · tadashi-aikawa/silhouette
0.27.0
0.27.0 (2024-11-13)
⚠ BREAKING CHANGES
- task: 繰り返しタスクファイルに繰り返しパターンが記載されていない場合は読み込みエラーにする
✨ Features
- task: 繰り返しタスクファイルに繰り返しパターンが記載されていない場合は読み込みエラーにする (1d83824)
🎨 Styles
- task: 繰り返しタスク読み込み失敗で表示されるエラーフォーマット改善 (3955442)
🤖 Build
- silhouette-coreを1.3.0 -> 1.5.1にアップデート (e9d03c2)
0.26.0
0.26.0 (2024-11-04)
✨ Features
- task: 繰り返しタスクファイルに記載された繰り返しパターンが不正値の場合はできるだけエラーとして表示する (4003970)
不正な記述の例。
曜日指定ミス,mod/tue/wed
スラッシュで異なるパターン,tue/mon/2d
正当な日付指定,31d
不正な日付指定,32d
正当な月日指定,1201
明らかに不正な月日指定,1301
よくあるミスの組み合わせ,everyday|work day|work days
以下のようなエラートーストが表示される。
🤖 Build
- TypeScriptとBunの型定義バージョンアップ (97cadd5)
- TypeScriptのtargetをES2018に変更 (5724307)
0.25.0
0.25.0 (2024-11-03)
✨ Features
- task: 稼働日でない場合は翌稼働日or前稼働日とするオフセット表記を追加 (a4fc5e8)
パターンの例。
10d>!
毎月10日、その日が稼働日でない場合は翌稼働日
0702<!
毎年7月2日、その日が稼働日でない場合は前稼働日
wed>!
毎週水曜、その日が稼働日でない場合は翌稼働日
2mon<!
毎月第2月曜、その日が稼働日でない場合は前稼働日
仕様は README を参照。
0.24.0
0.24.0 (2024-10-30)
✨ Features
- task: mmdd指定で毎年特定日の繰り返し設定を指定できるようにする(例: 0728 なら 7月28日) (#8) (647c770)
🤖 Build
- Owleliaのバージョンアップ(0.48.0 -> 0.48.1) (8d4ff88)
0.23.1
🦾 No longer broken
- [Insert current time] 何も記載がない行や、箇条書きのあとに何も記載がない行で実行するとundefinedが挿入される不具合を修正しました #6
0.22.0
✨ New things
複数パターンのOR指定に対応しました。
繰り返しタスクには、|
区切りで複数の繰り返しパターンを設定できます。指定されたパターンはOR条件(いずれか1つのパターンにマッチした場合に適応される)となります。
以下は具体例です。
稼働日の木曜(稼働日でない場合は翌稼働日),thu!|thu*>1!
稼働日でない日の前後1稼働日,non workday<1!|non workday>1!
0.21.0
✨ New things
繰り返しタスクファイルで登録したタスクを、チェックボックス以外の形式でも挿入できるようになりました。 (#4)
詳細は リストとして挿入 をご覧ください。
0.20.0
🎇 Shiny New Things
計測中タスクの時間をステータスバーに表示できるようになりました
計測開始、終了、および計測中30秒おきに更新されます。表示は分までです。
デフォルトでは無効になっているため、オプションで有効にしてください。
詳細は README を確認してください。
0.19.1
🦾 No longer broken
Silhouette: Insert current time
が半角スペース以外のインデントに対応していない不具合を修正 (#3 )
- タブと全角スペースにも対応しました (混ざっていてもOK)