mmag

ハマったことメモなど

BOLG依存パッケージアップデート業 2022/06/12

APIだけちゃちゃっとやるます。

Dependency         Current  Latest  Status
credo              1.6.4    1.6.4   Up-to-date
ecto_sql           3.7.2    3.8.3   Update possible
ex_aws             2.3.1    2.3.2   Update possible
ex_aws_s3          2.3.2    2.3.2   Up-to-date
gettext            0.19.1   0.19.1  Up-to-date
hackney            1.18.1   1.18.1  Up-to-date
id_token           0.2.0    0.2.0   Up-to-date
jason              1.3.0    1.3.0   Up-to-date
joken              2.4.1    2.4.1   Up-to-date
logger_json        5.0.0    5.0.0   Up-to-date
mock               0.3.7    0.3.7   Up-to-date
new_relic_agent    1.27.7   1.27.7  Up-to-date
oban               2.12.0   2.12.1  Update possible
phoenix            1.6.7    1.6.10  Update possible
phoenix_ecto       4.4.0    4.4.0   Up-to-date
phoenix_pubsub     2.1.1    2.1.1   Up-to-date
plug               1.13.6   1.13.6  Up-to-date
plug_cowboy        2.5.2    2.5.2   Up-to-date
postgrex           0.16.2   0.16.3  Update possible
scrivener_ecto     2.7.0    2.7.0   Up-to-date
scrivener_headers  3.2.2    3.2.2   Up-to-date
sitemapper         0.6.0    0.6.0   Up-to-date

ecto_sql

Changelog

  • Enhancements

    • fragment内でのliteral/1をサポート
    • ecto.migratemix ecto.rollback--to-exclusiveをサポート
    • MySQLマイグレーション:commentをサポート
    • json_extract_path周りの最適化
    • Ttelemetryイベントに:repoオプションを追加
  • Bug fixes

    • 3.8.0で入ったjson_extract_path潜在的な破壊的変更を修正
    • スタックトーレスが見やすくなった
    • MySQLアダプタが対応していない、パラメータ付きのサブクエリに対して例外を投げる
    • Ecto.Adapters.SQLでDynamic Repoを考慮
    • Ecto.Adapters.SQL.explain/3:timeoutオプションが効いていなかったので修正

https://github.com/fuelen/ecto_dev_logger ってものがあり、これの一部が本家にフィードバックされている。

ex_aws

Changelogまだなし。

  • IMDSv2が必須扱いになっているのでOptionalに変更
  • 軽微なバグ修正

oban

Changelog

  • max_attemptsに達したジョブの取得をやめる
  • サブクエリによってselectされたジョブに予期しない変更がなされる問題を修正
  • devログにBEGINとCOMMITが出力されないように変更
  • ユニークな結果になるクエリからORDER BYを削除

phoenix

Changelog

  • socket.jsにping関数を追加
  • phx.gen.releaseで生成される.dockerignoreのコメントを修正
  • phx.gen.releaseecto_sqlを正しく検出できない場合がある問題を修正

postgrex

Changelog

すべて上げてよし。