Skip to content

Commit

Permalink
Bump версии до 0.4.2.
Browse files Browse the repository at this point in the history
  • Loading branch information
Zensonaton committed Jul 9, 2024
1 parent e7c0690 commit 00a9a69
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 5 deletions.
22 changes: 18 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,30 @@
<!-- markdownlint-disable MD033 -->

# Flutter VK vTODO
# Flutter VK v0.4.2

**Важное предупреждение**: это **бета-обновление**, содержащее в себе немало технических изменений. Сейчас приложение находится в частично "поломанном" состоянии. Обновляйтесь только в том случае, если и вправду понимаете, что делаете. Вам, вероятнее всего, придётся откатиться до [предыдущей версии Flutter VK](https://github.com/Zensonaton/FlutterVK/releases) если Вы хотите стабильной работы приложения. **Сейчас очень много всего в приложении поломано**, и я это знаю. К примеру, такие вещи, как открытие плейлистов, кэширование, получение текстов песен и прочего целиком и полностью поломано.

Это обновление привносит в себя огромное техническое изменение: Переход от одной библиотеки для state-менеджмента, [`provider`](https://pub.dev/packages/provider) к другой, [`riverpod`](https://pub.dev/packages/riverpod)+[`flutter_hooks`](https://pub.dev/packages/flutter_hooks). Помимо этого, тут используется [`go_router`](https://pub.dev/packages/go_router) для навигации.
Это обновление привносит в себя огромное техническое изменение: Переход от одной библиотеки для state-менеджмента, [`provider`](https://pub.dev/packages/provider) к другой, [`riverpod`](https://pub.dev/packages/riverpod) и [`flutter_hooks`](https://pub.dev/packages/flutter_hooks), а так же библиотека [`go_router`](https://pub.dev/packages/go_router) для реализации навигации между страницами.

К сожалению, эти технические изменения почти что не видны обычному пользователю, однако они были нужны ради стабильной работы приложения, а так же различных оптимизаций.
К сожалению, эти технические изменения почти что не видны обычному пользователю, однако они были нужны ради стабильной работы приложения, а так же различных оптимизаций. Однако, несмотря на это, обновление привнесло некоторые изменения интерфейса и прочих функций.

## Изменения

- Немного изменил текст для `WelcomeRoute`.
- Некоторые из кнопок (лайк, дизлайк) вместо полноэкранной анимации загрузки теперь отображают загрузку в самой кнопке.
- Настройка для debug-логирования плеера.
- Длительность треков теперь не отображается в разделе "Совпадения по вкусам".
- Lottie-анимация у VK Mix теперь отображается лишь во время воспроизведения.
- Адекватный Skeleton-loader для VK Mix.
- Система для логирования крашей и других проблем приложения.
- Долгое нажатие на кнопку "паузы" в мини-плеере снизу теперь его насильно останавливает.
- Изменение текста для `WelcomeRoute`.
- Избавление от анимации появления изображения трека.
- Оптимизации.

## Фиксы

- Фикс входа в приложение ввиду SSL-сертификатов.
- Фикс различных багов интерфейса, связанных с закрытием плеера.

<!-- Изменения с других Pre-release версий, которые должны быть отображены в non-pre версии:
Expand Down
2 changes: 1 addition & 1 deletion pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: fluttervk
description: Экспериментальный, неофициальный клиент ВКонтакте, с открытым исходным кодом, построенный при помощи фреймворка Flutter, с поддержкой прослушивания музыки без необходимости приобретать подписку VK BOOM.
publish_to: 'none'
version: 0.4.1
version: 0.4.2

environment:
sdk: '>=3.1.3 <4.0.0'
Expand Down

0 comments on commit 00a9a69

Please sign in to comment.