На этой странице Вы можете проследить историю развития Sypex Dumper, а также получить информацию об изменениях в новых версиях.
Версия 2.4 [2024.03.01]
- Поддержка PHP до версии 8.3+.
- Поддержка новых типов данных MySQL 8
- Небольшие мелкие правки.
Версия 2.3.1 [2020.02.19]
- Исправлена работа с BZip2.
Версия 2.3 [2020.01.16]
- Добавлена поддержка PHP 7.3 и 7.4.
- Добавлена поддержка MySQL 8.
- Небольшие мелкие правки.
Версия 2.2 [2018.09.18]
- Исправлена ошибка с Gzip-файлами в некоторых версиях PHP.
- Небольшие мелкие правки.
Версия 2.1 [2018.03.01]
- Обновление кода для поддержки PHP 7+ (проверено на версиях 7.0, 7.1, 7.2).
- Оптимизации кода, для увеличения скорости работы.
- Небольшие мелкие правки.
Версия 2.0.11 [2013.08.28]
- (PRO) Вместо кодировщиков теперь используется обфускация кода.
- (PRO) Исправлены ошибки при восстановлении отдельных объектов из бэкапа.
- Ошибка при отображении лог-файла.
- Небольшие мелкие правки.
Версия 2.0.10 [2012.11.14]
- Добавлена поддержка PHP 5.4.
- Исправлена обработка таблиц в которых столбцы используют разную кодировку.
- Улучшение безопасности.
- Небольшие мелкие правки.
Версия 2.0.9 [2011.10.19]
- Улушена безопасность.
- Исправлена работа по https.
- Улучшена обработка "чужих" дампов.
- Небольшие мелкие правки.
Версия 2.0.8 [2010.12.09]
- Финальный релиз
Версия 2.0.7 [2010.11.05]
- Добавлена обработка "чужих" дампов.
- Уменьшено количество DOM-элементов, в дереве объектов БД.
- Сохраненные задачи по-умолчанию называются именем БД, вместо new.
- При сохранении настроек соединения, не нужно повторно вводить пароль.
- Исправлены ошибки связанные с отсутствием прав на некоторые объекты БД .
- Исправлена ошибка при бэкапе на MySQL до 4.1.
Версия 2.0.6 [2010.02.23]
- В дополнительных стратегиях восстановления добавляются названия полей (позволяет импортировать измененные таблицы).
- Добавлена кнопка скачать файл после выполнения экспорта.
- При экспорте сохраненных задач в имени файла используется имя задачи, а не базы.
- Если в дополнительных стратегиях отсутствует таблица, то она создается.
- Удаление представлений, процедур, функций, триггеров, событий, если есть.
- Сделан выход с помощью JS (для выхода из фреймов).
- Исправлено зацикливание при TRUNCATE+INSERT, если отсутствует таблица.
- Ошибка при включении индексов, если нет ни одной таблицы с данными.
- Исправлена ошибка импорта представлений и триггеров на MySQL 5.0
- Исправлено зацикливание интерфейса при ошибке.
- Улучшена обработка ошибок.
Версия 2.0.5 [2009.12.15]
- Добавлен вызов дампера из консоли или Cron'а. Подробнее читайте в документации.
- Ошибка при восстановлении в случаях когда первая запись в таблице больше 64 КБ.
- Исправлены ошибки при импорте с таймаутом, а также управление процессом импорта.
- Исправлен экспорт/импорт триггеров в MySQL 5.0.
Версия 2.0.4 [2009.11.24]
- Подвисание при восстановлении на PHP 4.
- Зацикливание при бэкапе с таймаутами.
- Исправлено сворачивание кнопок панели инструментов в IE.
- Изменено название файла get.php на load.php, так как на некоторых хостингах ModSecurity блокировал его (из-за чего не загружались css, js и картинки)
- Исправлено обнуление таймера, при возобновлении работы скрипта.
- В некоторых случаях выдавалась ошибка при удалении временных файлов.
Версия 2.0.3 [2009.11.09]
- В панели инструментов сделано сворачивание последней кнопки, если она не помещается целиком (глюк был в некоторых языках, например, грузинском)
- При смене языка на странице авторизации сохраняются введенные логин/пароль
- Ошибка, возникающая при наличии одинарных кавычек в логине/пароле и включенной опции magic_quotes_runtime
- При выполнении сохраненных задач не показывался прогресс задачи
- После сохранения задачи не обновлялся список сохраненных задач
- Отображения прогресса при выключенной авторизации
- Ошибка сохранения опций при выключенной авторизации
- Ошибка, когда недоступно Gzip сжатие
Версия 2.0.2 [2009.10.29]
- При переключении языков на странице авторизации, страница обновляется с выбранным языком
- На странице логов, активность кнопок стала зависеть от контекста
- В кнопках Экпорт/Импорт теперь показывается сообщение об отсутствии сохраненных задач, вместо пустого списка
- Немного изменена работа с lang-файлами (lang/update.php обновляет список доступных языков)
- Добавлена возможность при нажатии кнопки выход, переходить на другую страницу (например, на главную страницу вашего сайта)
- Исправлена ошибка, возникающая в случаях, когда скрипт не успевал создать job-файл до того, как браузер запрашивал статус задачи. (Выдавалось сообщение об ошибке: Warning: include(backup/12345678.job.php): failed to open stream: No such file or directory)
- Исправлены ошибки возникающие при паузе/продолжении задачи
- Исправлена работа с триггерами в MySQL 5.1.20 и ниже
- Исправлена работа с дополнительными объектами в MySQL 5.0 (выдавалась ошибка из-за отсутствия кодировки в свойствах)
Версия 2.0.1 [2009.10.21]
- Небольшой ребрендинг (отказались от Lite в названии)
- Cмена лицензии на BSD (для большей свободы при интеграции в сторонние продукты)
- Добавлены 3 файла локализаций (английский, русский и украинский)
- Добавлено удаление базы данных в Сервисах
- Добавлены подтвеждения для удаления БД, файлов и импорта БД (настраивается в Опциях)
- Улучшена обработка индексов (индексы включаются после того, как все таблицы импортированы)
- Добавлены опции при восстановлении UNIQUE_CHECKS=0, FOREIGN_KEY_CHECKS=0, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' и SQL_NOTES=0
- Исправлена обработка NULL значений
- Исправлен парсер SQL (в некоторых случаях возникала ошибка при чтении)
- Исправлена авторизация
- Исправлена совместимость со старыми версиями MySQL (3.23.58)
- Сделано игнорирование ошибки ненастроенной timezone в php.ini
Версия 2.0.0 [2009.10.15]
- Второе поколение дампера. Программа была полностью переписана, и от старого осталось только название. Более подробно о новом поколении
SypexDumper читайте в разделе Возможности.
Версия 1.0.8 [2006.10.14]
- Добавлена автоматическая смена кодировки соединения (подробнее), для решение проблем с русскими символами
- Добавлена возможность принудительной смены кодировки при восстановлении
- Для таблиц типов MERGE и HEAP сохраняется только структура таблицы
- Исправлено сохранение таблиц у которых названия совпадают с зарегистрированными словами MySQL
- Мелкие правки
Версия 1.0.7 [2006.03.01]
- Ребрендинг, скрипт сменил название с Site Keeper Dumper на
SypexDumper - Добавлена поддержка разных кодировок соединения с MySQL-сервером
- Исправлена функция переноса данных с MySQL 4.1 и выше на более старые версии
- Устранено прерывания работы скрипта в случае, когда запрещена функция chmod()
- Улучшена совместимость с PHP 5
Версия 1.0.6 [2005.02.08]
- Улучшена совместимость при переносе бекапа с MySQL 4.1.x на MySQL 4.0.x и ниже
- Для вывода лога теперь используется тег DIV, а не TEXTAREA
- Автоматический скроллинг лога теперь работает и в Opera7+, и в Mozilla
- Улучшена совместимость с «чужими» дампами
- Корректная обработка дампов mysqldump (c комментариями начинающимися на "--")
- Корректная обработка дампов php-nuke (файлы с пробелами в названии)
- Изменена обработка ошибок, теперь они выводятся в лог и выделяются красным цветом
- Мелкие правки
Версия 1.0.5 [2005.01.18]
- Добавлена совместимость с MySQL 4.1.x и выше
- Добавлена совместимость со всеми современными браузерами (IE 5+, Opera 7+, Mozilla)
- Мелкие правки
Версия 1.0.4 [2003.09.02]
- Первый публичный релиз