くりにっき

フルスタックキュアエンジニアです

fog-aws v3.3.0が出た

しばらくv3.0.0で止まっていたのですが、ここ数日で立て続けにv3.1.0, v3.2.0, v3.3.0と出たのでメモ

前提

fog-core v2.1.1のリリースにより Fog::Compute::AWS って書いてると「Fog::AWS::Compute を使え」ってdeprecation warningが出るようになった。

https://github.com/fog/fog-core/blob/master/changelog.md#211-09042018

fog-coreでdeprecation warningを出すようになったのでfogファミリー全部に対応が必要になった。

自分のアプリでも出るようになったんですが、rake叩く度にむっちゃwarning出るようになってノイズになってつらかったので直した。

v3.1.0

https://github.com/fog/fog-aws/compare/v3.0.0...v3.1.0

今年の4月以降リリースされずに溜まってたPRが一気にリリースされた感じ。

deprecation warning対応以外で自分のアプリで影響範囲調べるのならこのdiff見るのがよさそう

v3.2.0

https://github.com/fog/fog-aws/compare/v3.1.0...v3.2.0

私ですo^

コミットログ見ると本当にきれいなsed芸ですね(熱い自画自賛

github.com

github.com

github.com

ちなみにこの辺のPRはOSSパッチ会での成果でした。(PR出せたのは3連休だけど)

blog.agile.esm.co.jp

本当はこのバージョンでdeprecation warningが解決されてるはずだったんだけど、僕のPRより前に出てた https://github.com/fog/fog-aws/pull/467 がマージされ忘れてたのでdeprecation warning対応は不完全。

v3.3.0

https://github.com/fog/fog-aws/compare/v3.2.0...v3.3.0

https://github.com/fog/fog-aws/issues/466#issuecomment-422165748https://github.com/fog/fog-aws/pull/467 のマージし忘れを指摘されてv3.3.0ががリリースされた。

ここでようやくdeprecation warning完全対応。