Releases: pooza/tomato-shrieker
3.4.24
更新内容
https://github.com/pooza/tomato-shrieker/milestone/121?closed=1
FeedSource
- 破壊的変更
/feed/default_tags
のデフォルトを空に。#rssfeed
へのタグ付けがスパム行為であると指摘される懸念から。
予告
TweetTimelineSourceを3.5系で廃止します。
もうTwitterと関わりたくないです。
更新手順
通常の手順
cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb
最後のテストで、以下を確認。
100% passed
が表示されること- テスト投稿を設定しているなら、それが行われること
3.4.23
更新内容
https://github.com/pooza/tomato-shrieker/milestone/120?closed=1
Ruby 3.2.2対応です。
予告
TweetTimelineSourceを3.5系で廃止します。
もうTwitterと関わりたくないです。
更新手順
Ruby 3.2.2
rbenv install 3.2.2
等を実行。
通常の手順
cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb
最後のテストで、以下を確認。
100% passed
が表示されること- テスト投稿を設定しているなら、それが行われること
3.4.22
更新内容
https://github.com/pooza/tomato-shrieker/milestone/119?closed=1
予告
TweetTimelineSourceを3.5系で廃止します。
もうTwitterと関わりたくないです。
更新手順
通常の手順
cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb
最後のテストで、以下を確認。
100% passed
が表示されること- テスト投稿を設定しているなら、それが行われること
3.4.21
更新内容
https://github.com/pooza/tomato-shrieker/milestone/118?closed=1
FeedSource
- タイトルに
#
や@
が含まれていたら、直後にスペースを挿入。
Config
config/sources
ディレクトリに、ソースごとに別々の設定ファイルを置ける様に。- 以下、記述例。
- IDが省略された場合は、ファイル名がIDのデフォルトになる。
- 以下の記述のファイルを
config/sources/precure-news.yaml
として保存すると、id: precure-news
が設定された扱いになる。
source:
news:
phrase: プリキュア
dest:
account:
bot: true
tags:
- サンクルミエール通信
hooks:
- https://mstdn.example.com/mulukhiya/webhook/xxxx
予告
TweetTimelineSourceを3.5系で廃止します。
もうTwitterと関わりたくないです。
更新手順
通常の手順
cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb
最後のテストで、以下を確認。
100% passed
が表示されること- テスト投稿を設定しているなら、それが行われること
3.4.20
更新内容
https://github.com/pooza/tomato-shrieker/milestone/117?closed=1
- Ruby 3.2.1対応
- 異存の更新
- だいぶ溜まったので
予告
TweetTimelineSourceを3.5系で廃止します。
もうTwitterと関わりたくないです。
更新手順
Rubyの更新
rbenv install 3.2.1
などを実行。
通常の手順
cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb
最後のテストで、以下を確認。
100% passed
が表示されること- テスト投稿を設定しているなら、それが行われること
3.4.19
更新内容
https://github.com/pooza/tomato-shrieker/milestone/116?closed=1
コア
- bootsnap廃止
- 子プロセスでRubyが実行された時の、環境変数を調整
セキュリティ
予告
TweetTimelineSourceを3.5系で廃止します。
もうTwitterと関わりたくないです。
更新手順
通常の手順
cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb
最後のテストで、以下を確認。
100% passed
が表示されること- テスト投稿を設定しているなら、それが行われること
3.4.17
更新内容
https://github.com/pooza/tomato-shrieker/milestone/115?closed=1
Ruby 3.2対応
予告
TweetTimelineSourceを3.5系で廃止します。
もうTwitterと関わりたくないです。
更新手順
Ruby 3.2
rbenv install 3.2.0
などを実行。- YJITを有効にする場合は、以下追記。(実験的機能の為、自己責任で)
ruby:
jit: true
通常の手順
cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb
最後のテストで、以下を確認。
100% passed
が表示されること- テスト投稿を設定しているなら、それが行われること
3.4.16
更新内容
https://github.com/pooza/tomato-shrieker/milestone/114?closed=1
セキュリティ
- CVE-2022-23514
- CVE-2022-23515
- CVE-2022-23516
- CVE-2022-23517
- CVE-2022-23518
- CVE-2022-23519
- CVE-2022-23520
TweetTimelineSource
- nitterインスタンスのリストを更新。
更新手順
通常の手順
cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb
最後のテストで、以下を確認。
100% passed
が表示されること- テスト投稿を設定しているなら、それが行われること
3.4.15
更新内容
https://github.com/pooza/tomato-shrieker/milestone/113?closed=1
TweetTimelineSource
- nitterインスタンスのリストを更新。
更新手順
通常の手順
cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb
最後のテストで、以下を確認。
100% passed
が表示されること- テスト投稿を設定しているなら、それが行われること
3.4.14
更新内容
https://github.com/pooza/tomato-shrieker/milestone/112?closed=1
TweetTimelineSource
- 実際にタイムラインをフェッチするnitterインスタンスをランダムに。
更新手順
通常の手順
cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb
最後のテストで、以下を確認。
100% passed
が表示されること- テスト投稿を設定しているなら、それが行われること