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)
- Первый выпуск проекта