История версий и изменений программы TortoiseHg
4.0 (04.11.2016)
- графики аннотаций и истории теперь могут отображаться и при работе с небольшими репозиториями;
- при работе с repoagent появилась возможность приостанавливать монитор репозитория во время выполнения команд;
- добавлена возможность комбинировать ветви разработки каждый раз при изменении данных;
- исправлена проблема с вычислением ширины Revset в зависимости от наполнения;
- расширение lighthg переименовано на thg;
- немного изменена команда view;
- в заголовке окна теперь присутствует название программы и активного репозитория.
3.9.2 (07.10.2016)
- исправлены различные мелкие ошибки.
3.9.1 (13.09.2016)
- graphopt: добавлено отображение рабочей копии при наличии любого ее паттерна в списке фильтрации;
- sync: изменен порядок SecureDialog.ini во избежание early _updateUi().
3.9.0 (03.08.2016)
- исправлено отсутствие разделителей в превью функции соединения;
- улучшена логика использования branchChanged в repofilter;
- добавлена возможность сравнения st_size и st_ctime в repowatcher для обнаружения изменений;
- добавлена панель статуса для LightRepoWindow;
- добавлена возможность загрузки функций шаблонов из расширений;
- wconfig теперь "позволяет" использовать :suboption в заголовке;
- обновлено mercurial_keyring, evolve, hg-git и hgsubversion;
- прочие исправления и улучшения.
3.8.4 (08.07.2016)
- обновлено: dulwich, evolve.
3.8.3 (02.06.2016)
- исправлено множество ошибок;
- обновлено: hgkeyring, evolve, hgsubversion, hggit и python-keyring.
3.7.3 (01.04.2016)
- исправлено несколько проблем безопасности в Mercurial 3.7.3.
3.7.2 (06.03.2016)
- исправлено множество мелких ошибок.
3.6.3 (27.01.2016)
- demandimport: исключены pkgutil и pkg_resources;
- repowidget: исправлена обработка patch.extract();
- включены ссылки на скачивание и использование Python 2.7 SWIG bindings.
3.6 (16.11.2015)
- теперь программа закрывает все предупреждения об ошибках только в том случае, если абсолютно все недоработки решены;
- отрегулирован размер иконки при добавлении переменной "True" в среду THG_RETINA;
- добавлена поддержка закладок для MQ;
- улучшено чтение ошибок среды, а также ошибок в параметрах;
- добавлена опция очистки "отложить";
- добавлены новые инструменты работы с патчами;
- название фильтра по/Исходным заменено на по/Исходным и Производным.
3.5.2 (06.10.2015)
- исправлены проблемы с автоматическим закрытием вкладки repotab, находящей посредине, при переключении;
- добавлена возможность создания patchctx для имени MQ при необходимости;
- исправлено удаление неназванных hook;
- восстановлен kdiff3-noauto для kdiff3.
3.5.1 (11.09.2015)
- теперь после редактирования файла он сохраняется как исполняемый;
- из установщика удалена py2exe и setup.py;
- добавлены mercurial/help/scripting.txt.
3.5.0 (10.08.2015)
- теперь при обнаружении наличия файлов при распаковке программа отобразит окно сохранения;
- теперь в программе есть функция добавления исключения при неудачной попытке получения размера файла;
- исправлены "фризы" при загрузке иконок из системных файлов;
- добавлена возможность переключения на старый вид иконок;
- добавлено обнаружение "отката" репозитория;
- теперь можно самостоятельно выбрать пользовательские сертификаты в окне с файлами;
- прочие мелкие исправления и улучшения.
3.4.1 (04.06.2015)
- исправлена разгрузка расширения zeroconf в процессах GUI;
- добавлена функция анализа локальной сети в контекстное меню файлов;
- исправлен вылет при отсутствии пути к среде;
- kdiff3.exe перемещен в корзину.
3.4 (13.05.2015)
- добавлено простое и практичное окно с закладками на экран синхронизации;
- теперь при использовании команды ui.askusername не перезаписывается имя файла;
- добавлен ярлык для удаления файлов без версии;
- теперь поля с закладки, теги, подписи и прикрепления можно регулировать по ширине, когда установлено ограничение на регулирование по высоте;
- добавлена опция "unbundle" в меню "repository";
- добавлена опция разделения по умолчанию в меню и панель задач.
3.3.3 (11.04.2015)
- исправлено подтверждение filectx в строках;
- исправлен экспорт --rev в упрощенном виде;
- добавлена отметка о годе создания документа;
- исправлен вылет при открытии файла отчета в новом окне;
- добавлен подсчет состояния проверки баз данных;
- добавлено копирование атрибутов subrepo при переключении версии баз;
- добавлена сортировка удаленных и добавленных файлов по местонахождению;
- добавлена постоянная проверка внесенных изменений при нажатии клавиши "Очистить".
3.3.2 (03.03.2015)
- добавлено отображение команд для копирования, архивации, инициализации и переименования;
- улучшена обработка ошибок в командной строке;
- теперь приложение автоматически создает новый QProcess если напоминание о последнем запросе записывается в буфер;
- исправлен парсинг командных строк shlex на Windows;
- изменена обработка методов ввода на QScintilla 2.8;
- добавлена возможность выставления приоритетов по дате и дистанции;
- добавлена возможность отключения действий при работе командной строки.
3.3.0 (04.02.2015)
- добавлена команда командной строки для извлечения информации;
- добавлены метки в графический интерфейс для избежания настройки случайных исключений;
- для запуска графической оболочки в фоновом режиме теперь можно использовать real fork();
- добавлена поддержка команды "Hg Init";
- исправлена ошибка RepoLookupError, которая могла возникнуть при создании очереди загрузок;
- кнопки "Назад" и "Вперед" теперь отключаются при отключении всех хранилищ;
- добавлен индикатор нагрузки, отображающийся при запуске командной строки.