7 июля прошло обновление Drupal 7 на 7.50
а 15 Июня были обновления Drupal 7.44 и Drupal 8.1.3
Обновления Drupal 7.44 и Drupal 8.1.3 были обновлениями по безопасности - смотрите https://www.drupal.org/SA-CORE-2016-002
Теперь немного подробнее про Drupal 7.50
Самое заметное - это прыжок с 7.44 на 7.50.
Говорят, это сделано, чтоб показать важность и обьем изменений сделаных в релизе.
Коротко о новом:
- administer fields права доступа, для управления полями. Теперь не нужно быть администратором для управления полями.
- зашита от clickjacking. По сути защита от того, чтоб ваш сайт не мог работать в iframe на другом домене.
- поддержка emojis. Теперь можно вставлять и сохранять emojis.
- PHP 7 совместимость. Но я бы хотел предупредить что большая часть contrib модулей и тем для Drupal 7 или будут работать с ошибками или порождать WSOD. Если решитесь пробовать, не забудьте про бекапы. Они пригодятся.
- Улучшения производительности в случае если Drupal пробует найти файл которого больше нет в системе.
- изменения в robots.txt для разрешения поисковикам индексировать css и картинки.
Детальнее по релизу читайте в CHANGELOG
Недавно я писал про новых разработчиков: Fabian Franz (Fabianx) и Stefan Ruijsenaars (stefan.r)
Как видно, выбор был сделан верным и ребята стараются.
Fabian Franz (Fabianx) проявил интерес к недавним изменениям в BackdropCMS а именно ускорения работы тестов ядра.
В issue 2759197 идет портирование моего патча 1366 - который позволил в 2 раза ускорить тесты ядра BackdropCMS.
К сожалению в релиз 7.50 изменения не вошли но ожидается что они будут в 7.60.
Комментарии
- зашита от clickjacking Это есть отлично!
- поддержка emojis. Понять бы как это делать, парни в теме кто попытается, отпишите плиз.
- PHP 7 совместимость. На это сутки надо, начну.
Вот я так и знал.
Спасибо за работу.
Теперь товарищу Фабиану легче жить, чо.
Блин, а я хвалю всем супер-тесты в этом релизе...
Релиз, однако, интересный. Но порождает кучу вопросов:
- Правда, теперь нумерация релизов будет кратна 10-ти? Или следующий тоже очень важный?
- Как правильно настраивать (
перенастраивать) БД для хранения в них новых юникодиков?Из нагугленного - оф. инфа, и такая вот статейка.
Из них ясно следующее - версия MySQL должна быть > 5.5, и должен быть доступ к редактированию конфига БД (привет shared-хостингам).
Кому интересно, вот список этих emoji.
Также, большое негодование вызывает поддержка новый PHP-варнингов, благодаря которым сайт начинает ругать владельца за "неправильное" удаление модулей. Если Вы, когда-нибудь удаляли модули/темы без их предварительного отключения - Drupal Вам это припомнит.
Возникает в следующих случаях:
Лечится - официальными рекомендациями:
И главный вопрос - "А оно мне надо?"
ДА!!! Безусловно. Иначе дальнейшие изменения не встанут, и тогда не спрашивайте "почему у меня сайт взломали??"
Добавлю линк на Женю Spleshka http://drupalace.ru/uskoryaem-butstrap-ili-borba-s-nepravilnym-udaleniem... по поводу борьбы с неверно удаленными модулями
какая связь между друпал 7.5 и данной статьей?
Связь не со статьей, а с фиксом неправильно удаленных модулей в разрезе:
«Также, большое негодование вызывает поддержка новый PHP-варнингов, благодаря которым сайт начинает ругать владельца за "неправильное" удаление модулей. Если Вы, когда-нибудь удаляли модули/темы без их предварительного отключения - Drupal Вам это припомнит.»
Фабиан у Гора взял код и применил его в реализации обновлений ядра версии 7.50
На наших глазах происходят необычайные и изумительные вещи. Можно сказать вершится история, а мы спрашиваем - Какая связь?
Это точно..Нету у нас радости..Только цинизм)
Цинизм опасная вещь. Ну иво нафиг такие эмоции культивировать))
Обноивил десяток сайтов = полет нормальный
Заголовок неверный. Вышел релиз 8.1.5.
Вот я на одном из своих сайтов, который выступает в роли тестовой площадки, когда помогаю на форуме новичкам, ставлю много модулей, затем удаляю и за несколько лет там столько обиды скопилось, ну не сказать что сильно много, я всё же не настолько безалаберен, но всёж.
Перевод на пхп 7.0 также оторвал из моей жизни кусок времени и нервов. Что то отвалилось даже, на двух похожих конструкциях - на одном напрочь, на втором, работает как ни в чём ни бывало. Отвалилось как раз на тестовой площадке.
В общем гонка за временем, организм живой и везде нужен контроль.
Заголовок неверный. Вышел релиз 8.1.6. ))
PHP 7 гуд,, ставить/ тестить / патчить
Для ленивых от этих обид уже наваяли модулек.Module Missing Message Fixer
Можно так же вручную сделать скул запросик.
Уже приноровился искать повсему инету модули, лить и потом гасить по всем правилам, вроде не так и сложно как вначале показалось.
Досадно что коснулось казавшихся добросовестными разработок, известных мастеров.