Подтвердить что ты не робот

Почему auto_link устарел в Rails?

Я понимаю, что он втянут в отдельный камень, но какая причина? Это просто вопрос упорядочения Rails, или есть какая-то причина, из-за которой я должен устать от auto_link?

(Драгоценный камень говорит, что это означает "преодолеть пробел для людей, мигрирующих", что подсказывает мне, что если я представляю rails_autolink в новый проект, я должен делать что-то неправильно, нет?)

спасибо,

4b9b3361

Ответ 1

Из фиксации, в которой была удалена auto_link, Аарон Паттерсон (лаская) объясняет в комментариях:

К сожалению, этот метод чрезвычайно сложно защитить. Обеспечение этого метода пуленепробиванием требует более быстрого цикла выпуска, чем для рельсов. Вот почему мы перенесли его в драгоценный камень. Пожалуйста, используйте драгоценный камень, если вам нужна функциональность!: -)

https://github.com/rails/rails/commit/81cfbf4146d3c5a58054b64112b8ce196f2fc061

Каждое исправление безопасности требует обновления только одного драгоценного камня вместо 6 для рельсов.