Skip to content

Releases: shiguredo/suzu

2023.5.3

11 Jan 05:34
Compare
Choose a tag to compare
  • [FIX] VERSION ファイルを tag のバージョンに修正する

2023.5.2

11 Jan 04:08
Compare
Choose a tag to compare
2023.5.2 Pre-release
Pre-release

2023.5.2 はリリースミスのため 2023.5.3 をご利用ください
https://github.com/shiguredo/suzu/releases/tag/2023.5.3


  • [UPDATE] go.mod の Go のバージョンを 1.21.5 にあげる
  • [FIX] stream 処理開始後のエラー時に、ログに出力される status code が実際にクライアントに送信した値になるように修正する

2023.5.1

11 Oct 02:20
797f192
Compare
Choose a tag to compare

2023.5.0

08 Sep 07:15
905103f
Compare
Choose a tag to compare
  • [ADD] -V で VERSION ファイルを表示する
  • [ADD] VERSION ファイルを追加する
  • [ADD] h2c を有効にするため https を追加する
  • [ADD] exporter で HTTPS を有効にする exporter_https を追加する
  • [CHANGE] コンソールログの日付フォーマットを修正する
  • [CHANGE] lumberjack を公式に戻す
  • [UPDATE] go.mod, Github Actions で使用する Go のバージョンを 1.21.0 にあげる

2023.4.0

31 May 05:18
7494db7
Compare
Choose a tag to compare
  • [CHANGE] サンプル設定ファイル名を変更する
  • [CHANGE] 起動時のポート番号の表示を削除する
  • [FIX] 標準出力へのログ出力の書式を修正する
  • [FIX] サポート外の Language Code が送られてきた場合のエラーを修正する
  • [FIX] HTTP リクエストの待ち受けアドレスの指定に、listen_addr の値を使用するように修正する

2023.3.0

02 May 07:12
Compare
Choose a tag to compare
  • [ADD] 受信した解析結果を操作できる OnResultFunc を追加する
  • [CHANGE] サービス毎に OnResultFunc 処理を指定できるようにするために Handler を struct に変更する
  • [ADD] 受信した最終的な解析結果のみをクライアントに返す処理と、この処理を有効にする設定を追加する
    • final_result_only = true を設定した場合は、解析結果が下記の場合の結果を返さない
      • AWS の場合: is_partial = true の場合はクライアントに結果を返さない
      • GCP の場合: is_final = false の場合はクライアントに結果を返さない
    • @Hexa
  • [FIX] パケット読み込みの停止時に goroutine が停止しない場合がある処理を修正する
  • [CHANGE] 設定ファイルを toml から ini に変更する
  • [CHANGE] ログの key を snake case で統一する
  • [UPDATE] 使用していない log_debug を削除する
  • [CHANGE] http2_fullchain_file, http2_privkey_file, http2_verify_cacert_path の設定を tls_fullchain_file, tls_privkey_file, tls_verify_cacert_path に変更する
  • [ADD] log_rotate 関連の設定を追加する
  • [ADD] Pion の oggwriter.go を追加する
  • [CHANGE] HTTP リクエストのログを zerolog の書式で出力するように変更する
  • [CHANGE] debug=false で log_stdout=true の場合は標準出力に JSON でログ出力させる
  • [FIX] ログ出力時のタイムスタンプを UTC に修正する
  • [CHANGE] リリースバイナリの作成時には CGO_ENABLED=0 を指定する

2023.2.0

14 Mar 07:55
48cacfb
Compare
Choose a tag to compare
  • [CHANGE] log_stdout = true の場合はログをファイルに出力しないように変更する
  • [UPDATE] パッチで変更していた使用していないメソッド内の変更を削除する
  • [CHANGE] GCP を使用する場合のクライアントに送信される結果から channel_id の項目を削除する
  • [CHANGE] 設定ファイルで指定されている音声解析サービスからの結果項目をクライアントへ送信する結果に含める
    • 現在設定ファイルで指定可能な項目は下記の通り
      • AWS: channel_id, is_partial
      • GCP: is_final, stability
    • @Hexa
  • [UPDATE] go.mod, Github Actions で使用する Go のバージョンを 1.20 にあげる
  • [UPDATE] Github Actions で使用する staticcheck のバージョンを 2023.1.2 にあげる
  • [CHANGE] 特定のエラーでサーバから切断された際に再度接続する処理を追加する
    • 再接続対象のエラーは下記の通り
      • AWS: LimitExceededException, InternalFailureException
      • GCP: OutOfRange, InvalidArgument, ResourceExhausted
    • @Hexa
  • [ADD] サーバから切断された際に再度接続する処理の有無を指定する設定を追加する

2023.1.0

04 Jan 02:04
Compare
Choose a tag to compare
2023.1.0