Skip to content

Releases: tadashi-aikawa/silhouette

0.27.0

13 Nov 13:15
Compare
Choose a tag to compare

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

04 Nov 09:22
Compare
Choose a tag to compare

0.26.0 (2024-11-04)

✨ Features

  • task: 繰り返しタスクファイルに記載された繰り返しパターンが不正値の場合はできるだけエラーとして表示する (4003970)

不正な記述の例。

曜日指定ミス,mod/tue/wed
スラッシュで異なるパターン,tue/mon/2d
正当な日付指定,31d
不正な日付指定,32d
正当な月日指定,1201
明らかに不正な月日指定,1301
よくあるミスの組み合わせ,everyday|work day|work days

以下のようなエラートーストが表示される。

image

🤖 Build

  • TypeScriptとBunの型定義バージョンアップ (97cadd5)
  • TypeScriptのtargetをES2018に変更 (5724307)

0.25.0

03 Nov 14:35
Compare
Choose a tag to compare

0.25.0 (2024-11-03)

✨ Features

  • task: 稼働日でない場合は翌稼働日or前稼働日とするオフセット表記を追加 (a4fc5e8)

パターンの例。

  • 10d>! 毎月10日、その日が稼働日でない場合は翌稼働日
  • 0702<! 毎年7月2日、その日が稼働日でない場合は前稼働日
  • wed>! 毎週水曜、その日が稼働日でない場合は翌稼働日
  • 2mon<! 毎月第2月曜、その日が稼働日でない場合は前稼働日

仕様は README を参照。

0.24.0

30 Oct 12:24
Compare
Choose a tag to compare

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

08 Aug 23:16
Compare
Choose a tag to compare

🦾 No longer broken

  • [Insert current time] 何も記載がない行や、箇条書きのあとに何も記載がない行で実行するとundefinedが挿入される不具合を修正しました #6

0.23.0

08 Aug 04:32
Compare
Choose a tag to compare

New things

Insert current time コマンドで、既に開始時刻が打刻されているときは終了時刻として打刻されるようになりました (#6)

たとえば以下のテキストがある場合。

- 19:04 hoge
  - 19:04 - 19:06 hoge

19:10にそれぞれの行でコマンドを実行すると以下のようになります。

- 19:04 - 19:10 hoge
  - 19:04 - 19:10 hoge

参考: https://github.com/tadashi-aikawa/silhouette?tab=readme-ov-file#silhouette-insert-current-time

0.22.0

04 Aug 06:17
Compare
Choose a tag to compare

New things

複数パターンのOR指定に対応しました。

繰り返しタスクには、|区切りで複数の繰り返しパターンを設定できます。指定されたパターンはOR条件(いずれか1つのパターンにマッチした場合に適応される)となります。

以下は具体例です。

稼働日の木曜(稼働日でない場合は翌稼働日),thu!|thu*>1!
稼働日でない日の前後1稼働日,non workday<1!|non workday>1!

image
image

0.21.0

09 Jun 09:56
Compare
Choose a tag to compare

New things

繰り返しタスクファイルで登録したタスクを、チェックボックス以外の形式でも挿入できるようになりました。 (#4)

詳細は リストとして挿入 をご覧ください。

0.20.0

23 Feb 13:53
Compare
Choose a tag to compare

🎇 Shiny New Things

計測中タスクの時間をステータスバーに表示できるようになりました

計測開始、終了、および計測中30秒おきに更新されます。表示は分までです。

2024-02-23-22-52-30

デフォルトでは無効になっているため、オプションで有効にしてください。

image

詳細は README を確認してください。

0.19.1

08 Oct 04:40
Compare
Choose a tag to compare

🦾 No longer broken

  • Silhouette: Insert current time が半角スペース以外のインデントに対応していない不具合を修正 (#3 )
    • タブと全角スペースにも対応しました (混ざっていてもOK)