Выпуск Cotonti Siena 0.9.20 Выпуск Cotonti Siena 0.9.20

Мы рады сообщить вам о выпуске новой версии Cotonti 0.9.20 с поддержкой PHP 8.0

В этом релизе:

  • Прекращена поддержка PHP 5.3, теперь минимальная версия PHP - 5.4
  • Совместимость с PHP 8.0. Мы ждем обновления Htmlpurifier для полной совместимости с PHP 8.1
  • CKEditor обновлен до версии 4.19.1
  • Htmlpurifier обновлен до версии 4.14.0
  • Исправлены ошибки установщика
  • Обновлена работа с MySQL (используется движок InnoDB вместо MyISAM, и кодировка utf8mb4)
  • Улучшена отправка email
  • Множество улучшений и исправлений

Более подробно:

Список коммитов

Закрые задачи в релизе 0.9.20

 

Узнать больше, скачать и не забудьте обновиться!


1. Denisbox  26.08.2022 20:52

Не устанавливается. После второго экрана установки (там где идёт подключение к БД) выходит ошибка. Побовал на старом OpenServer c PHP 7.023 и на новом с PHP8. У всех всё работает?

2. Alex300  27.08.2022 05:52

Problem with support 'utf8m4' charset by old MySQL versions. It is solved. see https://github.com/Cotonti/Cotonti/issues/1658
---
Проблема в поддержке старыми версиями MySQL кодировки 'utf8m4'. Решено. см. https://github.com/Cotonti/Cotonti/issues/1658

 

3. Denisbox  27.08.2022 07:24

Спасибо! Сейчас попробую!

4. Denisbox  27.08.2022 21:49

Всё заработало! Спасибо!

В связи с этим сразу пару вопросов:

1) Может быть данное исправление добавить по умолчанию? Сейчас новый пользователь просто будет скачивать сборку и получив ошибку, скорее всего больше устанавливать Cotonti не будет.

2) Многие дополнительные расширения с сайта уже не работают на PHP 7.2, а сборка 0.9.20 предполагает работу на PHP8. В связи с чем может пора уже переименовывать Siena, так как в будущем возникнет дикая путаница?

Извините, что умничаю, но это логичные вопросы.

P.S. У форума проблемы с созданием новых тем, по этому и пишу в комментарии.

5. Alex300  29.08.2022 05:21

Там проблема возникает у тех, кто использует php версии ниже 5.6 и/или MySQL версии ниже 5.7. Это уже достаточно старое ПО, так что вероятность того, что кто то нарвется на ошибку минимальна. Я и сам не тестировал его на таком ПО пока не сообщили о проблеме. В следующий релиз это уже войдет.

Сейчас нет проблем у форума ))). Если же все таки есть - опишите как воспроизвести - поправлю.

На форуме, думаю надо завести тему для запросов обновлений расширений для работы под php 8.1

 

Если есть ошибки в расширения "из коробки", смело создавайте issue на гитхабе с описанием ошибки и как ее воспроизвести.

Добавление комментариев доступно только зарегистрированным пользователям