Releases: junara/encfixture
Releases · junara/encfixture
Release list
v0.3.0
Changelog
- 067bebd chore: GitHub Actions と依存ライブラリを最新化
- 2b971e9 ci: Dependabot 導入と docs ワークフローのトリガー拡充
- 14e2ef0 ci: Node.js 20 非推奨警告に対応しアクションを更新
- e27ed41 ci: テストジョブを再利用ワークフローに共通化
- 766e933 ci: テスト・lint・goreleaser 検証の CI を新設しリリースにテストゲートを追加
- 97537b2 feat: Claude Code プラグインマーケットプレイス対応
- 5eecc67 feat: doctor コマンド・構造化エラー・verify アサーションを追加
v0.2.1
v0.2.0
clig.dev のガイドラインに沿った CLI 体験の改善リリースです。
新機能
--verbose(グローバル): ffmpeg のログとエンコード進捗を stderr にリアルタイム表示--no-clobber(image / video / audio): 既存の出力ファイルがある場合、上書きせずエラーにする--json時のエラー出力: 失敗時も{"status":"error","error":"..."}を stdout に出力(CI でのパースが容易に)- 進捗メッセージ: 端末で実行した場合、video / audio / batch の開始時にステータス行を表示(パイプ・リダイレクト時は非表示)
挙動の変更(注意)
- エラー出力形式の変更: エラーは
encfixture: ...プレフィックス付きで 1 回だけ表示され、実行時エラーで usage は表示されなくなりました(フラグ・引数の誤りには--helpへの 1 行ヒントを表示)。stderr のテキストをパースしているスクリプトは確認してください。 --durationは秒数のみ:0:05のような時刻表記は拒否されるようになりました(従来からドキュメント上は秒数指定)。--bitrateの事前検証:800k/5M/1G形式のみ受理。小文字mは ffmpeg でミリと解釈されるため、Mのタイポとして明示的にエラーになります。- ffmpeg 失敗時の出力簡潔化: バナー等を含む全文ダンプをやめ、実際のエラー行のみ表示します。全ログが必要な場合は
--verboseを使ってください。
Changelog
- 5ae4660 feat(cli): --json 指定時はエラーも JSON で出力する
- 1eb0fa0 feat(cli): --no-clobber フラグで既存ファイルの上書きを防止
- 9683b68 feat(cli): TTY 実行時に進捗メッセージを表示
- 71298e1 feat: duration と bitrate を ffmpeg 実行前に検証する
- 9eaeb8c feat: ffmpeg のログを抑制し --verbose フラグを追加
- 05a7969 fix(cli): エラーメッセージの二重出力を解消
- ec19282 fix(cli): 実行時エラーで usage を全文表示しないようにする
- 23519e7 fix(domain): bitrate サフィックス検証を ffmpeg の解釈に合わせる
v0.1.3
Changelog
- e4e9e98 docs(skill): コーデック網羅レシピと description のキーワードを追加
- c6eb641 feat(batch): sync/syncInterval フィールドを追加
- 171a86f feat(batch): コーデック/品質フィールドを JSON で指定可能に
- 928fa57 feat(bg): 動きのある背景 gradient / moving を追加
- 058a88a feat(image): JPEG 出力に対応
- 02b8264 feat(verify): ffprobe でメディアを検査する verify サブコマンドを追加
- 4b586fa feat(video): A/Vシンクテストパターンを追加
- 70ad493 feat(video): コーデックとエンコード設定を指定可能に
- 34f24bb fix(video): シンク音声をフレーム量子化した周期に合わせA/Vドリフトを解消
- 9076a42 fix: レビュー指摘対応(verify出力整形・背景検証の順序と空値)
- 21409b6 test(batch): 共有mockのデータ競合を解消
v0.1.2
v0.1.1
Changelog
- e569bef feat(batch): バッチ処理機能を追加