history.md


История версий

Здесь описаны все изменения проекта.

Версия 1.4.2 (04.11.2025)

  • Исправлена неправильная работа StringExtension.replace и StringExtension.replace_all (#1)

Версия 1.4.1 (02.11.2025)

  • Поправлен файл Reame.md для корректной информации.

Версия 1.4.0 (02.11.2025)

  • В расширение TypeExtension добавлен новый статический метод: check_immutability.
  • Добавлено расширение DataClassExtension.
  • Добавлен класс DataclassAnalyzer`.

Версия 1.3.0 (30.10.2025)

  • В файлы __init__.py добавлены импорты, что упростило импорт в проектах. Например, вместо from anb_python_components.classes.action_state import ActionState можно использовать from anb_python_components import ActionState
  • Добавлен класс Interface.
  • Добавлены декораторы implement и interface_required

Версия 1.2.1 (26.10.2025)

  • Для большей совместимости с другими проектами папка types переименована в custom_types.
  • Проект вышел на PyPi.

Версия 1.2 (24.10.2025)

  • В расширение TypeExtension добавлен новый статический метод: is_immutable_type.
  • Добавлено перечисление TypeCopyStrategy.
  • Добавлен класс ObjectArray[T].
  • Удалено расширение GUIDExtension. Все его методы переданы в тип GUID.

Версия 1.1 (12.10.2025)

  • Добавлена модель шорткодов ShortCodeModel.
  • Добавлен тип параметров ShortCodeAttributes.
  • Добавлен класс парсера шорткодов ShortCodeParser.

Версия 1.0 (10.10.2025)

  • Первый выпуск проекта

На главную