Skip to content

v1.4.1

Choose a tag to compare

@Regstar2 Regstar2 released this 30 Apr 18:00
· 98 commits to main since this release

DnsSwitcher v1.4.1

Стабильный patch-релиз для Windows, синхронизирующий версию приложения, release scripts, portable-пакет и установщик.

Пользовательская функциональность относительно v1.4.0 не расширялась. Формат конфигурации не изменён, отдельная миграция не требуется.

Главное

  • версия приложения и сборок обновлена до 1.4.1;

  • синхронизированы assembly metadata и release scripts;

  • обновлены имена и каталоги portable- и installer-артефактов;

  • добавлена поддержка package layout artifacts/release/v1.4.1/ при поиске desktop-компонентов;

  • сохранена совместимость конфигурации с v1.4.0.

Изменения

  • Version, FileVersion, AssemblyVersion и InformationalVersion установлены в 1.4.1;

  • версия по умолчанию в scripts/publish-release.ps1 установлена в 1.4.1;

  • версия по умолчанию в installer/build-installer.ps1 установлена в 1.4.1;

  • release documentation и checklist обновлены для путей и имён v1.4.1;

  • поиск соседних desktop executable учитывает каталог artifacts/release/v1.4.1/.

Установка

Portable

  1. Скачайте DnsSwitcher-1.4.1-win-x64.zip.

  2. Распакуйте архив в отдельную папку.

  3. Запустите DnsSwitcher.Ui.exe.

  4. Для изменения DNS без установленного Agent запустите приложение от имени администратора.

Для framework-dependent сборки требуется совместимая среда выполнения .NET 10.

Installer

  1. Скачайте DnsSwitcher-1.4.1-win-x64-setup.exe.

  2. Запустите установщик.

  3. Следуйте инструкциям мастера установки.

  4. При необходимости установите или переустановите Windows Agent через приложение.

Обновление с v1.4.0

  1. Создайте резервную копию каталога data/config/.

  2. Остановите Windows Agent, если он установлен.

  3. Для portable-версии распакуйте новую сборку в отдельную папку и перенесите каталог data/.

  4. Для установленной версии запустите установщик v1.4.1.

  5. При необходимости переустановите Agent.

  6. Проверьте выбранный DNS-профиль, сетевой адаптер и текущий DNS status.

Обязательная перезагрузка Windows и изменение формата конфигурации для v1.4.1 не заявлены.

Откат

  1. Остановите Windows Agent.

  2. Верните package или installer предыдущей версии.

  3. Восстановите резервную копию data/config/.

  4. Проверьте профиль, сетевой адаптер и текущие DNS-настройки.

Артефакты

Файл | Платформа | Архитектура | Назначение -- | -- | -- | -- DnsSwitcher-1.4.1-win-x64.zip | Windows | x64 | Portable package DnsSwitcher-1.4.1-win-x64-setup.exe | Windows | x64 | Installer package

Доступность файлов следует проверять в списке Assets этого релиза. Размеры и SHA-256 не публикуются без проверки финальных файлов.

Проверка

Подтверждено по содержимому tag v1.4.1:

  • assembly metadata содержит версию 1.4.1;

  • portable release script использует 1.4.1 и win-x64;

  • installer build script использует 1.4.1 и win-x64.

Сборка, автоматические тесты, установка, обновление и откат на финальных release assets повторно не выполнялись при подготовке этого описания.

Известные ограничения

  • поддерживается только Windows;

  • установка Agent и прямое изменение DNS требуют прав администратора;

  • Split DNS использует Windows NRPT и может обходиться приложениями с собственным DNS или DoH;

  • CLI локализован не полностью;

  • актуальные скриншоты интерфейса пока не опубликованы.

Лицензия

Текущая версия репозитория распространяется по лицензии MIT.

Обратите внимание: MIT License была добавлена после публикации исторического tag v1.4.1, поэтому файл лицензии отсутствует непосредственно в содержимом этого tag.

Ссылки

# DnsSwitcher v1.4.1

Стабильный patch-релиз для Windows, синхронизирующий версию приложения, release scripts, portable-пакет и установщик.

Пользовательская функциональность относительно v1.4.0 не расширялась. Формат конфигурации не изменён, отдельная миграция не требуется.

Главное

  • версия приложения и сборок обновлена до 1.4.1;
  • синхронизированы assembly metadata и release scripts;
  • обновлены имена и каталоги portable- и installer-артефактов;
  • добавлена поддержка package layout artifacts/release/v1.4.1/ при поиске desktop-компонентов;
  • сохранена совместимость конфигурации с v1.4.0.

Изменения

  • Version, FileVersion, AssemblyVersion и InformationalVersion установлены в 1.4.1;
  • версия по умолчанию в scripts/publish-release.ps1 установлена в 1.4.1;
  • версия по умолчанию в installer/build-installer.ps1 установлена в 1.4.1;
  • release documentation и checklist обновлены для путей и имён v1.4.1;
  • поиск соседних desktop executable учитывает каталог artifacts/release/v1.4.1/.

Установка

Portable

  1. Скачайте DnsSwitcher-1.4.1-win-x64.zip.
  2. Распакуйте архив в отдельную папку.
  3. Запустите DnsSwitcher.Ui.exe.
  4. Для изменения DNS без установленного Agent запустите приложение от имени администратора.

Для framework-dependent сборки требуется совместимая среда выполнения .NET 10.

Installer

  1. Скачайте DnsSwitcher-1.4.1-win-x64-setup.exe.
  2. Запустите установщик.
  3. Следуйте инструкциям мастера установки.
  4. При необходимости установите или переустановите Windows Agent через приложение.

Обновление с v1.4.0

  1. Создайте резервную копию каталога data/config/.
  2. Остановите Windows Agent, если он установлен.
  3. Для portable-версии распакуйте новую сборку в отдельную папку и перенесите каталог data/.
  4. Для установленной версии запустите установщик v1.4.1.
  5. При необходимости переустановите Agent.
  6. Проверьте выбранный DNS-профиль, сетевой адаптер и текущий DNS status.

Обязательная перезагрузка Windows и изменение формата конфигурации для v1.4.1 не заявлены.

Откат

  1. Остановите Windows Agent.
  2. Верните package или installer предыдущей версии.
  3. Восстановите резервную копию data/config/.
  4. Проверьте профиль, сетевой адаптер и текущие DNS-настройки.

Артефакты

Файл Платформа Архитектура Назначение
DnsSwitcher-1.4.1-win-x64.zip Windows x64 Portable package
DnsSwitcher-1.4.1-win-x64-setup.exe Windows x64 Installer package

Доступность файлов следует проверять в списке Assets этого релиза. Размеры и SHA-256 не публикуются без проверки финальных файлов.

Проверка

Подтверждено по содержимому tag v1.4.1:

  • assembly metadata содержит версию 1.4.1;
  • portable release script использует 1.4.1 и win-x64;
  • installer build script использует 1.4.1 и win-x64.

Сборка, автоматические тесты, установка, обновление и откат на финальных release assets повторно не выполнялись при подготовке этого описания.

Известные ограничения

  • поддерживается только Windows;
  • установка Agent и прямое изменение DNS требуют прав администратора;
  • Split DNS использует Windows NRPT и может обходиться приложениями с собственным DNS или DoH;
  • CLI локализован не полностью;
  • актуальные скриншоты интерфейса пока не опубликованы.

Лицензия

Текущая версия репозитория распространяется по лицензии MIT.

Обратите внимание: MIT License была добавлена после публикации исторического tag v1.4.1, поэтому файл лицензии отсутствует непосредственно в содержимом этого tag.