CHANGELOG.txt
Drupal 6.19
2010.08.11
- Исправлены небольшие ошибки, улучшена документация кода
Drupal 6.18
2010.08.11
- Исправлены ошибки связанные с безопасностью (OpenID authentication bypass, File download access bypass, Comment unpublishing bypass, Actions cross site scripting), смотрите SA-CORE-2010-002
Drupal 6.17
2010.06.02
- Улучшена совместимость с PostgreSQL
- Улучшена совместимость с PHP 5.3 и PHP 4
- Улучшена совместимость с браузерами при сборе CSS-файлов в один файл
- Улучшена совместимость с браузерами при сборе JavaScript-файлов в один файл
- Улучшена запись в журнал событий, связанных с ошибками при входе в аккаунт
- Исправлена несовместимость с некоторыми дополнительными модулями и система блокирования
- Исправлены небольшие ошибки
Drupal 6.16
2010.03.03
- Исправлены ошибки связанные с безопасностью (Installation cross site scripting, Open redirection, Locale module cross site scripting, Blocked user session regeneration), смотрите SA-CORE-2010-001
- Улучшена поддержка новых версий jQuery
- Снижено использование ресурсов модулем Update status
- Исправлены несколько ошибок связанных с поддержкой профилей установок
- Добавлен фреймворк блокирования для избежания повреждения данных при продолжительных операциях
- Исправлены небольшие ошибки
Drupal 6.15
2009.12.16
- Исправлены ошибки связанные с безопасностью (Cross site scripting), смотрите SA-CORE-2009-009
- Исправлены небольшие ошибки
Drupal 6.14
2009.09.16
- Исправлены ошибки связанные с безопасностью (OpenID association cross site request forgeries, OpenID impersonation, File upload), смотрите SA-CORE-2009-008
- Изменена работа страницы модулей. Теперь, открытие этой страницы не запускает процесс перестроения кеша, для очистки кеша пользуйтесь кнопкой на странице быстродействия
- Добавлена поддержка PHP 5.3.0
- Исправлены небольшие ошибки
Drupal 6.13
2009.07.01
- Исправлены ошибки связанные с безопасностью (Cross site scripting, Input format access bypass, Password leakage in URL), смотрите SA-CORE-2009-007
- Исправлены небольшие ошибки
Drupal 6.12
2009.05.13
- Исправлены ошибки связанные с безопасностью (Cross site scripting), смотрите SA-CORE-2009-006
- Исправлены небольшие ошибки
Drupal 6.11
2009.04.29
- Исправлены ошибки связанные с безопасностью (Cross site scripting, Limited information disclosure), смотрите SA-CORE-2009-005
- Исправлены проблемы, возникавшие с быстродействием из-за кеширования меню, обновлением статуса кеша и улучшено аннулирование кеша
- Исправлены небольшие ошибки
Drupal 6.10
2009.02.25
- Исправлены ошибки связанные с безопасностью (Local file inclusion on Windows), смотрите SA-CORE-2009-003
- Исправлена функция node_feed(), теперь дополнительные поля могут показываться в RSS-лентах
- Улучшена совместимость с PostgreSQL
- Исправлены небольшие ошибки
Drupal 6.9
2009.01.14
- Исправлены ошибки связанные с безопасностью (Access Bypass, Validation Bypass, Hardening against SQL injection), смотрите SA-CORE-2009-001
- Проверка HTTP-запросов сделана более ясной и информативной
- Исправлена проверка HTTP_HOST для работы с клиентами HTTP 1.0 и основными shell-скриптами
- Удалены вызовы t() из всей схемы документации, смотрите http://drupal.org/node/322731
- Исправлены небольшие ошибки
Drupal 6.8
2008.12.11
- Удалено предыдущее изменение, которое привело к несовместимости системы с PHP 5.1.x и более ранних версий
Drupal 6.7
2008.12.10
- Исправлены ошибки связанные с безопасностью (Cross site request forgery and Cross site scripting), смотрите SA-2008-073
- Обновлены файлы robots.txt и .htaccess в соответствии с текущими требованиями
- Исправлены небольшие ошибки
Drupal 6.6
2008.10.22
- Исправлены ошибки связанные с безопасностью (File inclusion, Cross site scripting), смотрите SA-2008-067
- Исправлены небольшие ошибки
Drupal 6.5
2008.10.08
- Исправлены ошибки связанные с безопасностью (File upload access bypass, Access rules bypass, BlogAPI access bypass), смотрите SA-2008-060
- Исправлены небольшие ошибки
Drupal 6.4
2008.08.13
- Исправлены ошибки связанные с безопасностью (Cross site scripting, Arbitrary file uploads via BlogAPI, Cross site request forgeries, Various Upload module vulnerabilities), смотрите SA-2008-047
- Улучшены сообщения об ошибках показывающиеся в процессе установки
- Исправлена ошибка не позволявшая использовать в виджетах радиокнопок AHAH
- Исправлены небольшие ошибки
Drupal 6.3
2008.07.09
- Исправлены ошибки связанные с безопасностью (Cross site scripting, Cross site request forgery, Session fixation, SQL injection), смотрите SA-2008-044
- Немного изменён процесс установки, для предотвращения вопросов возникающих с правами на файлы на общих хостингах
- Улучшена совместимость с PostgreSQL
- Библиотека jQuery JavaScript обновлена до версии 1.2.6
- Улучшено быстродействие поиска, управления меню и кешем Form API
- Исправлена несовместимость с модулем Views (модуль Views работает с Drupal 6.3+)
- Исправлены небольшие ошибки
Drupal 6.2
2008.04.09
- Исправлены ошибки связанные с безопасностью (Access bypasses), смотрите SA-2008-026
- Исправлены небольшие ошибки
Drupal 6.1
2008.02.27
- Исправлены ошибки связанные с безопасностью (Cross site scripting), смотрите SA-2008-018
- Исправлены небольшие ошибки
Drupal 6.0
2008.02.13
- Переписана система меню
- Характеристики модуля Watchdog перенесены в функцию
- Новый hook_watchdog может использоваться всеми модулями для направления сообщений по различным маршрутам
- Количество уровней серьёзности сообщения увеличено с 3 (ошибка, предупреждение, оповещение) до 8, что соответствует спецификации RFC 3164
- Модуль Watchdog переименован в Dblog, является стандартным необязательным, но по умолчанию оставлен включенным
- В модуле Dblog реализован фильтр сообщений в зависимости от их уровня серьёзности
- Добавлен модуль Syslog, который более эффективен для мониторинга крупных сайтов
- Добавлена система почтового оповещения при активировании, блокировании и удалении пользователей
- Друпал работает с уровнем ошибок E_ALL
- Добавлен scripts/drupal.sh для выполнения кода из командной строки. Эффективен при использовании Друпала в качестве фреймворка и использования инструментов работающих через командную строку
- Поддержка подписей сделана отключаемой и определяемой в темах
- Добавлен фильтр для поиска альтернативных путей на страницу управления альтернативными адресами
- Улучшена система локализации
- Поддерживаются языки с направлением письма справа налево
- Используемый язык может определяться на основе URL
- Используемый язык может определяться на основе параметров браузера
- Добавлена возможность указания языка документа
- Добавлена возможность перевода документа на разные языки
- Используемый язык может использоваться на основе альтернативного пути
- Добавлена возможность автоматического импорта переводов при добавлении языка
- Добавлена возможность перевода строк в JavaScript-файлах
- Добавлена возможность автоматического импорта перевода при включении модуля
- Фильтр «PHP input filter» перемещён в отдельный модуль, что позволяет полностью отключить возможность выполнения PHP-кода на сайте из соображений безопасности
- Эргономика
- Улучшена работа с кратким содержанием документа
- Строка с заголовками колонок таблиц прилипает к верху экрана при прокручивании таблицы
- Проверка возможности использования чистых ссылок выполняется автоматически с использованием JavaScript
- Удалён файл default/settings.php, вместо него, программа установки создаёт этот файл из файла default.settings.php
- Добавлена возможность настройки форматов даты
- Контактная информация анонимных комментаторов запоминается и не требуется её повторного ввода в других формах
- Могут быть включены только те модули и темы, в которых явно заявлена поддержка API текущей версии системы
- В .info-файлах можно явно указать необходимую для проекта минимальную версию PHP
- Ядро Друпала теперь не требует прав CREATE TEMPORARY TABLES и LOCK TABLES при работе с базой данных
- Выполняется динамическая проверка надёжности пароля и совпадение паролей при повторном вводе
- Пересмотрено управление опросами
- Позиционирование блоков, пунктов меню, словарей, терминов, форумов, полей профиля и фильтров форматов ввода выполняется перетаскиванием мышкой
- Система тем
- Добавлены .info-файлы для более простого определения регионов и возможностей
- Добавлен реестр тем: модули могут использовать свои .tpl.php-файлы без необходимости создания «theme_»-функций
- Тема Garland используется при установке системы и для всех посетителей при обслуживании сайта
- Шаблоны могут использовать функции предобработки страницы
- Добавлена поддержка функций темизации в JavaScript
- Переписан файл update.php, который теперь поддерживает Batch API, что позволяет корректно обрабатывать операции, требующие продолжительного времени и выполняющие множество внутренних HTTP-запросов
- Программа установки
- Программа установки использует тему Garland
- В процесс установки добавлена форма ввода информации о сайте
- Добавлена возможность добавления нужных в процессе установки шагов
- Добавлена возможность импорта переводов в процессе установки
- Добавлен фильтр «HTML corrector»
- Автоматически закрывает оставленные открытыми HTML-теги
- HTML-теги автоматически закрываются в конце краткого содержания
- Быстродействие
- Упрощена загрузка .inc-файлов в зависимости от условий и разделена подгрузка многих стандартных модулей
- Добавлен сбор JavaScript-файлов в один файл
- Добавлено кеширование на уровне блоков, блоки кешируются как для анонимных посетителей, так и для зарегистрированных пользователей
- Друпал корректно работает за прокси-серверами, такими как Squid или Pound
- Улучшена работа с файлами
- Записи в таблице files теперь привязываются к пользователю, а не к документу
- Добавлены возможности по проверке размера загружаемого файла, его типа и разрешения для изображений
- Добавлена возможность создания и удаления временных файлов в процессе запуска cron
- Улучшение форумов
- На форум может быть добавлен документ любого типа
- Улучшение таксономии
- Описания терминов показываются на страницах терминов и в RSS-лентах
- Добавлена поддержка записи использованных терминов, путём их связи с версиями документа
- Добавлена поддержка OpenID
- Добавлена поддержка выполнения действий при возникновении определённых событий
- Добавлен модуль Update status, который автоматически проверяет обновления для используемых на сайте модулей и тем, а также отправлять оповещения. Сайтам, разворачиваемым из CVS, следует использовать http://drupal.org/project/cvs_deploy. Дополнительные параметры обеспечиваются модулем http://drupal.org/project/update_advanced
- Библиотека jQuery JavaScript обновлена до версии 1.2.3
- Добавлен новый Schema API, который предоставляет встроенную поддержку для стандартных и дополнительных модулей при работе с базами данных, отличающимися от MySQL
- Удалён модуль Drupal. Его возможности перенесены в дополнительный модуль http://drupal.org/project/site_network
- Удалена старая система обновлений. Обновление Друпала потребует сначала обновления до версии 5.х и только потом до версии 6.x
Drupal 5.23
2010.08.11
- Исправлены ошибки связанные с безопасностью (File download access bypass, Comment unpublishing bypass), смотрите SA-CORE-2010-002
Drupal 5.22
2010.03.03
- Исправлены ошибки связанные с безопасностью (Open redirection, Locale module cross site scripting, Blocked user session regeneration), смотрите SA-CORE-2010-001
Drupal 5.21
2009.12.16
- Исправлены ошибки связанные с безопасностью (Cross site scripting), смотрите SA-CORE-2009-009
- Исправлены небольшие ошибки
Drupal 5.20
2009.09.16
- Avoid security problems resulting from writing Drupal 6-style menu declarations
- Исправлены ошибки связанные с безопасностью (Session fixation), смотрите SA-CORE-2009-008
- Исправлены небольшие ошибки
Drupal 5.19
2009.07.01
- Исправлены ошибки связанные с безопасностью (Cross site scripting, Password leakage in URL), смотрите SA-CORE-2009-007
- Исправлены небольшие ошибки
Drupal 5.18
2009.05.13
- Исправлены ошибки связанные с безопасностью (Cross site scripting), смотрите SA-CORE-2009-006
- Исправлены небольшие ошибки
Drupal 5.17
2009.04.29
- Исправлены ошибки связанные с безопасностью (Cross site scripting, Limited information disclosure), смотрите SA-CORE-2009-005
- Исправлены небольшие ошибки
Drupal 5.16
2009.02.25
- Исправлены ошибки связанные с безопасностью (Local file inclusion on Windows), смотрите SA-CORE-2009-004
- Исправлены небольшие ошибки
Drupal 5.15
2009.01.14
- Исправлены ошибки связанные с безопасностью (Hardening against SQL injection), смотрите SA-CORE-2009-001
- Исправлена проверка HTTP_HOST для работы с клиентами HTTP 1.0 и основными shell-скриптами
- Исправлены небольшие ошибки
Drupal 5.14
2008.12.11
- Удалено предыдущее изменение, которое привело к несовместимости системы с PHP 5.1.x и более ранних версий
Drupal 5.13
2008.12.10
- Исправлены ошибки связанные с безопасностью (Cross site request forgery and Cross site scripting), смотрите SA-2008-073
- Обновлены файлы robots.txt и .htaccess в соответствии с текущими требованиями
- Исправлены небольшие ошибки
Drupal 5.12
2008.10.22
- Исправлены ошибки связанные с безопасностью (File inclusion), смотрите SA-2008-067
Drupal 5.11
2008.10.08
- Исправлены ошибки связанные с безопасностью (File upload access bypass, Access rules bypass, BlogAPI access bypass, Node validation bypass), смотрите SA-2008-060
- Исправлены небольшие ошибки
Drupal 5.10
2008.08.13
- Исправлены ошибки связанные с безопасностью (Cross site scripting, Arbitrary file uploads via BlogAPI, Cross site request forgery), смотрите SA-2008-047
- Исправлены небольшие ошибки
Drupal 5.9
2008.07.23
- Исправлены ошибки связанные с безопасностью (Session fixation), смотрите SA-2008-046
- Исправлены небольшие ошибки
Drupal 5.8
2008.07.09
- Исправлены ошибки связанные с безопасностью (Cross site scripting, cross site request forgery, Session fixation), смотрите SA-2008-044
- Исправлены небольшие ошибки
Drupal 5.7
2008.01.28
- Исправлена работа страницы настройки форматов ввода
- Исправлены небольшие ошибки
Drupal 5.6
2008.01.10
- Исправлена ошибка связанная с безопасностью (Cross site request forgery), смотрите SA-2008-005
- Исправлена ошибка связанная с безопасностью (Cross site scripting, UTF8), смотрите SA-2008-006
- Исправлена ошибка связанная с безопасностью (Cross site scripting, register_globals), смотрите SA-2008-007
- Исправлены небольшие ошибки
Drupal 5.5
2007.12.06
- Исправлена ошибка связанная с лентами терминов, смотрите SA-2007-031
- Добавлены отсутствующие кавычки в модуле User
Drupal 5.4
2007.12.05
- Исправлена ошибка связанная с безопасностью (SQL injection), смотрите SA-2007-031
- Исправлены небольшие ошибки
Drupal 5.3
2007.10.17
- Исправлена ошибка связанная с безопасностью (HTTP response splitting), смотрите SA-2007-024
- Исправлена ошибка связанная с безопасностью (Arbitrary code execution via installer), смотрите SA-2007-025
- Исправлена ошибка связанная с безопасностью (Cross site scripting via uploads), смотрите SA-2007-026
- Исправлена ошибка связанная с безопасностью (User deletion cross site request forgery), смотрите SA-2007-029
- Исправлена ошибка связанная с безопасностью (API handling of unpublished comment), смотрите SA-2007-030
- Исправлены небольшие ошибки
Drupal 5.2
2007.07.26
- Исправлена ошибка связанная с безопасностью (Cross-site request forgery), смотрите SA-2007-017
- Исправлена ошибка связанная с безопасностью (Cross-site scripting), смотрите SA-2007-018
- Исправлен аргумент $teaser в hook_link()
- Исправлены небольшие ошибки
Drupal 5.1
2007.01.29
- Исправлена ошибка связанная с безопасностью (Code execution), смотрите SA-2007-005
- Исправлены небольшие ошибки
Drupal 5.0
2007.01.15
- Пересмотрена структура страниц управления сайтом
- К страницам по адресу «admin/...» теперь может быть применена отдельная тема оформления
- Пункты меню управления могут быть упорядочены по задачам или по модулям
- Добавлена страница статуса системы с информацией о Drupal, PHP, MySQL
- Добавлена программа установки системы
- Проверка системных требований
- Автоматическая генерация файла конфигурации
- Работа с профилями установок
- Импорт структуры базы данных с автоматической поддержкой префиксов таблиц
- Выбор языка установки
- Добавлена тема Garland, которая сделана стандартной
- Добавлен модуль Color, который позволяет изменять цветовые схемы тем
- Включена библиотека jQuery JavaScript 1.0.4 и все скрипты переписаны для работы с ней
- Реализована возможность изменения отправки писем системой
- Система модулей
- Добавлены .info-файлы для хранения метаданных о модулях
- Добавлена поддержка учёта зависимости модулей друг от друга
- Улучшена страница управления модулями
- Стандартные модули перемещены в отдельную папку
- Добавлена поддержка удаления модулей
- Добавлена поддержка одновременного использования различных систем кеширования
- Добавлена общая папка «sites/all»
- Эргономика
- Добавлена поддержка автозавершения ввода (AJAX) в формах профилей
- Включать пользователя в роли можно сразу при создании аккаунта
- Улучшены параметры контактной формы
- Пересмотрено положение элементов на страницах настройки параметров
- Упрощено получение информации о популярных поисковых запросах
- В административные таблицы добавлен флажок «select all»
- Упрощено использование тега «break» для разделения краткого и полного содержания документа
- Используется правильный регистр знаков для заголовков документов, пунктов меню и в названиях операций
- Модуль Urlfilter объединён с модулем Filter
- Система блоков
- Настройка параметров видимости блока расширена возможностью выбора роли пользователей
- Добавлена возможность настройки заголовков блоков
- Модуль Poll
- Может быть разрешён просмотр результата опроса
- Может быть разрешена отмена своего ответа
- Распределённая идентификация
- Добавлен параметр определяющий сервер использующийся по умолчанию
- Добавлен файл robots.txt
- Database API
- Добавлена функция db_table_exists()
- Модуль Blog API
- Добавлены операции «blogapi new» и «blogapi edit»
- Модуль User
- Добавлена функция hook_profile_alter()
- Проверка почтового адреса при регистрации сделана отключаемой
- Добавлена возможность фильтрации и групповой правки на страницу admin/user/user
- Движок PHPTemplate
- Добавлена возможность автоматической поддержки шаблонов соответствующих правилам именования
- Шаблон страницы может определяться на основе пути
- Шаблон блока может определяться на основе региона, модули и дельты
- Система документов
- Упрощено взаимодействие друг с другом модулей, определяющих доступ к документам
- Добавлена возможность добавления и настройки типов документов
- Изменён рендеринг документов для работы со структурированными массивами
- Быстродействие
- Улучшено управление сессиями
- Улучшена проверка прав доступа
- Добавлена возможность использования кеширования на основе данных сессии
- Для снижения нагрузки на сервер, при получении страницы с 404-ой ошибкой, боковые колонки не показываются
- Добавлен агрессивный режим кеширования
- Добавлена возможность сборки и сжатия CSS-файлов, страницы стали загружаться на 40% быстрее
- Удалён модуль Archive
- Система обновления
- Добавлена возможность обновления веток
- Forms API
- Добавлена возможность программной отправки форм
- Улучшен API для создания пошаговых форм
- Система тем
- Удалён файл drupal.css
- Добавлена поддержка вложенных тем
- Добавлен класс для очищения параметров блоков
Drupal 4.7.11
2008.01.10
- Исправлена ошибка связанная с безопасностью (Cross site request forgery), смотрите SA-2008-005
- Исправлена ошибка связанная с безопасностью (Cross site scripting, UTF8), смотрите SA-2008-006
- Исправлена ошибка связанная с безопасностью (Cross site scripting, register_globals), смотрите SA-2008-007
Drupal 4.7.10
2007.12.06
- Исправлена ошибка связанная с лентами терминов, смотрите SA-2007-031
Drupal 4.7.9
2007.12.05
- Исправлена ошибка связанная с безопасностью (SQL injection), смотрите SA-2007-031
Drupal 4.7.8
2007.10.17
- Исправлена ошибка связанная с безопасностью (HTTP response splitting), смотрите SA-2007-024
- Исправлена ошибка связанная с безопасностью (Cross site scripting via uploads), смотрите SA-2007-026
- Исправлена ошибка связанная с безопасностью (API handling of unpublished comment), смотрите SA-2007-030
Drupal 4.7.7
2007.07.26
- Исправлена ошибка связанная с безопасностью (XSS), смотрите SA-2007-018
Drupal 4.7.6
2007.01.29
- Исправлена ошибка связанная с безопасностью (code execution), смотрите SA-2007-005
Drupal 4.7.5
2007.01.05
- Исправлена ошибка связанная с безопасностью (XSS), смотрите SA-2007-001
- Исправлена ошибка связанная с безопасностью (DoS), смотрите SA-2007-002
Drupal 4.7.4
2006.10.18
- Исправлена ошибка связанная с безопасностью (XSS), смотрите SA-2006-024
- Исправлена ошибка связанная с безопасностью (CSRF), смотрите SA-2006-025
- Исправлена ошибка связанная с безопасностью (Form action attribute injection), смотрите SA-2006-026
Drupal 4.7.3
2006.08.02
- Исправлена ошибка связанная с безопасностью (XSS), смотрите SA-2006-011
Drupal 4.7.2
2006.06.01
- Исправлена критическая ошибка связанная с загрузкой файлов, смотрите SA-2006-007
- Исправлена критическая ошибка в таксономии (XSS), смотрите SA-2006-008
- Исправлены небольшие ошибки
Drupal 4.7.1
2006.05.24
- Исправлена критическая SQL-ошибка, смотрите SA-2006-005
- Исправлена серьёзная ошибка связанная с обновлением
- Исправлены небольшие ошибки
Drupal 4.7.0
2006.05.01
- Добавлена поддержка свободного ввода тегов
- Добавлена контактная форма сайта
- Система тем
- Добавлен движок PHPTemplate и удалён движок XTemplate
- Тема Bluemarine перенесена с движка XTemplate на движок PHPTemplate
- Тема Pushbutton перенесена с движка XTemplate на движок PHPTemplate
- Эргономика
- Переработан процесс получения нового пароля
- Улучшены характеристики форм редактирования документов и комментариев
- Упрощено добавление документов в меню
- Добавлен режим «Сайт на обслуживании»
- Добавлена поддержка форм с автозавершением ввода (AJAX)
- Добавлена поддержка сворачиваемых секций (JavaScript)
- Добавлена поддержка изменения размера текстовых полей (JavaScript)
- Улучшены характеристики загрузки файлов (AJAX)
- Переупорядочены некоторые параметры на страницах
- Улучшено оформление сообщений об ошибках
- Улучшено оформление страницы скрипта update.php
- Пересмотрен Forms API
- Добавлена возможность изменения, расширения и оформления форм
- Система комментариев
- Добавлена поддержка операций с группой комментариев, для упрощения работы с повторяющимися задачами
- Comment moderation удалён
- Система документов
- Переписан код работающий с записью версий
- Переписан код работающий с букмарклетами, теперь они могут управляться дополнительными модулями
- Система обновления
- Дополнительные модули могут использовать систему обновления
- Профили
- Добавлен блок «Автор документа», показывающий информацию об авторе на странице документа
- Добавлена поддержка скрытых полей профиля
- Модуль Statistics
- Добавлена возможность отслеживания времени генерации страниц
- Добавлена возможность блокирования определённых IP-адресов и хостов
- Система блоков
- Добавлена возможность самостоятельного определения темами своих регионов
- Ленты новостей
- Модулю Aggregator добавлена возможность обработки лент в формате Atom
- Модулю Aggregator добавлена возможность генерации лент в формате RSS
- Добавлена возможность настройки отдаваемых сайтом RSS-лент
- XML-RPC
- Библиотека XML-RPC заменена более эффективной
- Быстродействие
- Для сайтов с большим трафиком добавлен параметр «loose caching»
- Улучшено быстродействие при обработке альтернативных путей
- Добавлена возможность отслеживать время генерации страниц
- Интернационализация
- Improved Unicode string handling API
- Added support for PHP's multibyte string module
- Добавлена поддержка расширения PHP 5 «mysqli»
- Модуль Search
- Улучшена система индексирования, работа системы также сделана более надёжной
- Добавлена возможность использования при поиске расширенных параметров (поиск фраз, поиск по типам документов и т.д.)
- Добавлена возможность настройки ранжирования элементов и поисковой выдачи
- Поддержка PostgreSQL
- Удалена зависимость от процедурного языка PL/pgSQL
- Система меню
- Добавлена поддержка внешних URL
- Модуль Queue
- Удалён из стандартной сборки
- Обработка HTTP
- Добавлена поддержка «Base URL»
- По умолчанию, исходящие URI понимаются как относительные к корневой папке сайта
Drupal 4.6.11
2007.01.05
- Исправлена ошибка связанная с безопасностью (XSS), смотрите SA-2007-001
- Исправлена ошибка связанная с безопасностью (DoS), смотрите SA-2007-002
Drupal 4.6.10
2006.10.18
- Исправлена ошибка связанная с безопасностью (XSS), смотрите SA-2006-024
- Исправлена ошибка связанная с безопасностью (CSRF), смотрите SA-2006-025
- Исправлена ошибка связанная с безопасностью (Form action attribute injection), смотрите SA-2006-026
Drupal 4.6.9
2006.08.02
- Исправлена ошибка связанная с безопасностью (XSS), смотрите SA-2006-011
Drupal 4.6.8
2006.06.01
- Исправлена критическая ошибка связанная с загрузкой файлов, смотрите SA-2006-007
- Исправлена критическая ошибка в таксономии (XSS), смотрите SA-2006-008
Drupal 4.6.7
2006.05.24
- Исправлена критическая SQL-ошибка, смотрите SA-2006-005
Drupal 4.6.6
2006.03.13
- Исправлены ошибки, из них 4 связанные с безопасностью
Drupal 4.6.5
2005.12.12
- Исправлены небольшие ошибки
Drupal 4.6.4
2005.11.30
- Исправлены ошибки, из них 3 связанные с безопасностью
Drupal 4.6.3
2005.08.15
- Исправлены ошибки, из них 1 критическая связанная с выполнением PHP-кода
Drupal 4.6.2
2005.06.29
- Исправлены ошибки, из них 2 критические связанные с выполнением PHP-кода
Drupal 4.6.1
2005.06.01
- Исправлены ошибки, из них 1 критическая связанная с проверкой вводимых данных
Drupal 4.6.0
2005.04.15
- Реализована совместимость с PHP 5
- Поиск
- Добавлена поддержка UTF-8 для работы поиска со всеми языками
- Улучшен алгоритм индексирования
- Улучшен вывод результатов поиска
- Введено ограничение на количество индексируемых за один раз документов (эффективно для индексации больших сайтов)
- Добавлен блок «Форма поиска»
- Ленты новостей
- Модуль Ping пингует сервис pingomatic.com, который в свою очередь пингует все основные сервисы
- Друпал генерирует ленты в формате RSS 2.0
- RSS-ленты сделаны расширяемыми
- Для группировки RSS-лент добавлены категории
- Added enclosures to RSS feeds
- Flood control mechanism
- Добавлен механизм блокирования определённых операций
- Эргономика
- Изменена страница блоков
- Изменена страница статистики
- Изменена страница системных сообщений
- Изменена страница модуля Throttle
- Изменена страница прав
- Изменена страница документов
- Изменена страница форумов
- Страницам, включённым в книги, добавлена ссылка «Добавить страницу»
- Модуль Contact
- Добавлен простой контактный модуль, который позволяет пользователям отправлять друг другу письма
- Мультисайтинг
- Добавлена возможность создания нескольких сайтов на одной базе кода
- Добавлен Image API для обработки изображений
- Система блоков
- Расширены параметры видимости блоков
- Система тем
- Добавлены новые функции
- База данных
- PEAR больше не поддерживается
- Быстродействие
- Улучшено быстродействие блока «Новое на форуме»
- Улучшено быстродействие модуля Tracker
- Улучшено быстродействие страниц документов
- Документирование
- Улучшено и расширено комментирование по стандарту PHPDoc/Doxygen
Drupal 4.5.8
2006.03.13
- Исправлены ошибки, из них 3 связанные с безопасностью
Drupal 4.5.7
2005.12.12
- Исправлены небольшие ошибки
Drupal 4.5.6
2005.11.30
- Исправлены ошибки, из них 3 связанные с безопасностью
Drupal 4.5.5
2005.08.15
- Исправлены ошибки, из них 1 критическая связанная с выполнением PHP-кода
Drupal 4.5.4
2005.06.29
- Исправлены ошибки, из них 2 критические связанные с выполнением PHP-кода
Drupal 4.5.3
2005.06.01
- Исправлены ошибки, из них 1 критическая связанная с проверкой вводимых данных
Drupal 4.5.2
2005.01.15
- Исправлены ошибки, из них 1 критическая связанная с безопасностью
Drupal 4.5.1
2004.12.01
- Исправлены небольшие ошибки
Drupal 4.5.0
2004.10.18
- Навигация
- Добавлена возможность добавления, удаления, переименования и перемещения пунктов меню
- Введено использование вкладок для локальных задач
- Переупорядочено меню навигации
- Управление пользователями
- Добавлена возможность включения одного пользователя в несколько ролей
- Добавлена возможность создания в профиле пользователя дополнительных полей
- Добавлена возможность просмотра профилей по полям
- Система документов
- Добавлена поддержка прав на уровне документа
- Модуль Comment
- Добавлена возможность ввода контактной информации без необходимости регистрации
- Модуль Upload
- Добавлена возможность прикрепления файлов к документам (включая изображения)
- Модуль Forum
- Добавлена поддержка закрепления обсуждений вверху списков
- Добавлена возможность отслеживания новых сообщений на форумах
- Ленты новостей
- Добавлена поддержка RSS пинг-оповещений для http://technorati.com
- Пересмотрено управление категориями собираемых лент
- Добавлен альтернативный путь для файла rss.xml
- Улучшена обработка данных
- База данных
- Добавлена поддержка соединений с разными базами данных
- PostgreSQL больше не требует PEAR
- Система тем
- Файлы GIF заменены файлами PNG
- Пересмотрено управление темами, движками тем, шаблонами и стилями
- Унифицированы и расширены доступные в темах параметры
- Добавлена поддержка скриншотов
- Блоки
- Добавлен блок «Новые комментарии»
- Введено добавление блоков для категорий
- Blogger API
- Добавлена поддержка автопоиска Blogger API через RSD
- Быстродействие
- Добавлена поддержка отправки страниц сжатых по алгоритму gzip
- Улучшено быстродействие модуля Forum
- Эргономика
- Улучшена доступность календаря модуля Archive
- Улучшено управление формами и отчёты об ошибках
- Добавлено HTTP-перенаправление для предотвращения двойной отправки формы
- Пересмотрена обработка 403-ей ошибки и добавлена поддержка указания выводимой страницы, при получении этой ошибки
- Система фильтров
- Добавлена поддержка использования на сайте нескольких форматов ввода
- Расширена и встроена возможность обработки PHP-кода, таким образом, PHP-код может быть использован где угодно
- Добавлена возможность назначения форматов ввода ролям
- Локализация
- Управление переводами доступно через интерфейс управления сайтом
- Добавлена поддержка для импорта и экспорта файлов с переводами
- Документирование
- Улучшено и расширено комментирование по стандарту PHPDoc/Doxygen
Drupal 4.4.3
2005.06.01
- Исправлены ошибки, из них 1 критическая связанная с проверкой вводимых данных
Drupal 4.4.2
2004.07.04
- Исправлены небольшие ошибки
Drupal 4.4.1
2004.05.01
- Исправлены небольшие ошибки
Drupal 4.4.0
2004.04.01
- Добавлена поддержка MetaWeblog API и MovableType
- Добавлен File API позволяющий удобнее работать с документами
- Улучшены модули Watchdog и Search, для записи поисковых запросов
- Ленты новостей
- Добавлена поддержка условия GET
- Добавлена поддержка формата OPML
- Добавлена поддержка
<image>,<pubDate>,<dc:date>,<dcterms:created>,<dcterms:issued>и<dcterms:modified>
- Модуль Comment
- Сделано возможным отключение панели управления выводом комментариев
- Быстродействие
- Улучшена загрузка модулей при отдаче кешированных страниц
- Добавлена возможность автоматического выключения модулей при большой нагрузке
- Добавлена возможность автоматического выключения блоков при большой нагрузке
- Улучшено быстродействие и потребление ресурсов модулем Locale
- Система тем
- Все функции тем начинаются с «theme_»
- Все функции тем свой вывод обязательно возвращают
- Класс «BaseTheme» больше не используется
- Добавлено много новых функций тем и переписаны существующие
- Добавлена поддержка аватар в темы на движке XTemplate
- Тема UnConeD заменена темой Chameleon
- Тема Marvin заменена темой Pushbutton
- Эргономика
- Линейка навигации добавлена на все страницы
- Сделано возможным добавление контекстной справки всем страницам
- Раскрывающиеся списки меню заменены радиокнопками (где это удобнее)
- Удалено требование «magic_quotes_gpc = 0»
- Добавлен блок «Меню книги»
- Улучшена деградация тем при отсутствии загрузки CSS-файла
- Элементы форм сгруппированы с использованием тегов
<fieldset>и<legend> - Элементам форм добавлен тег
<label>
- Пересмотрена обработка 404-ой ошибки и добавлена поддержка указания выводимой страницы, при получении этой ошибки
- Улучшена система фильтров для предотвращения конфликтов между ними
- Добавлена возможность изменять порядок применения фильтров
- Документирование
- Улучшено и расширено комментирование по стандарту PHPDoc/Doxygen
Drupal 4.3.2
2004.01.01
- Исправлены небольшие ошибки
Drupal 4.3.1
2003.12.01
- Исправлены небольшие ошибки
Drupal 4.3.0
2003.11.01
- Добавлена поддержка для настройки URL
- Добавлена поддержка сортировки данных в таблицах по колонкам
- База данных
- Добавлена поддержка автоматической работы с префиксами
- Быстродействие
- Оптимизированы многие SQL-запросы преобразованием «left join» к «inner join»
- Модуль Comment
- Переписан код для улучшения эффективности и масштабируемости
- Модуль Comment использует стандартный пейджер
- Модуль User
- Добавлена поддержка нескольких сессий для пользователей
- Добавлена поддержка сессий для анонимных посетителей
- Модуль Forum
- Улучшен просмотр форумов и возможности по их оформлению
- Модуль Book
- Улучшена интеграция с некнижными документами в оглавлении книг
- Эргономика
- Добавлена поддержка операций с группой документов
- Добавлена поддержка линейки навигации на страницах пользователей
- Страницы управления интегрированы с обычными страницами
Drupal 4.2.0
2003.08.01
- Добавлена поддержка чистых ссылок
- Добавлен хук для работы с текстовыми областями и поддержка атрибутов при загрузке, что даёт возможности по интеграции с текстовыми редакторами
- Переписан обработчик RSS/RDF-лент
- Теперь он использует встроенный PHP XML обработчик
- Переписаны страницы управления
- Улучшены элементы навигации и добавлена навигационная линейка
- Улучшен вид этих страниц
- Добавлена контекстная справка
- База данных
- Исправлены несколько SQL-запросов, чтобы сделать Drupal совместимым с ANSI
- Добавлена схема базы данных MSSQL
- Модуль Search
- Вместо неявного OR теперь используется неявный AND
- Система документов
- Право «создание документа» заменено более детальным набором прав
- Улучшено сохранение документов
- Улучшено краткое содержание: краткое содержание может быть дополнительным, размер краткого содержания может быть настроен, краткое и полное содержание редактируются в одной текстовой области; пользователи могут теперь больше не беспокоиться о том, что краткое содержание, например, слишком мало
- Добавлена возможность предварительного просмотра документа перед его сохранением, при этом показывается краткая и полная версии документов
- Расширен Node API для предоставления лучшей интеграции
- Добавлены параметры в документы, которые управляют выводом документов на первую страницу, проверкой документа редактором и другими параметрами
- Система тем
- Тема Goofy заменена темой на движке XTemplate
- Удалено требование «register_globals = on»
- Добавлены лучшие инструкции по установке системы
Drupal 4.1.0
2003.02.01
- Переписан модуль Comment
- Повторно введён рейтинг и проверка комментариев
- Добавлен вывод комментариев на отдельных страницах
- Улучшено быстродействие: улучшено кеширование комментариев, использованы более быстрые SQL-запросы и т.д.
- Переписан модуль Block
- Улучшено быстродействие: блоки больше не рендерятся, когда они не показываются
- Переписан модуль Forum
- Добавлено много новых возможностей, которые можно найти в автономных форумных движках, включая пейджер для обсуждений, поддержку значков, статистику просмотров и т.д.
- Переписан модуль Statistics
- Подсчитывается количество просмотров каждого документа, в журнал записывается источник перехода на страницу, подсчитывается количество пользователей и гостей на сайте
- Добавлены блоки показывающие самые просматриваемые документы за 24 часа, за всё время, последние просмотренные документы и количество пользователей и гостей на сайте
- Добавлен модуль Throttle
- Реализует автоотключение объектов при большой нагрузке, что позволяет Drupal самоадаптироваться к нагрузке
- Добавлен модуль Profile
- Позволяет расширить профиль пользователя и страницу регистрации
- Для первой страницы сайта добавлена поддержка пейджера
- Модуль Weblogs заменён модулем Ping
- Добавлена поддержка обычных и RSS-оповещений для blo.gs
- Добавлена поддержка для RSS пинг-оповещений для weblogs.com
- Удалён модуль Rating
- Система тем
- Удалена значительная часть жёстко-закодированной разметки
- Исправлена и расширена документация
Drupal 4.0.0
2002.06.15
- Добавлен модуль Tracker
- Позволяет отслеживать новые документы и комментарии, заменил предыдущие ссылки «your [site]»
- Добавлен модуль Weblogs
- Модуль пингует weblogs.com при добавлении документов
- Добавлен модуль Taxonomy, который заменил модуль Meta
- Поддержка связей, иерархий и синонимов
- Добавлена система кеширования
- Ускорена загрузка страниц для анонимных посетителей и снижена нагрузка на систему
- Добавлена поддержка внешних SMTP-библиотек
- Календарь расширен возможностью просмотра архивов
- Добавлена поддержка Blogger API
- Система тем
- Проведена чистка кода системы оформления
- Темы, которые не поддерживаются, переведены из стандартных в дополнительные
- База данных
- Изменён слой абстракции для PEAR
- Используются ANSI SQL запросы, как более переносимые
- Переписана система управления пользователями
- Добавлена поддержка Друпал-идентификации через XML-RPC и Jabber
- Добавлена поддержка модулей добавляющих дополнительные данные для пользователей
- Пользователи могут удалять свои аккаунты
- Добавлены блоки «Новые пользователи» и «Сейчас на сайте»
- Переписана система блоков
- Различные жёстко-кодированные блоки стали динамическими
- Блоки могут включаться и выключаться самими пользователями
- Можно настраивать показ блоков только на определённых страницах
- Модуль Box объединён с модулем Block
- Переписана система документов
- Блоги могут обновляться
- Краткое содержание формируется для всех типов документов
- Улучшена система проверки ошибок
- Введена поддержка версий документов
- Улучшена эргономика
- Улучшен модуль Book, он поддерживает текстовые, HTML- и PHP-страницы
- Улучшен модуль Comment, новым комментариям присваивается метка отличающая их от старых
- Добавлена система оглавления, которая позволяет включать в книгу документы любых типов
- Добавлен скрипт обновления, который позволяет обновляться с предыдущих версий или ежедневно, используя дерево разработки
- Модуль Search
- Улучшена система поиска путём добавления зависимости от контекста
- Добавлено индексирование документов
- Различные обновления
- Разметка приведена в соответствие с требованиями XHTML
- Улучшена поддержка мультисайтинга
- Добавлена поддержка идентификаторов сессий в URL, вместо куков
- Тип документов выводимых на первую страницу сделан настраиваемым
- При мультисайтинге, каждый сайт может иметь свою конфигурацию
- Модули и темы могут включаться и выключаться на страницах управления
- Добавлен уровень абстракции для ссылок URL
- Улучшена эргономика (изменён интерфейс, переименованы ссылки и т.д.)
- Исправлена и расширена документация
Drupal 3.0.1
2001.10.15
- Различные обновления
- Добавлены отсутствующие переводы
- Убран некоторый HTML-код и добавлены новые логотипы
Drupal 3.0.0
2001.09.15
- Коренная перестройка всего дизайна
- Всё основано на документах — документы являются концептуальным «чёрным ящиком» для связывания различных типов содержания и улучшения кода, что позволяет снизить сложность и размер системы, а также улучшить её долговременную стабильность
- Переписаны списки документов и комментариев ожидающих рассмотрение, и перемещены в модуль Queue
- Модули FAQ и Documentation объединены в модуль Book
- Модуль Ban удалён, его возможности перенесены в модуль Account как «управление доступом»
- Контроль доступа основан на более эффективных регулярных выражениях (regex), а не на сопоставления с образцами хранящимися в MySQL
- Переписан модуль Watchdog и добавлен модуль Throttle
- Улучшены сообщения о событиях и добавлена их фильтрация
- Модуль Headline переписан и разделён на модули Import и Export
- Добавлены различные улучшения, включая лучший обработчик, сборщик и лучшее управление отдельными лентами
- Модуль Section переписан и переименован в модуль Meta
- Поддерживает неограниченное количество вложенных тем. Темы могут вкладываться для создания мультиуровневой иерархии
- Переписан файл конфигурации
- Друпал пытается определить местонахождение файла конфигурации, который соответствует имени домена. Если файл не найден, то используется файл conf.php. Отметьте также, что файл был переименован с .conf на .php, for security's sake on mal-configured Drupal sites
- Добавлена поддержка кеширования
- Добавлен модуль Access
- Можно добавлять «роли» (группы) и создавать наборы прав для каждой роли
- Добавлен модуль Blog
- Добавлен модуль Poll
- Добавлен модуль System
- Большинство параметров файла hostname.conf перемещено в раздел управления сайтом
- Добавлена поддержка настраиваемых фильтров
- Добавлен модуль Statistics
- Добавлен модуль Moderate
- Позволяет назначать пользователям права по редактированию и проверки определённых документов или тем на форумах
- Добавлен модуль Page
- Позволяет создавать страницы через интерфейс управления
- Добавлен модуль Help
- Группирует всю доступную документацию на одной странице
- Добавлен модуль Forum
- Добавляет встроенный форум
- Добавлен модуль CVS и cvs-to-sql.pl
- Позволяет еженедельно показывать и отправлять сообщения из журнала CVS
- Добавлен модуль Book
- Позволяет совместно работать над документацией, в первую очередь для Друпала
- Удалён модуль Cron, его возможности перенесены в модуль Conf
- Удалён модуль Module, так как он больше не нужен
- Различные обновления
- Добавлено право «auto-post new submissions» вместо «moderate new submissions»
- Введён тег ссылок «[[ссылка]]»
- Добавлена возможность просмотра документа перед его сохранением
- В секции управления показываются только те ссылки, к которым у пользователя есть доступ
- Made all modules use specific form_* functions to guarantee a rock-solid forms and more consistent layout
- Улучшен модуль Scheduler
- Content can be scheduled to be 'posted', 'queued' and 'hidden'
- Улучшен модуль Account
- Добавлен парметр контроля доступа, который позволяет разрешать/запрещать определённые имена пользователей/почтовые адреса/хосты
- Улучшен модуль Locale
- Added new overview to easy the translation process
- Улучшен модуль Comment
- Добавлена возможность удаления комментариев «навсегда»
- Улучшен модуль Rating
- Улучшен модуль Story
- Добавлена возможность предварительного просмотра
- Добавлена возможность удаления документов «навсегда»
- Улучшены темы
- Темы соответствуют стандартам W3C
- Удалена переменная $theme->control()
- Добавлена тема Goofy
- Исправлена и расширена документация
Drupal 2.0.0
2001.03.15
- Переписан код отвечающий за комментирование и ведение обсуждений
- Навигация комментариев стала удобнее
- Добавлены альтернативные способы вывода и сортировки комментариев
- Модули могут быть расширены существующей системой комментирования, без необходимости создания своей, которая будет дублировать существующую по умолчанию
- Добавлены рубрики и менеджер рубрик сайта
- Рубриками можно управлять со страниц управления сайтом
- Story sections make the open submission more adaptive in that you can set individual post, dump and expiration thresholds for each section according to the story type and urgency level: stories in certain sections do not "expire" and might stay interesting and active as time passes by, whereas news-related stories are only considered "hot" over a short period of time
- Добавлена поддержка множественных виртуальных хостов и папок
- В корневой папке можно установить несколько сайтов работающих на одной базе кода. Это можно сделать, используя виртуальные хосты или подпапки
- Добавлен рейтинг пользователей, похожий на SlashCode Karma и Scoop Mojo
- Вся логика расёта рейтинга собрана в одном модулей
- Добавлена «поисковая инфраструктура»
- Улучшена страница поиска, и характеристики поиска интегрированы на страницу управления
- Добавлена поддержка перевода/локализации/интернационализации
- Так как многие люди делают сайты на нескольких языках, и ещё больше людей делают сайты на своём родном языке, Друпал предоставляет фреймворк для установки мультиязычных сайтов или переопределения английских строк использующихся по умолчанию
- Добавлена система прав пользователей (групп)
- Пользователям могут быть даны права доступа к определённым страницам. Например, управляющему списком вопросов и ответом может быть дан доступ к странице управления вопросами и ответами; переводчику может быть дан доступ к странице переводов
- Добавлен модуль FAQ
- Changed the "open submission queue" into a (optional) module
- Различные обновления
- Улучшен модуль Account
- Аккаунты могут быть удалены
- Добавлена возможность более детальной настройки прав
- Улучшен модуль Block
- Улучшен модуль Diary
- Записи в дневниках могут быть удалены
- Улучшен модуль Headline
- Улучшен обработчик читающий данные в форматах RDF/RSS/XML
- Улучшен модуль Module
- Улучшен модуль Watchdog
- Улучшен уровень абстракции базы данных
- Улучшены темы
- Темы соответствуют стандартам W3C
- Добавлена тема Example (альтернативное название — Stone Age)
- Добавлены новые скрипты в папку scripts
- Добавлена папка misc
- Добавлен файл CREDITS
- Улучшен модуль Account
- Переписана документация
Drupal 1.0.0
2001.01.15
- Первая версия
- Login to post comments


