しばらく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芸ですね(熱い自画自賛)
ちなみにこの辺のPRはOSSパッチ会での成果でした。(PR出せたのは3連休だけど)
本当はこのバージョンで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-422165748 で https://github.com/fog/fog-aws/pull/467 のマージし忘れを指摘されてv3.3.0ががリリースされた。
ここでようやくdeprecation warning完全対応。