BOLG依存パッケージアップデート業 2022/02/23
いつもさらっとChangelog見て雰囲気で上げてるんだけど、どうせなら何したか書くか、という1発目。npmは数が多くてまとめるの面倒なので、とりあえずhexだけ...。
Dependency Current Latest Status credo 1.6.2 1.6.3 Update possible ecto_sql 3.7.2 3.7.2 Up-to-date ex_aws 2.2.10 2.2.10 Up-to-date ex_aws_s3 2.3.2 2.3.2 Up-to-date gettext 0.19.0 0.19.1 Update possible hackney 1.18.0 1.18.1 Update possible 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 4.3.0 4.3.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.10.1 2.11.0 Update possible phoenix 1.6.6 1.6.6 Up-to-date phoenix_ecto 4.4.0 4.4.0 Up-to-date phoenix_pubsub 2.0.0 2.0.0 Up-to-date plug 1.12.1 1.13.3 Update possible plug_cowboy 2.5.2 2.5.2 Up-to-date postgrex 0.16.1 0.16.2 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
credo
https://github.com/rrrene/credo/blob/673656be9fb686bb8bd16f8bd74910b89b20d49a/CHANGELOG.md#163
--debug
で吐き出されるHTMLレポートに遅いチェック、ファイルを出力Credo.Check.Consistency.UnusedVariableNames
とCredo.Check.Readability.SpaceAfterCommas
のfalse positiveを修正Credo.Check.Warning.ForbiddenModule
とCredo.Check.Warning.MixEnv
のバグを修正Credo.Check.Readability.LargeNumbers
が:trailing_digits
オプションをサポート- https://github.com/rrrene/credo/issues/948
- 通貨なんかで
170_00
とか書きたい場合があり、そのときにtrailing_digits: [2]
を渡しておくと、最後だけ3桁区切りに加えて2桁区切りも許してくれるようになった
BOLGには影響なし。上げてよし。
gettext
- Elixir v1.14以上で出る警告に対処
ex-autogen
をelixir-autogen
にリネーム
影響なし。上げてよし。
hackney
- security: update default CA bundles
- doc: fix typos
上げてよし。
oban
影響あり。https://hexdocs.pm/oban/v2-11.html に従って上げるべし。新しいリーダーシップメカニズムへの対応とパフォーマンス改善。
plug
- Introduce :copy_opts_to_assign instead of builder_opts/0
- Do not introduce compile-time dependencies in Plug.Router
影響なし。上げてよし。
postgrex
- Add
:ping_timeout
start option - Replication streaming can be resumed after reconnect
影響なし。上げてよし。
今回はこんなところ。Erlang/OTP 25もそろそろ考えないとな。