Журнал змін

Історія випусків і що нового

Слідкуйте за розвитком аналізатора банківських виписок. Підпишіться через RSS або перегляньте репозиторій GitHub для повідомлень про випуск.

v0.0.8 — 2026-04-11 (Latest) — "Full Platform"

v0.0.7 — 2026-04-08 — "Universal Vision"

v0.0.6 — 2026-04-08 — "Intelligence Layer"

v0.0.5 — 2026-04-08 — "Universal Extraction"

v0.0.4 — 2026-03-15

— Додано паралельний аналіз файлів за допомогоюparse_files_parallel()за допомогою ProcessPoolExecutor. — Додано справжнє потокове передавання для великих файлів PAIN.001 (50 МБ+) з обмеженою пам’яттю. — Оптимізація продуктивності: пропускна спроможність CAMT тепер перевищує 27 000 tx/s, PAIN.001 перевищує 52 000 tx/s.

v0.0.3 — 2025-11-20

— Додано підтримку парсерів CSV, OFX, QFX і MT940. — Додано автоматичне визначення формату за допомогоюdetect_statement_format()іcreate_parser(). — Додано редагування ідентифікаційної інформації (увімкнено за замовчуванням у CLI та потоковому режимі). — Додано помічники експорту для CSV, JSON і Excel. — Додано додаткову підтримку Polars DataFrame. — Розширено набір тестів до 718 тестів із 100% покриттям філій.

v0.0.2 — 2025-06-10

— Додано аналізатор PAIN.001 (Pain001Parser) для файлів ініціації кредитного переказу ISO 20022. — Додано інтерфейс CLI (python -m bankstatementparser.cli). — Додано потоковий режим зparse_streaming(). — Додано перевірку введення та обмеження розміру файлу.

v0.0.1 — 2025-01-15

Переглянути повну історію комітів на GitHub.