|  | 
|  | 1 | +# vk-messages-saver | Changelog | 
|  | 2 | + | 
|  | 3 | +## [Unreleased] | 
|  | 4 | + | 
|  | 5 | +## [1.0.0] - 2022-11-05 | 
|  | 6 | +#### Added | 
|  | 7 | +- Добавлена опция `-a/--append` (`vkms dump`), отвечающая за дозапись новых сообщений | 
|  | 8 | +- Добавлена опция `--export-json` (`vkms dump`), отвечающая за сохранение переписки в JSON формате | 
|  | 9 | +- Добавлена опция `-v` (`vkms dump`), отвечающая за уровень логгирования | 
|  | 10 | +- Добавлена опция `--ts` (`vkms atch`), отвечающая за типы скачиваемых вложений | 
|  | 11 | +- У опции `--max` (`vkms dump`) появилось новое значение `all` (для загрузки переписки целиком) | 
|  | 12 | +- Добавлена темная тема для HTML формата, переключиться на которую можно, нажав клавишу "**t**" | 
|  | 13 | +- Добавлена обработка событий возвращения в беседу и выхода из беседы | 
|  | 14 | +#### Changes | 
|  | 15 | +- **BREAKING:** Переход от JSON формата к SQLite. Переписки, загруженные предыдущими версиями | 
|  | 16 | +VKMS, больше не поддерживаются. Возможность сохранить переписку в JSON формате оставлена | 
|  | 17 | +- Парсер формата TXT переписан и теперь использует константное кол-во памяти, а не линейное | 
|  | 18 | +(появилась возможность обработки длинных переписок) | 
|  | 19 | +- Переход от самодельных пулов на *ThreadPoolExecutor* (ускорение загрузки) | 
|  | 20 | +#### Fixed | 
|  | 21 | +- Обработка удаленных фото и комментариев к записи больше не вызывает ошибку | 
|  | 22 | +- Исправлен баг в двух парсерах (TXT и HTML), связанный с неправильным разделением сообщений по датам | 
|  | 23 | + | 
|  | 24 | + | 
|  | 25 | +## [0.2.0] - 2022-07-06 | 
|  | 26 | +#### Added | 
|  | 27 | +- Реализован новый удобный для чтения формат - HTML | 
|  | 28 | +#### Changed | 
|  | 29 | +- Автоматическое версионирование проекта через *setuptools_scm* | 
|  | 30 | +#### Deprecated | 
|  | 31 | +- Прекращена поддержка Python 3.7 из-за используемой библиотеки [minify-html](https://pypi.org/project/minify-html/) | 
|  | 32 | +#### Fixed | 
|  | 33 | +- Загрузка вложений не только из сообщений первого порядка, но и из пересланных сообщений | 
|  | 34 | + | 
|  | 35 | +## [0.1.0] - 2022-06-09 | 
|  | 36 | +#### Added | 
|  | 37 | +- Сохранение информации о переписке в JSON формате (`vkms dump`), мультипоточная загрузка | 
|  | 38 | +- Парсинг полученной информации в удобный для чтения формат (`vkms parse`) | 
|  | 39 | +- Реализован первый удобный для чтения формат - TXT | 
|  | 40 | +- Сохранение вложений переписки (`vkms atch`), мультипоточная загрузка | 
|  | 41 | +- Логгирование всех внутренних событий на разных уровнях (*DEBUG* - *ERROR*) | 
|  | 42 | + | 
|  | 43 | +[Unreleased]: https://github.com/YariKartoshe4ka/vk-messages-saver/compare/1.0.0...HEAD | 
|  | 44 | +[1.0.0]: https://github.com/YariKartoshe4ka/vk-messages-saver/compare/0.2.0...1.0.0 | 
|  | 45 | +[0.2.0]: https://github.com/YariKartoshe4ka/vk-messages-saver/compare/0.1.0...0.2.0 | 
|  | 46 | +[0.1.0]: https://github.com/YariKartoshe4ka/vk-messages-saver/releases/tag/0.1.0 | 
0 commit comments