Выпуск tuna 0.17.0
В этой версии клиента появились новые функции.
Множественный запуск туннелей
В проектах где нужно опубликовать несколько сервисов, может потребоваться запустить сразу несколько туннелей – UI, API, база данных или что-то ещё. Это может быть крайне удобно при командной разработке. Так вы можете создать файл .tuna.yml
в корне репозитория и это сразу будет работать для всех разработчиков в команде, либо вы можете описать настройки в Readme проекта и тогда новые сотрудники легко разберутся как запустить и опубликовать проект.
Подробнее о том как это настроить, описано на отдельной странице.
Создание системных сервисов
Создавать системные сервисы теперь стало проще. Мы добавили отдельную команду, с помощью которой вы легко можете создать фоновую службу для туннеля который должен работать всё время. Это работает для всех поддерживаемых операционных систем.
Подробнее о том как это настроить, описано на отдельной странице.
Флаг для CORS
Для корректной работы сайта с API на стороннем домене необходимо настройки отдачу заголовков Cross-Origin Resource Sharing и корректно обрабатывать OPTIONS
(preflight) запросы, поэтому мы добавили специальный флаг --cors
для команды tuna http
.
Подробнее о том как c этим работать, описано на отдельной странице.
Обновление
Для обновления следуйте инструкции.