Стаття

Новини та Корисні статті

Наші послуги


Нові релізи TYPO3 9.5.15 і 8.7.32

Logo

Випущені версії 9.5.15 і 8.7.32 Системи управління контентом TYPO3.

Були опубліковані оновлення TYPO3:

  • TYPO3 9.5.15 LTS
  • TYPO3 8.7.32 LTS

Обидві версії є технічними випусками.

З величезним зусиллям і активністю сотень учасників було додано більше 230 виправлень і поліпшень в TYPO3 v9.5.15 з моменту останнього випуску підтримки в лютому 2020 року. Якщо ви виявите будь-які проблеми, повідомте нам про це, відкривши тікет на forge.typo3.org.

Зверніть увагу: через збій в мережі одного з серверів, підтримуваних під час випуску, «поділ поддерева» для створення версій для установок в режимі Composer було створено в неправильному стані. Цю проблему було вирішено мною і TYPO3 GmbH в середу, 1 квітня 2020 року. Ми будемо шукати рішення, щоб ця проблема не повторилося.

Якщо ви оновили установку TYPO3 за цей час до 9.5.15, зробіть зниження рівня композитора до 9.5.14, а потім знову поновіть до 9.5.15.

Подальші інструкції по оновленню

Для цих випусків обслуговування оновлення не потрібні.

Незначна зміна бази даних, що відноситься до установок PostgreSQL, є в інструменті установки.

Завантажити

TYPO3 може бути встановлений різними способами. Наприклад, два популярних способа: традиційний спосіб з використанням пакета вихідного коду на get.typo3.org або сучасний спосіб настройки проекту з використанням composer. Додаткову інформацію можна знайти у відповідних примітках до випуску:

До побачення v8 - ви добре нам служили!

Сьогодні також відзначається останній офіційний публічний випуск TYPO3 v8 LTS, опублікований мною і співтовариством TYPO3. Для мене епоха закінчується. Ось короткий огляд нашої фази розробки та деяких етапів, пов'язаних з TYPO3 v8.

Перший реліз - v8.0 - вийшов 22 березня 2016 року, приблизно 4 роки тому. Перша версія була першою, коли ми застосували нашу політику старіння, тому багато змін було видалено до першого випуску.

Абстракція бази даних через Doctrine

Одним з моїх особистих досягнень було введення Doctrine DBAL - і вперше у нас був справжній рівень абстракції бази даних від Doctrine, який був надійним, протестованим і доступним для десятків систем баз даних - тому ми видалили наш «DBAL» на основі бібліотеки «adodb», але зберегли їх як сумісний шар. Це дало нам справжню абстракцію бази даних без втрати продуктивності - наша база перевіряється на MySQL, PostgreSQL, MSSQL і - починаючи з TYPO3 v9 - SQLite при кожній зміні коду. Це можливо завдяки доктрині DBAL.

Ця зміна торкнулося майже всіх частин ядра TYPO3, що зробило цю зміну найбільшим в історії - що було зроблено велику кількість учасників в різних областях коду. Спочатку розроблений Morten Jonuschat, цей рівень абстракції бази даних знижує ризик впровадження SQL-коду, тому що весь код бази даних довелося перенести і через належної документації - кращі практики були застосовані безпосередньо.

Нові системні розширення - CKEditor і Form Framework, Fluid Standalone

Витяг «form» (в form_legacy) і «HTMLArea» породило нові і більш сучасні системи - Form Framework і CKEditor. І те, і інше значно полегшує використання і розуміння, ніж їх попередники.

Fluid Standalone - наш движок Templating - був народжений і доповнений, що зробило TYPO3 Core лише доповненням до движку шаблонів Fluid.

І, звичайно ж, ми хочемо згадати ще багато цікавих моментів і цифр:

  • Ми почали використовувати розбиття піддерев для наших системних розширень, що робить composer першокласним членом наших рішень
  • Ми представили консоль Symfony для написання коду командного рядка уніфікованим способом.
  • Інструмент установки надав інструмент аналізу оновлень для візуалізації файлів журналу змін документації.
  • TYPO3 v8.0.0 був випущений 22 березня 2016 року, перша версія LTS (8.7.0) була опублікована 4 квітня 2017 року, а останній випуск сьогодні - 31 березень 2020 року.
  • TYPO3 v8 була першою версією TYPO3, яка вимагала PHP v7.0, і до сьогоднішнього дня також підтримує PHP v7.4 - підтримуючи в цілому п'ять різних версій PHP.
  • TYPO3 v8 - єдина версія, в якій можна використовувати контент в стилі Fluid і контент в стилі CSS разом і обмінюватися їм обома способами, щоб оновити операційну систему до контенту в стилі Fluid. Контент в стилі CSS був видалений в TYPO3 v9.

Велике спасибі за кожне приємне слово, всі зусилля, час, документацію, код, внесок і підтримку за останні 4 роки, щоб зробити цей цикл випуску основної версії для мене особливим!

Для всіх, хто працює на TYPO3 v8 або TYPO3 v7 - ознайомтеся з програмою ELTS компанії TYPO3 GmbH's, щоб отримати розширену підтримку TYPO3.

ЛогоНазваТипДемоПосилання
image