Skip to content

Commit 90f3d6b

Browse files
Написание CHANGELOG.md
1 parent 69c7f11 commit 90f3d6b

File tree

2 files changed

+47
-1
lines changed

2 files changed

+47
-1
lines changed

CHANGELOG.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
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

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,4 @@ pip install vkms
6767
- Голосовые сообщения
6868
- Граффити
6969
70-
[Подробное описание](docs/DOCS.md)
70+
[Подробное описание](https://github.com/YariKartoshe4ka/vk-messages-saver/blob/master/docs/DOCS.md)

0 commit comments

Comments
 (0)