Skip to content

Latest commit

 

History

History
90 lines (53 loc) · 4.91 KB

CHANGELOG.md

File metadata and controls

90 lines (53 loc) · 4.91 KB

0.4.3 (2019-01-17)

  • Исправлена ошибка рекурсии при использовании Ruby 2.6.0

0.4.2 (2017-01-04)

  • Изменено сообщение DEPRECATED для метода setup

0.4.1 (2016-09-10)

  • В функции StTools::Human.format_time2 исправлена ошибка с отображением " г."

0.4.0 (2016-09-09)

  • В метод StTools::String.normalize добавлен параметр delat. Изменение потребовалось после того, как при использовании функции normalize для генерации slug имен в одном из проектов выяснилось, что в URL часть английских букв заменены на русские.
  • Вместо метода StTools::Setup.setup применен StTools.configure { |config| config.locale = :ru }. Подробнее - см. README.md
  • Написана функция StTools::Human.format_time2 с более простыми и понятными ключами запуска
  • Методы StTools::Human.bytes и StTools::Human.numbers локализованы через I18n

0.3.18 (2016-05-12)

  • Исправлена ошибка привязки к Ruby 2.2.x

0.3.17 (2016-04-23)

  • Добавлены методы StTools::Fias.other? и StTools::Fias.other_aoguid
  • Незначительные улучшения

0.3.16 (2015-12-10)

  • Добавлен метод StTools::Human.pretty_number для красивого форматирования числа

0.3.15 (2015-12-05)

  • Незначительные улучшения

0.3.14 (2015-12-03)

  • Скорректировано поведение прогресс-бара при приближении значения к максимальному уровню
  • Добавлена библиотека стран для совместимости с post-API.ru

0.3.13 (2015-11-14)

  • Исправлена ошибка с расчетом размера задействованной памяти (вместо килобайт, теперь возвращаются байты)

0.3.12 (2015-10-28)

  • Были перепутаны местами aoguid Севастополя и Байконура

0.3.11 (2015-07-09)

  • Функция StTools::String.normalize теперь удаляет и лишние "короткие" пробелы ( )
  • Добавлена функция StTools::Fias.distance, рассчитывающая расстояние между двумя географическиими точками

0.3.10 (2015-06-06)

  • Исправлена небольшая ошибка в StTools::String.prune (добавил "жадность" в регулярку)
  • Добавлена функция StTools::String.to_float для преобразования строк в числа с плавающей запятой

0.3.9 (2015-06-04)

  • Исправлена потенциальная уязвимость регулярных выражений - /^$/ заменены на /\A\z/.
  • Добавлена функция StTools::String.prune для обрезания строки с добавлением многоточья

0.3.8 (2015-05-31)

  • Добавлен метод StTools::String.pretty_list, оформляющий перечисление, например "Паша, Миша и Саша"

0.3.7 (2015-05-21)

  • В метод StTools::String.to_bool добавлена возможность указывать значение по умолчанию для значений nil.

0.3.6 (2015-05-21)

  • Доработан метод StTools::String.caps, добавлена более интеллектуальная обработка входных строк
  • Исправлена ошибка показа футера прогресс бара, если executed_at > 60 секунд
  • Исправлена ошибка метода StTools::System.exename при вызове скрипта с параметрами командной строки

0.3.4 (2015-05-01)

  • Добавлено удаление функций :downcase, :upcase стандартного модуля String при подмешивании (include) StTools
  • Название метода .words_in_ago изменено на .human_ago
  • Добавлен метод .seconds_ago, форматирующий строку для количества секунд между событиями

0.3.3 (2015-04-30)

  • Название метода .hide_text изменено на .hide
  • Доработана документация
  • Исправлены результаты работы функций .split и .to_range при передаче в них nil
  • В метод .to_bool добавлены значения "да" и "yes" в качестве значений, являющихся true