Версия 0.2.0 ------------- * Добавлена локализация GGBuildTools - на русский и английский языки. Помимо прочего - добавлен перевод лицензии на английский язык - для английской версии. * Исправлена недоисправленная ранее ошибка в механизме сравнения версий, что приводило к неправильной генерации обновлений утилитой IssBuilder. * В пример файла *.iss-скрипта добавлена локализация на русский и английский языки. Аналогично локализован и инсталлятор самих утилит GGBuildTools. * В примере файла *.iss-скрипта исправлена логическая ошибка, в некоторых (особых и редких) случаях приводящая к тому что инсталлятор два раза подряд задавал практически одинаковый вопрос о продолжении установки. Аналогично исправлен и инсталлятор GGBuildTools. * Утилиты теперь правильно воспринимают содержимое директории .svn до 30-й версии её формата (1.7.x-ветка Subversion, возможно и больше). * Если рабочая копия svn хранится в более новом, неизвестном формате - утилита попытается использовать родной клиент svn если найдёт его в PATH. * Версия Lazarus, используемая для разработки теперь 1.0 - более ранние версии могут не работать. * Лицензия на на утилиты изменена на ModifiedLGPL т.к. на данный момент утилиты не имеют функций для работы с играми Nival-а. Версия 0.1.2 ------------- * Пофиксан баг в Installer с возможным дублированием пути, вносимого в path в случае обновления с версии на версию, когда путь установки не изменялся. * В тексте лицензии подправлено форматирование для нормального отображения в wiki. * Исправлена ошибка в коде vit-формата с неправильным механизмом сравнения версий. В частности, это было причиной бага в IssBuilder, когда он не генерировал апдейты при смене версии по цифре более высокого уровня - раньше сравнение корректно работало только при изменениях цифр одного уровня. * Версия Lazarus, используемая для разработки теперь 0.9.24 - более ранние версии могут не работать. * Теперь используется компиллятор Free Pascal версии 2.2.0 - за счет более оптимальной работы которого, в т.ч. значительно уменьшились размеры скомпилированных бинарников. * Исправлен баг с неправильным выводом номеров версий в *.iss-файлы (писалась лишняя точка) утилитой IssBuilder. Версия 0.1.1 ------------- * Пофиксан баг на тему опечатков в генерируемых VerRevUpdater *.pas и *.h * Пофиксан баг в SourcePackBuilder который был в функции копирования директории в ExtraFileUtilsLCL * IssBuilder - пофиксана бага с невозможностью правильной генерации апдейтов в режиме --nocachewrite. Версия 0.1.0 ------------- * Первый релиз.