Webpacker более пяти лет обслуживал сообщество Rails в качестве моста для составленного и комплексного JavaScript. Этот мост больше не нужен для большинства людей в большинстве ситуаций после выпуска Rails 7. Теперь у нас есть три отличных ответа по умолчанию в JavaScript в 2021+, и, таким образом, мы больше не будем развивать веб -пакет в официальной емкости Rails.
Для приложений, в настоящее время использующих WebPacker, первая рекомендация заключается в том, чтобы переключиться на JSBundling-Rails с WebPack (или другим пучком). Вы можете следовать руководству по переключению, если вы выберете эту опцию.
Во -вторых, вы можете попытаться сделать прыжок до самого импорта карт. Это настройка по умолчанию для новых приложений Rails 7, но в зависимости от использования JavaScript, это может быть существенным прыжком.
Наконец, вы можете продолжать использовать WebPacker As I's. Мы будем продолжать решать проблемы безопасности на рубиновой стороне драгоценного камня в соответствии с обычным графиком технического обслуживания рельсов. Но мы не будем обновлять драгоценный камень, чтобы включить новые версии библиотек JavaScript. Это относится к изданию этого драгоценного камня V5, который был включен по умолчанию с предыдущими версиями рельсов.
Развитие V6 не приведет к официальному драгоценному камню, выпущенной командой Rails, и не увидит никакой будущей поддержки. Но Джастин Гордон продолжает эту линию развития, включая акцент на функциях перезагрузки горячих модулей и т. Д.-под новым драгоценным камнем под названием Shakapacker, который основан на неизданной работе V6 из этого хранилища.
Спасибо всем, кто внес свой вклад в Webpacker за последние пять с лишним лет!
Пожалуйста, обратитесь к 5-x-стабильной ветви для документации 5.x.