newsbeuter 2.7

Closes #22741.

Signed-off-by: Xiyue Deng <manphiz@gmail.com>