Skip to content

Releases: ruslanys/vkmusic

[3.1.4] - 2019-02-23

22 Feb 23:12
Compare
Choose a tag to compare

Исправлено

  • Обновлен алгоритм выгрузки адресов MP3 файлов, в соответствии с правками, внесенными на стороне VK.

[3.1.3] - 2018-10-19

19 Oct 16:47
Compare
Choose a tag to compare

Исправлено

  • Обновлен алгоритм выгрузки адресов MP3 файлов, в соответствии с правками, внесенными на стороне VK.

Изменено

  • Spring Boot обновлен до версии 2.0.6.
  • Gradle обновлен до 4.10.2

[3.1.2] - 2018-09-14

14 Sep 17:25
Compare
Choose a tag to compare

Исправлено

  • Высвобождение ресурсов после аутентификации

[3.1.1] - 2018-09-04

03 Sep 21:43
Compare
Choose a tag to compare

Исправлено

  • Баг с индикатором загрузки

[3.1.0] - 2018-09-02

02 Sep 11:42
Compare
Choose a tag to compare

Добавлено

  • Открыть папку назначения из контекстного меню, если файл был загружен (#7)
  • Возможность скрывать/отображать некоторые столбцы
  • Поиск композиций среди своего плейлиста (#26)
  • Индикатор загрузки (#28)

Исправлено

  • Увеличен размер столбца "Статус"
  • Установлены минимальные размеры столбцов "Исполнитель" и "Наименование"
  • Уменьшен минимальный размер столбца "ID"
  • Столбец "ID" скрыт по-умолчанию

[3.0.0] - 2018-08-30

30 Aug 18:06
43ffa39
Compare
Choose a tag to compare

Изменено

  • Swing заменен на JavaFX
  • Spring Boot обновлен до версии 2.0.4
  • Код переписан на Kotlin
  • Произведен рефакторинг ВК Клиента
  • Полностью переработана механика приложения
  • Полностью переработан UI
  • Мне больше не стыдно за код

Удалено

  • Слой работы с БД

[2.1.2] - 2017-12-08

07 Dec 23:35
Compare
Choose a tag to compare

Исправлено

  • Обновлен алгоритм дешифрации адресов mp3 файлов (#20).
  • Упрощен (обновлен) Gradle скрипт сборки проекта.

Изменено

  • Gradle обновлен до 4.4.

[2.1.1] - 2017-10-29

29 Oct 00:34
Compare
Choose a tag to compare

Добавлено

  • Установочные пакеты приложения для Windows, Unix, MacOS со встроенной JRE.
  • Установлена иконка (#14).

Исправлено

  • Установлены минимальные размеры окон.
  • Очистка WebView после успешно пройденной авторизации.
  • Ошибка при копировании содержимого из таблицы в буфер (#16).

Изменено

  • Для сборки проекта используется Gradle вместо Maven.

[2.1.0] - 2017-10-19

19 Oct 20:21
Compare
Choose a tag to compare

Добавлено

  • Использование кук (#1): для того, чтобы не хранить логин/пароль и не отправлять их при каждом запуске, хранится ID сессии.

Изменено

  • Окно авторизации (#11): ВК периодически показывает капчу, вместо того, чтобы пытаться её обойти, лучше отправлять пользователя на нативную страницу авторизации и работать с ID сессии.
  • При синхронизации на UI обновляется не вся таблица, а только необходимая строка.
  • Spring Boot обновлен до 1.5.8.RELEASE.
  • Изменен загрузочный спиннер. Спасибо loading.io за это.
  • При смене юзера/логауте БД не очищается.

Исправлено

  • Баг с иконкой в трее в случае смены пользователя.

[2.0.0] - 2017-10-10

12 Oct 14:53
Compare
Choose a tag to compare

Добавлено

  • Пользовательский интерфейс.
  • Окно просмотра композиций.
  • Возможность просмотра статуса загрузки композиции.
  • Возможность отслеживания процесса синхронизации.
  • Возможность изменения директории назначения загрузок.
  • Запуск синхронизации по требованию.
  • Автоматическая синхронизация.
  • Запуск синхронизации проваленных загрузок.
  • Сохранение переменных окружения в БД.
  • Сохранение библиотеки композиций в БД.
  • Системные уведомления о статусе синхронизации.
  • Иконка в трее.
  • Лог изменений.
  • Информация о лицензии.

Изменено

  • Наименование поменялось с VKAudioSaver на VKMusic.
  • Переписан слой интеграции с ВК.

Исправлено

  • Парсировщик ВК: добавлен слой дешифрации хэша адресов композиций.

Удалено

  • Поддержка ВК API по работе с музыкой.