Skip to content

Releases: junara/encfixture

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 25 Jul 08:28

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

Choose a tag to compare

@github-actions github-actions released this 25 Jul 06:12

Changelog

  • 8d4f790 Merge branch 'claude/recursing-nobel-5e1b0a': brews を homebrew_casks へ移行
  • 0188957 fix(release): 非推奨の brews を homebrew_casks へ移行

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 25 Jul 05:33

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

Choose a tag to compare

@github-actions github-actions released this 05 Jul 09:05

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

Choose a tag to compare

@junara junara released this 19 Apr 09:22

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 13 Apr 00:10

Changelog

  • e569bef feat(batch): バッチ処理機能を追加

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Apr 15:49

Changelog

  • 0c30251 Empty commit
  • 2085974 chore(docs): .gitignoreを追加し、不要なファイルを除外
  • df8893f chore: .gitignoreにdocs/node_modules/を追加
  • 9022251 chore: .gitignoreファイルを追加し、不要なファイルを除外
  • 453b9b7 feat(docs): ドキュメントサイトの初期設定を追加
  • 7c09419 feat: GoReleaserとGitHub Actionsを追加しリリースプロセスを自動化
  • 6585c92 feat: ダミーファイル生成機能を追加