Раді повідомити про новий невеликий реліз з важливими покращеннями та виправленнями.
Основні покращення:
- Підтримка Angular 20: Повноцінна підтримка найновішої версії Angular для стабільної та швидкої роботи інтерфейсу.
- Автоматична генерація унікальних ключів для додаткових полів у валютах і напрямках: Тепер ідентифікатори (key_id) створюються автоматично на основі назви поля, замінюючи спецсимволи та пробіли підкресленнями.
- Покращена обробка полів ПІБ: Система перевіряє наявність спеціальних полів (sender_fullname, recipient_fullname) і автоматично їх створює за потреби. Якщо поле вже існує, додається префікс (income_ або outcome_).
- Забезпечення унікальності ключів: При співпадінні згенерованого ключа з уже існуючим, до нього додаються випадкові символи.
- Префікси income_ та outcome_: Вхідні поля отримують префікс income_ (наприклад, income_fio_otpravitelya), вихідні — префікс outcome_ (наприклад, outcome_fio_poluchatelya).
- Перевірка формату ключів: Ключі приводяться до нижнього регістру і містять лише англійські літери, цифри та нижні підкреслення.
- Виключення дублікатів спеціальних полів: Поля sender_fullname та recipient_fullname не можуть бути створені повторно; система одразу попередить користувача.
- Комісії за містами: Тепер зручно переглянути комісії по кожному місту прямо у списку напрямків з плавним прокручуванням.
Виправлення багів:
- Виправлено баг, через який виводилися реквізити з вимкнених напрямків.
- Тепер доступне налаштування валідації полів у валютах окремо для віддаваної та отримуваної валюти.
- У масках полів валют тепер можна вказати налаштування окремо для віддаваної та отримуваної валюти.
- Виправлено помилку, через яку валідатор не враховував коректність виплат бонусів партнерам.


